pub trait HtmlCommonSharedPropsBuilder<TElement>: Sized + AsMut<AnyJsStaticProps> {
Show 205 methods fn children<TNode: Node>(self, v: Option<TNode>) -> Self { ... }
fn ref_el<TWriteRef: 'static + WriteRef<TElement> + SafeIntoJsRuntime>(
        self,
        v: Option<TWriteRef>
    ) -> Self { ... }
fn default_checked(self, v: Option<bool>) -> Self { ... }
fn class(self, v: Option<&str>) -> Self { ... }
fn draggable(self, v: Option<bool>) -> Self { ... }
fn hidden(self, v: Option<bool>) -> Self { ... }
fn id(self, v: Option<&str>) -> Self { ... }
fn lang(self, v: Option<&str>) -> Self { ... }
fn placeholder(self, v: Option<&str>) -> Self { ... }
fn style(self, v: Option<CssProperties>) -> Self { ... }
fn tab_index(self, v: Option<i32>) -> Self { ... }
fn title(self, v: Option<&str>) -> Self { ... }
fn suppress_content_editable_warning(self, v: Option<bool>) -> Self { ... }
fn suppress_hydration_warning(self, v: Option<bool>) -> Self { ... }
fn access_key(self, v: Option<&str>) -> Self { ... }
fn content_editable(self, v: Option<Inheritable<bool>>) -> Self { ... }
fn context_menu(self, v: Option<&str>) -> Self { ... }
fn dir(self, v: Option<&str>) -> Self { ... }
fn slot(self, v: Option<&str>) -> Self { ... }
fn spell_check(self, v: Option<bool>) -> Self { ... }
fn translate(self, v: Option<&str>) -> Self { ... }
fn radio_group(self, v: Option<&str>) -> Self { ... }
fn role(self, v: Option<Role>) -> Self { ... }
fn about(self, v: Option<&str>) -> Self { ... }
fn datatype(self, v: Option<&str>) -> Self { ... }
fn inlist(self, v: Option<&JsValue>) -> Self { ... }
fn prefix(self, v: Option<&str>) -> Self { ... }
fn property(self, v: Option<&str>) -> Self { ... }
fn resource(self, v: Option<&str>) -> Self { ... }
fn type_of(self, v: Option<&str>) -> Self { ... }
fn vocab(self, v: Option<&str>) -> Self { ... }
fn auto_capitalize(self, v: Option<&str>) -> Self { ... }
fn auto_correct(self, v: Option<&str>) -> Self { ... }
fn auto_save(self, v: Option<&str>) -> Self { ... }
fn color(self, v: Option<&str>) -> Self { ... }
fn item_prop(self, v: Option<&str>) -> Self { ... }
fn item_scope(self, v: Option<bool>) -> Self { ... }
fn item_type(self, v: Option<&str>) -> Self { ... }
fn item_id(self, v: Option<&str>) -> Self { ... }
fn item_ref(self, v: Option<&str>) -> Self { ... }
fn results(self, v: Option<i32>) -> Self { ... }
fn security(self, v: Option<&str>) -> Self { ... }
fn unselectable(self, v: Option<&str>) -> Self { ... }
fn input_mode(self, v: Option<HtmlInputMode>) -> Self { ... }
fn is(self, v: Option<&str>) -> Self { ... }
fn on_copy<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_copy_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_cut<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_cut_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_paste<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_paste_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<ClipboardEvent<TElement>>
, { ... }
fn on_composition_end<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_composition_end_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_composition_start<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_composition_start_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_composition_update<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_composition_update_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<CompositionEvent<TElement>>
, { ... }
fn on_focus<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FocusEvent<TElement>>
, { ... }
fn on_focus_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FocusEvent<TElement>>
, { ... }
fn on_blur<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FocusEvent<TElement>>
, { ... }
fn on_blur_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FocusEvent<TElement>>
, { ... }
fn on_change<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_change_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_before_input<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_before_input_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_input<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_input_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_reset<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_reset_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_submit<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_submit_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_invalid<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_invalid_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<FormEvent<TElement>>
, { ... }
fn on_load<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_load_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_error<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_error_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_key_down<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_key_down_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_key_press<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_key_press_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_key_up<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_key_up_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<KeyboardEvent<TElement>>
, { ... }
fn on_abort<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_abort_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_can_play<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_can_play_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_can_play_through<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_can_play_through_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_duration_change<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_duration_change_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_emptied<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_emptied_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_encrypted<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_encrypted_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_ended<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_ended_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_loaded_data<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_loaded_data_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_loaded_metadata<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_loaded_metadata_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_load_start<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_load_start_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_pause<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_pause_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_play<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_play_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_playing<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_playing_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_progress<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_progress_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_rate_change<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_rate_change_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_seeked<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_seeked_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_seeking<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_seeking_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_stalled<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_stalled_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_suspend<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_suspend_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_time_update<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_time_update_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_volume_change<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_volume_change_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_waiting<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_waiting_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_aux_click<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_aux_click_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_click<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_click_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_context_menu<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_context_menu_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_double_click<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_double_click_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_drag<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_end<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_end_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_enter<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_enter_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_exit<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_exit_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_leave<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_leave_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_over<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_over_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_start<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drag_start_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drop<F: ?Sized + DynFn>(self, event_handler: Option<AnyFn<F>>) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_drop_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<DragEvent<TElement>>
, { ... }
fn on_mouse_down<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_down_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_enter<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_leave<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_move<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_move_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_out<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_out_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_over<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_over_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_up<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_mouse_up_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<MouseEvent<TElement>>
, { ... }
fn on_select<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_select_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<SyntheticEvent<TElement>>
, { ... }
fn on_touch_cancel<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_cancel_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_end<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_end_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_move<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_move_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_start<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_touch_start_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TouchEvent<TElement>>
, { ... }
fn on_pointer_down<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_down_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_move<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_move_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_up<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_up_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_cancel<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_cancel_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_enter<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_enter_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_leave<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_leave_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_over<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_over_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_out<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_pointer_out_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_got_pointer_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_got_pointer_capture_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_lost_pointer_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_lost_pointer_capture_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<PointerEvent<TElement>>
, { ... }
fn on_scroll<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<UiEvent<TElement>>
, { ... }
fn on_scroll_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<UiEvent<TElement>>
, { ... }
fn on_wheel<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<WheelEvent<TElement>>
, { ... }
fn on_wheel_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<WheelEvent<TElement>>
, { ... }
fn on_animation_start<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_animation_start_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_animation_end<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_animation_end_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_animation_iteration<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_animation_iteration_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<AnimationEvent<TElement>>
, { ... }
fn on_transition_end<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TransitionEvent<TElement>>
, { ... }
fn on_transition_end_capture<F: ?Sized + DynFn>(
        self,
        event_handler: Option<AnyFn<F>>
    ) -> Self
    where
        AnyFn<F>: IntoJsEventHandler<TransitionEvent<TElement>>
, { ... }
}

Provided methods

Implementors