Struct react_html::HtmlCommonSharedProps
source · [−]pub struct HtmlCommonSharedProps<TElement>(_, _);
Trait Implementations
sourceimpl<TElement> AsMut<AnyJsStaticProps> for HtmlCommonSharedProps<TElement>
impl<TElement> AsMut<AnyJsStaticProps> for HtmlCommonSharedProps<TElement>
sourcefn as_mut(&mut self) -> &mut AnyJsStaticProps
fn as_mut(&mut self) -> &mut AnyJsStaticProps
Performs the conversion.
sourceimpl<TElement> AsRef<AnyJsStaticProps> for HtmlCommonSharedProps<TElement>
impl<TElement> AsRef<AnyJsStaticProps> for HtmlCommonSharedProps<TElement>
sourcefn as_ref(&self) -> &AnyJsStaticProps
fn as_ref(&self) -> &AnyJsStaticProps
Performs the conversion.
sourceimpl<TElement: Clone> Clone for HtmlCommonSharedProps<TElement>
impl<TElement: Clone> Clone for HtmlCommonSharedProps<TElement>
sourcefn clone(&self) -> HtmlCommonSharedProps<TElement>
fn clone(&self) -> HtmlCommonSharedProps<TElement>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl<TElement: Debug> Debug for HtmlCommonSharedProps<TElement>
impl<TElement: Debug> Debug for HtmlCommonSharedProps<TElement>
sourceimpl<TElement> Default for HtmlCommonSharedProps<TElement>
impl<TElement> Default for HtmlCommonSharedProps<TElement>
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 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 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_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>>,
sourceimpl<TElement> Props for HtmlCommonSharedProps<TElement>
impl<TElement> Props for HtmlCommonSharedProps<TElement>
type InitialBuilder = Self
fn init_builder() -> Self
Auto Trait Implementations
impl<TElement> !RefUnwindSafe for HtmlCommonSharedProps<TElement>
impl<TElement> !Send for HtmlCommonSharedProps<TElement>
impl<TElement> !Sync for HtmlCommonSharedProps<TElement>
impl<TElement> Unpin for HtmlCommonSharedProps<TElement> where
TElement: Unpin,
impl<TElement> !UnwindSafe for HtmlCommonSharedProps<TElement>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> IntoBoxed<T> for T
impl<T> IntoBoxed<T> for T
fn into_boxed(self) -> Box<T, Global>ⓘNotable traits for Box<W, Global>impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
sourceimpl<T> IntoOptionalRc<T> for T
impl<T> IntoOptionalRc<T> for T
fn into_optional_rc(self) -> Option<Rc<T>>
sourceimpl<R> IntoPropValue<Option<R>> for R
impl<R> IntoPropValue<Option<R>> for R
fn into_prop_value(self) -> Option<R>
sourceimpl<R> IntoPropValue<R> for R
impl<R> IntoPropValue<R> for R
fn into_prop_value(self) -> R
sourceimpl<T> IntoRefValue<Box<T, Global>> for T
impl<T> IntoRefValue<Box<T, Global>> for T
fn into_ref_value(self) -> Box<T, Global>ⓘNotable traits for Box<W, Global>impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
sourceimpl<T> IntoRefValue<Rc<T>> for T
impl<T> IntoRefValue<Rc<T>> for T
fn into_ref_value(self) -> Rc<T>
sourceimpl<T> IntoRefValue<T> for T
impl<T> IntoRefValue<T> for T
fn into_ref_value(self) -> T
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more