pub enum NodeEventType {
Show 87 variants
TouchEvent,
EventOnAppear,
EventOnDisappear,
EventOnAreaChange,
OnFocus,
OnBlur,
OnClick,
OnTouchIntercept,
EventOnVisibleAreaChange,
OnHover,
OnMouse,
EventOnAttach,
EventOnDetach,
OnAccessibilityActions,
OnPreDrag,
OnDragStart,
OnDragEnter,
OnDragMove,
OnDragLeave,
OnDrop,
OnDragEnd,
TextOnDetectResultUpdate,
ImageOnComplete,
ImageOnError,
ImageOnSvgPlayFinish,
ImageOnDownloadProgress,
ToggleOnChange,
TextInputOnChange,
TextInputOnSubmit,
TextInputOnCut,
TextInputOnPaste,
TextInputOnTextSelectionChange,
TextInputOnEditChange,
TextInputOnContentSizeChange,
TextInputOnInputFilterError,
TextInputOnContentScroll,
TextInputOnWillInsert,
TextInputOnDidInsert,
TextInputOnWillDelete,
TextInputOnDidDelete,
TextAreaOnChange,
TextAreaOnPaste,
TextAreaOnTextSelectionChange,
TextAreaOnInputFilterError,
TextAreaOnContentScroll,
TextAreaOnEditChange,
TextAreaOnSubmit,
TextAreaOnContentSizeChange,
TextAreaOnWillInsert,
TextAreaOnDidInsert,
TextAreaOnWillDelete,
TextAreaOnDidDelete,
CheckboxEventOnChange,
DatePickerEventOnDateChange,
TimePickerEventOnChange,
TextPickerEventOnChange,
CalendarPickerEventOnChange,
SliderEventOnChange,
RadioEventOnChange,
ImageAnimatorEventOnStart,
ImageAnimatorEventOnPause,
ImageAnimatorEventOnRepeat,
ImageAnimatorEventOnCancel,
ImageAnimatorEventOnFinish,
SwiperEventOnChange,
SwiperEventOnAnimationStart,
SwiperEventOnAnimationEnd,
SwiperEventOnGestureSwipe,
SwiperEventOnContentDidScroll,
ScrollEventOnScroll,
ScrollEventOnScrollFrameBegin,
ScrollEventOnWillScroll,
ScrollEventOnDidScroll,
ScrollEventOnScrollStart,
ScrollEventOnScrollStop,
ScrollEventOnScrollEdge,
ScrollEventOnReachStart,
ScrollEventOnReachEnd,
ListOnScrollIndex,
ListOnWillScroll,
ListOnDidScroll,
RefreshStateChange,
RefreshOnRefresh,
RefreshOnOffsetChange,
OnWillScroll,
WaterFlowOnDidScroll,
WaterFlowOnScrollIndex,
}Expand description
Event identifiers that can be registered on a node.
Variants§
TouchEvent
EventOnAppear
EventOnDisappear
EventOnAreaChange
OnFocus
OnBlur
OnClick
OnTouchIntercept
EventOnVisibleAreaChange
OnHover
OnMouse
EventOnAttach
EventOnDetach
OnAccessibilityActions
OnPreDrag
OnDragStart
OnDragEnter
OnDragMove
OnDragLeave
OnDrop
OnDragEnd
TextOnDetectResultUpdate
ImageOnComplete
ImageOnError
ImageOnSvgPlayFinish
ImageOnDownloadProgress
ToggleOnChange
TextInputOnChange
TextInputOnSubmit
TextInputOnCut
TextInputOnPaste
TextInputOnTextSelectionChange
TextInputOnEditChange
TextInputOnContentSizeChange
TextInputOnInputFilterError
TextInputOnContentScroll
TextInputOnWillInsert
TextInputOnDidInsert
TextInputOnWillDelete
TextInputOnDidDelete
TextAreaOnChange
TextAreaOnPaste
TextAreaOnTextSelectionChange
TextAreaOnInputFilterError
TextAreaOnContentScroll
TextAreaOnEditChange
TextAreaOnSubmit
TextAreaOnContentSizeChange
TextAreaOnWillInsert
TextAreaOnDidInsert
TextAreaOnWillDelete
TextAreaOnDidDelete
CheckboxEventOnChange
DatePickerEventOnDateChange
TimePickerEventOnChange
TextPickerEventOnChange
CalendarPickerEventOnChange
SliderEventOnChange
RadioEventOnChange
ImageAnimatorEventOnStart
ImageAnimatorEventOnPause
ImageAnimatorEventOnRepeat
ImageAnimatorEventOnCancel
ImageAnimatorEventOnFinish
SwiperEventOnChange
SwiperEventOnAnimationStart
SwiperEventOnAnimationEnd
SwiperEventOnGestureSwipe
SwiperEventOnContentDidScroll
ScrollEventOnScroll
ScrollEventOnScrollFrameBegin
ScrollEventOnWillScroll
ScrollEventOnDidScroll
ScrollEventOnScrollStart
ScrollEventOnScrollStop
ScrollEventOnScrollEdge
ScrollEventOnReachStart
ScrollEventOnReachEnd
ListOnScrollIndex
ListOnWillScroll
ListOnDidScroll
RefreshStateChange
RefreshOnRefresh
RefreshOnOffsetChange
OnWillScroll
WaterFlowOnDidScroll
WaterFlowOnScrollIndex
Implementations§
Source§impl NodeEventType
impl NodeEventType
pub fn try_from_raw(attr: ArkUI_NodeEventType) -> Option<Self>
Trait Implementations§
Source§impl Clone for NodeEventType
impl Clone for NodeEventType
Source§fn clone(&self) -> NodeEventType
fn clone(&self) -> NodeEventType
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NodeEventType
impl Debug for NodeEventType
Source§impl From<NodeEventType> for ArkUI_NodeEventType
impl From<NodeEventType> for ArkUI_NodeEventType
Source§fn from(attr: NodeEventType) -> Self
fn from(attr: NodeEventType) -> Self
Converts to this type from the input type.
Source§impl From<u32> for NodeEventType
impl From<u32> for NodeEventType
Source§fn from(attr: ArkUI_NodeEventType) -> Self
fn from(attr: ArkUI_NodeEventType) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NodeEventType
impl PartialEq for NodeEventType
Source§fn eq(&self, other: &NodeEventType) -> bool
fn eq(&self, other: &NodeEventType) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for NodeEventType
impl Eq for NodeEventType
impl StructuralPartialEq for NodeEventType
Auto Trait Implementations§
impl Freeze for NodeEventType
impl RefUnwindSafe for NodeEventType
impl Send for NodeEventType
impl Sync for NodeEventType
impl Unpin for NodeEventType
impl UnsafeUnpin for NodeEventType
impl UnwindSafe for NodeEventType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more