pub trait TextFieldPropsTrait {
    type TlabelSignal: Signal<Item = Option<Dom>>;
    type TValueAdapter: ValueAdapter + 'static;
    type Tis_validSignal: Signal<Item = ValidationResult>;
    type TdisabledSignal: Signal<Item = bool>;
    type Tassistive_textSignal: Signal<Item = Option<Dom>>;
    type TOnFocusChange: Fn(bool);
    type TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>;

    // Required method
    fn take(
        self
    ) -> TextFieldProps<Self::TlabelSignal, Self::TValueAdapter, Self::Tis_validSignal, Self::TdisabledSignal, Self::Tassistive_textSignal, Self::TOnFocusChange, Self::TApplyFn>;
}

Required Associated Types§

source

type TlabelSignal: Signal<Item = Option<Dom>>

source

type TValueAdapter: ValueAdapter + 'static

source

type Tis_validSignal: Signal<Item = ValidationResult>

source

type TdisabledSignal: Signal<Item = bool>

source

type Tassistive_textSignal: Signal<Item = Option<Dom>>

source

type TOnFocusChange: Fn(bool)

source

type TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>

Required Methods§

Implementors§

source§

impl<TlabelSignal: Signal<Item = Option<Dom>>, TValueAdapter: ValueAdapter + 'static, Tis_validSignal: Signal<Item = ValidationResult>, TdisabledSignal: Signal<Item = bool>, Tassistive_textSignal: Signal<Item = Option<Dom>>, TOnFocusChange: Fn(bool), TApplyFn: FnOnce(DomBuilder<HtmlElement>) -> DomBuilder<HtmlElement>> TextFieldPropsTrait for TextFieldProps<TlabelSignal, TValueAdapter, Tis_validSignal, TdisabledSignal, Tassistive_textSignal, TOnFocusChange, TApplyFn>

§

type TlabelSignal = TlabelSignal

§

type TValueAdapter = TValueAdapter

§

type Tis_validSignal = Tis_validSignal

§

type TdisabledSignal = TdisabledSignal

§

type Tassistive_textSignal = Tassistive_textSignal

§

type TOnFocusChange = TOnFocusChange

§

type TApplyFn = TApplyFn