pub trait InputComponentPropsBuilder: AsMut<AnyJsStaticProps> + HtmlCommonSharedPropsBuilder<HtmlInputElement> {
Show 35 methods fn accept(self, v: Option<&str>) -> Self { ... }
fn alt(self, v: Option<&str>) -> Self { ... }
fn auto_complete(self, v: Option<&str>) -> Self { ... }
fn auto_focus(self, v: Option<bool>) -> Self { ... }
fn capture(self, v: Option<BoolOrStr<'_>>) -> Self { ... }
fn checked(self, v: Option<bool>) -> Self { ... }
fn cross_origin(self, v: Option<&str>) -> Self { ... }
fn disabled(self, v: Option<bool>) -> Self { ... }
fn enter_key_hint(self, v: Option<EnterKeyHint>) -> Self { ... }
fn form(self, v: Option<&str>) -> Self { ... }
fn form_action(self, v: Option<&str>) -> Self { ... }
fn form_enc_type(self, v: Option<&str>) -> Self { ... }
fn form_method(self, v: Option<&str>) -> Self { ... }
fn form_no_validate(self, v: Option<bool>) -> Self { ... }
fn form_target(self, v: Option<&str>) -> Self { ... }
fn height<'a, T>(self, v: Option<T>) -> Self
    where
        T: Into<NumOrStr<'a>>
, { ... }
fn list(self, v: Option<&str>) -> Self { ... }
fn max<'a, T>(self, v: Option<T>) -> Self
    where
        T: Into<NumOrStr<'a>>
, { ... }
fn max_length(self, v: Option<f64>) -> Self { ... }
fn min<'a, T>(self, v: Option<T>) -> Self
    where
        T: Into<NumOrStr<'a>>
, { ... }
fn min_length(self, v: Option<f64>) -> Self { ... }
fn multiple(self, v: Option<bool>) -> Self { ... }
fn name(self, v: Option<&str>) -> Self { ... }
fn pattern(self, v: Option<&str>) -> Self { ... }
fn placeholder(self, v: Option<&str>) -> Self { ... }
fn read_only(self, v: Option<bool>) -> Self { ... }
fn required(self, v: Option<bool>) -> Self { ... }
fn size(self, v: Option<f64>) -> Self { ... }
fn src(self, v: Option<&str>) -> Self { ... }
fn step<'a, T>(self, v: Option<T>) -> Self
    where
        T: Into<NumOrStr<'a>>
, { ... }
fn html_type(self, v: Option<InputType<'_>>) -> Self { ... }
fn default_value<TValue>(self, v: Option<TValue>) -> Self
    where
        TValue: AsHtmlTextValue
, { ... }
fn value<TValue>(self, v: Option<TValue>) -> Self
    where
        TValue: AsHtmlTextValue
, { ... }
fn width<'a, T>(self, v: Option<T>) -> Self
    where
        T: Into<NumOrStr<'a>>
, { ... }
fn on_change<F>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        F: DynFn + ?Sized,
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<HtmlInputElement, Event, ChangeEvent>>
, { ... }
}

Provided methods

https://www.w3.org/TR/html-media-capture/#the-capture-attribute

Implementors