Skip to main content

Piece

Trait Piece 

pub trait Piece: 'static {
    // Required method
    fn build(self, cx: &mut BuildCx) -> RNode;
}
Expand description

A UI description consumed once (§5.2). Returns the root realized node it created.

Required Methods§

fn build(self, cx: &mut BuildCx) -> RNode

Implementors§

Source§

impl Piece for Button

Source§

impl Piece for Divider

Source§

impl Piece for Image

Source§

impl Piece for Label

Source§

impl Piece for Picker

Source§

impl Piece for Progress

Source§

impl Piece for ShapePiece

Source§

impl Piece for Spacer

Source§

impl Piece for TextArea

Source§

impl Piece for Vector

§

impl Piece for AnyPiece

Source§

impl<C: PieceSeq + 'static> Piece for FormSection<C>

Source§

impl<C: PieceSeq> Piece for Column<C>

Source§

impl<C: PieceSeq> Piece for Grid<C>

Source§

impl<C: PieceSeq> Piece for GridRow<C>

Source§

impl<C: PieceSeq> Piece for Row<C>

Source§

impl<C: PieceSeq> Piece for ZStack<C>

Source§

impl<K: Route, S: SignalRw<Vec<K>>> Piece for Stack<S, K>

Source§

impl<K: Route, S: SignalRw<K>> Piece for Selector<S, K>

Source§

impl<P: Piece> Piece for Scroll<P>

Source§

impl<S: SignalRw<Option<R>>, R: Route> Piece for Cover<S, R>

Source§

impl<S: SignalRw<bool>> Piece for Toggle<S>

Source§

impl<S: SignalRw<f64>> Piece for Slider<S>

Source§

impl<S: SignalRw<String>> Piece for TextField<S>

Source§

impl<T: Clone + 'static, K: Clone + Hash + 'static> Piece for List<T, K>

Day API ↩ Guides· daybrite.dev