pub trait AsAttributesBuilder<TElement, TValue>: IntoJsAdapterComponentProps + Props where
    TElement: 'static + JsCast,
    TValue: ToJs
{
Show 49 methods fn __set_js_children(&mut self, js_children: Option<&dyn Node>) -> &mut Self;
fn __set_static_prop(
        &mut self,
        prop_name: &'static str,
        js: PassToJsRuntimeValue
    ) -> &mut Self; fn children(&mut self, v: Option<&dyn Node>) -> &mut Self { ... }
fn ref_el<TWriteRef: 'static + WriteRef<TElement> + TryIntoJsRuntime>(
        &mut self,
        v: Option<TWriteRef>
    ) -> &mut Self { ... }
fn default_checked(&mut self, v: Option<bool>) -> &mut Self { ... }
fn default_value(&mut self, v: Option<TValue>) -> &mut Self { ... }
fn class(&mut self, v: Option<&str>) -> &mut Self { ... }
fn draggable(&mut self, v: Option<bool>) -> &mut Self { ... }
fn hidden(&mut self, v: Option<bool>) -> &mut Self { ... }
fn id(&mut self, v: Option<&str>) -> &mut Self { ... }
fn lang(&mut self, v: Option<&str>) -> &mut Self { ... }
fn placeholder(&mut self, v: Option<&str>) -> &mut Self { ... }
fn style(&mut self, v: Option<&CssProperties>) -> &mut Self { ... }
fn tab_index(&mut self, v: Option<i32>) -> &mut Self { ... }
fn title(&mut self, v: Option<&str>) -> &mut Self { ... }
fn suppress_content_editable_warning(
        &mut self,
        v: Option<bool>
    ) -> &mut Self { ... }
fn suppress_hydration_warning(&mut self, v: Option<bool>) -> &mut Self { ... }
fn access_key(&mut self, v: Option<&str>) -> &mut Self { ... }
fn content_editable(&mut self, v: Option<Inheritable<bool>>) -> &mut Self { ... }
fn context_menu(&mut self, v: Option<&str>) -> &mut Self { ... }
fn dir(&mut self, v: Option<&str>) -> &mut Self { ... }
fn slot(&mut self, v: Option<&str>) -> &mut Self { ... }
fn spell_check(&mut self, v: Option<bool>) -> &mut Self { ... }
fn translate(&mut self, v: Option<&str>) -> &mut Self { ... }
fn radio_group(&mut self, v: Option<&str>) -> &mut Self { ... }
fn role(&mut self, v: Option<Role>) -> &mut Self { ... }
fn about(&mut self, v: Option<&str>) -> &mut Self { ... }
fn datatype(&mut self, v: Option<&str>) -> &mut Self { ... }
fn inlist(&mut self, v: Option<&JsValue>) -> &mut Self { ... }
fn prefix(&mut self, v: Option<&str>) -> &mut Self { ... }
fn property(&mut self, v: Option<&str>) -> &mut Self { ... }
fn resource(&mut self, v: Option<&str>) -> &mut Self { ... }
fn type_of(&mut self, v: Option<&str>) -> &mut Self { ... }
fn vocab(&mut self, v: Option<&str>) -> &mut Self { ... }
fn auto_capitalize(&mut self, v: Option<&str>) -> &mut Self { ... }
fn auto_correct(&mut self, v: Option<&str>) -> &mut Self { ... }
fn auto_save(&mut self, v: Option<&str>) -> &mut Self { ... }
fn color(&mut self, v: Option<&str>) -> &mut Self { ... }
fn item_prop(&mut self, v: Option<&str>) -> &mut Self { ... }
fn item_scope(&mut self, v: Option<bool>) -> &mut Self { ... }
fn item_type(&mut self, v: Option<&str>) -> &mut Self { ... }
fn item_id(&mut self, v: Option<&str>) -> &mut Self { ... }
fn item_ref(&mut self, v: Option<&str>) -> &mut Self { ... }
fn results(&mut self, v: Option<i32>) -> &mut Self { ... }
fn security(&mut self, v: Option<&str>) -> &mut Self { ... }
fn unselectable(&mut self, v: Option<&str>) -> &mut Self { ... }
fn input_mode(&mut self, v: Option<HtmlInputMode>) -> &mut Self { ... }
fn is(&mut self, v: Option<&str>) -> &mut Self { ... }
fn on_click(&mut self, v: Option<Closure<dyn FnMut(JsValue)>>) -> &mut Self { ... }
}

Required methods

Provided methods

Implementors