[][src]Trait ringui::ControlBuilder

pub trait ControlBuilder {
    type Control: Control;
    fn shape(&mut self) -> &mut ControlShape;
fn create(self) -> Self::Control; fn position(self, pos: Pnt2) -> Self
    where
        Self: Sized
, { ... }
fn position_property(self, pos: Property<'static, Pnt2>) -> Self
    where
        Self: Sized
, { ... }
fn position_property_opt(self, pos: Option<Property<'static, Pnt2>>) -> Self
    where
        Self: Sized
, { ... }
fn width(self, width: f32) -> Self
    where
        Self: Sized
, { ... }
fn width_opt(self, width: Option<f32>) -> Self
    where
        Self: Sized
, { ... }
fn width_property(self, width: Property<'static, f32>) -> Self
    where
        Self: Sized
, { ... }
fn width_property_opt(self, width: Option<Property<'static, f32>>) -> Self
    where
        Self: Sized
, { ... }
fn height(self, height: f32) -> Self
    where
        Self: Sized
, { ... }
fn height_opt(self, height: Option<f32>) -> Self
    where
        Self: Sized
, { ... }
fn height_property(self, height: Property<'static, f32>) -> Self
    where
        Self: Sized
, { ... }
fn height_property_opt(self, height: Option<Property<'static, f32>>) -> Self
    where
        Self: Sized
, { ... }
fn inner_margin(self, margin: f32) -> Self
    where
        Self: Sized
, { ... }
fn v_margin(self, margin: f32) -> Self
    where
        Self: Sized
, { ... }
fn v_margin_opt(self, margin: Option<f32>) -> Self
    where
        Self: Sized
, { ... }
fn h_margin(self, margin: f32) -> Self
    where
        Self: Sized
, { ... }
fn h_margin_opt(self, margin: Option<f32>) -> Self
    where
        Self: Sized
, { ... }
fn font(self, font: Rc<Ttf>) -> Self
    where
        Self: Sized
, { ... }
fn color<C: ToRgb>(self, color: C) -> Self
    where
        Self: Sized
, { ... }
fn color_opt(self, color: Option<Rgb<f32>>) -> Self
    where
        Self: Sized
, { ... }
fn hide_label(self) -> Self
    where
        Self: Sized
, { ... }
fn hide_label_opt(self, hide: Option<bool>) -> Self
    where
        Self: Sized
, { ... }
fn from_json_style(self, style: &str) -> Self
    where
        Self: Sized
, { ... } }

Associated Types

Required Methods

Provided Methods

Implementors

impl ControlBuilder for GroupHBuilder
[src]

impl ControlBuilder for GroupBuilder
[src]

impl ControlBuilder for ButtonBuilder
[src]

impl ControlBuilder for LabelBuilder
[src]

impl ControlBuilder for PanelBuilder
[src]

impl ControlBuilder for ScrollbarBuilder
[src]

impl ControlBuilder for SeparatorBuilder
[src]

impl ControlBuilder for TabsBuilder
[src]

impl ControlBuilder for ToggleBuilder
[src]

impl ControlBuilder for TreeBuilder
[src]

impl ControlBuilder for TreeFromDebugBuilder
[src]

impl<A, B> ControlBuilder for ringui::group_h::TupleBuilder<(A, B)> where
    A: IntoStyled,
    B: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B> ControlBuilder for ringui::group_v::TupleBuilder<(A, B)> where
    A: IntoStyled,
    B: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    O: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty,
    <O as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    O: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty,
    <O as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> ControlBuilder for ringui::group_h::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    O: IntoStyled,
    P: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty,
    <O as IntoStyled>::Property: ControlDefaultProperty,
    <P as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P> ControlBuilder for ringui::group_v::TupleBuilder<(A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P)> where
    A: IntoStyled,
    B: IntoStyled,
    C: IntoStyled,
    D: IntoStyled,
    E: IntoStyled,
    F: IntoStyled,
    G: IntoStyled,
    H: IntoStyled,
    I: IntoStyled,
    J: IntoStyled,
    K: IntoStyled,
    L: IntoStyled,
    M: IntoStyled,
    N: IntoStyled,
    O: IntoStyled,
    P: IntoStyled,
    <A as IntoStyled>::Property: ControlDefaultProperty,
    <B as IntoStyled>::Property: ControlDefaultProperty,
    <C as IntoStyled>::Property: ControlDefaultProperty,
    <D as IntoStyled>::Property: ControlDefaultProperty,
    <E as IntoStyled>::Property: ControlDefaultProperty,
    <F as IntoStyled>::Property: ControlDefaultProperty,
    <G as IntoStyled>::Property: ControlDefaultProperty,
    <H as IntoStyled>::Property: ControlDefaultProperty,
    <I as IntoStyled>::Property: ControlDefaultProperty,
    <J as IntoStyled>::Property: ControlDefaultProperty,
    <K as IntoStyled>::Property: ControlDefaultProperty,
    <L as IntoStyled>::Property: ControlDefaultProperty,
    <M as IntoStyled>::Property: ControlDefaultProperty,
    <N as IntoStyled>::Property: ControlDefaultProperty,
    <O as IntoStyled>::Property: ControlDefaultProperty,
    <P as IntoStyled>::Property: ControlDefaultProperty
[src]

impl<E: EnumIter + Clone + 'static> ControlBuilder for ListBoxBuilder<Option<E>>
[src]

impl<E: EnumIter + Clone + 'static> ControlBuilder for ListBoxBuilder<EnumSet<E>>
[src]

impl<E: EnumIter + Clone + 'static> ControlBuilder for ListBoxBuilder<E>
[src]

impl<P: ParameterGroup> ControlBuilder for PanelBuilderFromParameterGroup<P>
[src]

impl<T: Debug> ControlBuilder for ReadnOnlyRangeBuilder<T> where
    T: FromPrimitive + Sub<Output = T> + Clone + ToPrimitive + Display + PartialEq + Debug + 'static, 
[src]

impl<T: Debug> ControlBuilder for SliderBuilder<T> where
    T: FromPrimitive + Sub<Output = T> + Clone + ToPrimitive + Display + PartialEq + Debug + 'static, 
[src]

impl<T: FromStr + ToString + PartialEq + Clone + Debug + 'static> ControlBuilder for TextBoxBuilder<T>
[src]