#[repr(transparent)]pub struct ArkUI_NodeType(pub c_uint);api-12 only.Expand description
Enumerates ArkUI component types that can be created on the native side.
Available since API-level: 12
Tuple Fields§
§0: c_uintImplementations§
Source§impl ArkUI_NodeType
impl ArkUI_NodeType
Sourcepub const ARKUI_NODE_CUSTOM: ArkUI_NodeType
pub const ARKUI_NODE_CUSTOM: ArkUI_NodeType
Custom node.
Sourcepub const ARKUI_NODE_TEXT: ArkUI_NodeType
pub const ARKUI_NODE_TEXT: ArkUI_NodeType
Text.
Sourcepub const ARKUI_NODE_SPAN: ArkUI_NodeType
pub const ARKUI_NODE_SPAN: ArkUI_NodeType
Text span.
Sourcepub const ARKUI_NODE_IMAGE_SPAN: ArkUI_NodeType
pub const ARKUI_NODE_IMAGE_SPAN: ArkUI_NodeType
Image span.
Sourcepub const ARKUI_NODE_IMAGE: ArkUI_NodeType
pub const ARKUI_NODE_IMAGE: ArkUI_NodeType
Image.
Sourcepub const ARKUI_NODE_TOGGLE: ArkUI_NodeType
pub const ARKUI_NODE_TOGGLE: ArkUI_NodeType
Toggle.
Sourcepub const ARKUI_NODE_LOADING_PROGRESS: ArkUI_NodeType
pub const ARKUI_NODE_LOADING_PROGRESS: ArkUI_NodeType
Loading icon.
Sourcepub const ARKUI_NODE_TEXT_INPUT: ArkUI_NodeType
pub const ARKUI_NODE_TEXT_INPUT: ArkUI_NodeType
Single-line text input.
Sourcepub const ARKUI_NODE_TEXT_AREA: ArkUI_NodeType
pub const ARKUI_NODE_TEXT_AREA: ArkUI_NodeType
Multi-line text input.
Sourcepub const ARKUI_NODE_BUTTON: ArkUI_NodeType
pub const ARKUI_NODE_BUTTON: ArkUI_NodeType
Button.
Sourcepub const ARKUI_NODE_PROGRESS: ArkUI_NodeType
pub const ARKUI_NODE_PROGRESS: ArkUI_NodeType
Progress indicator.
Sourcepub const ARKUI_NODE_CHECKBOX: ArkUI_NodeType
pub const ARKUI_NODE_CHECKBOX: ArkUI_NodeType
Check box.
Sourcepub const ARKUI_NODE_XCOMPONENT: ArkUI_NodeType
pub const ARKUI_NODE_XCOMPONENT: ArkUI_NodeType
XComponent.
Sourcepub const ARKUI_NODE_DATE_PICKER: ArkUI_NodeType
pub const ARKUI_NODE_DATE_PICKER: ArkUI_NodeType
Date picker.
Sourcepub const ARKUI_NODE_TIME_PICKER: ArkUI_NodeType
pub const ARKUI_NODE_TIME_PICKER: ArkUI_NodeType
Time picker.
Sourcepub const ARKUI_NODE_TEXT_PICKER: ArkUI_NodeType
pub const ARKUI_NODE_TEXT_PICKER: ArkUI_NodeType
Text picker.
Sourcepub const ARKUI_NODE_CALENDAR_PICKER: ArkUI_NodeType
pub const ARKUI_NODE_CALENDAR_PICKER: ArkUI_NodeType
Calendar picker.
Sourcepub const ARKUI_NODE_SLIDER: ArkUI_NodeType
pub const ARKUI_NODE_SLIDER: ArkUI_NodeType
Slider.
Sourcepub const ARKUI_NODE_RADIO: ArkUI_NodeType
pub const ARKUI_NODE_RADIO: ArkUI_NodeType
Radio
Sourcepub const ARKUI_NODE_IMAGE_ANIMATOR: ArkUI_NodeType
pub const ARKUI_NODE_IMAGE_ANIMATOR: ArkUI_NodeType
Image animator.
Sourcepub const ARKUI_NODE_XCOMPONENT_TEXTURE: ArkUI_NodeType
Available on crate feature api-18 only.
pub const ARKUI_NODE_XCOMPONENT_TEXTURE: ArkUI_NodeType
api-18 only.XComponent of type TEXTURE.
Available since API-level: 18
Sourcepub const ARKUI_NODE_CHECKBOX_GROUP: ArkUI_NodeType
Available on crate feature api-15 only.
pub const ARKUI_NODE_CHECKBOX_GROUP: ArkUI_NodeType
api-15 only.Check box group.
Available since API-level: 15
Sourcepub const ARKUI_NODE_STACK: ArkUI_NodeType
pub const ARKUI_NODE_STACK: ArkUI_NodeType
Stack container.
Sourcepub const ARKUI_NODE_SWIPER: ArkUI_NodeType
pub const ARKUI_NODE_SWIPER: ArkUI_NodeType
Swiper.
Sourcepub const ARKUI_NODE_SCROLL: ArkUI_NodeType
pub const ARKUI_NODE_SCROLL: ArkUI_NodeType
Scrolling container.
Sourcepub const ARKUI_NODE_LIST: ArkUI_NodeType
pub const ARKUI_NODE_LIST: ArkUI_NodeType
List.
Sourcepub const ARKUI_NODE_LIST_ITEM: ArkUI_NodeType
pub const ARKUI_NODE_LIST_ITEM: ArkUI_NodeType
List item.
Sourcepub const ARKUI_NODE_LIST_ITEM_GROUP: ArkUI_NodeType
pub const ARKUI_NODE_LIST_ITEM_GROUP: ArkUI_NodeType
List item group.
Sourcepub const ARKUI_NODE_COLUMN: ArkUI_NodeType
pub const ARKUI_NODE_COLUMN: ArkUI_NodeType
Column container.
Sourcepub const ARKUI_NODE_ROW: ArkUI_NodeType
pub const ARKUI_NODE_ROW: ArkUI_NodeType
Row container.
Sourcepub const ARKUI_NODE_FLEX: ArkUI_NodeType
pub const ARKUI_NODE_FLEX: ArkUI_NodeType
Flex container.
Sourcepub const ARKUI_NODE_REFRESH: ArkUI_NodeType
pub const ARKUI_NODE_REFRESH: ArkUI_NodeType
Refresh component.
Sourcepub const ARKUI_NODE_WATER_FLOW: ArkUI_NodeType
pub const ARKUI_NODE_WATER_FLOW: ArkUI_NodeType
Water flow container.
Sourcepub const ARKUI_NODE_FLOW_ITEM: ArkUI_NodeType
pub const ARKUI_NODE_FLOW_ITEM: ArkUI_NodeType
Water flow item.
Sourcepub const ARKUI_NODE_RELATIVE_CONTAINER: ArkUI_NodeType
pub const ARKUI_NODE_RELATIVE_CONTAINER: ArkUI_NodeType
Relative layout component.
Sourcepub const ARKUI_NODE_GRID: ArkUI_NodeType
pub const ARKUI_NODE_GRID: ArkUI_NodeType
Grid.
Sourcepub const ARKUI_NODE_GRID_ITEM: ArkUI_NodeType
pub const ARKUI_NODE_GRID_ITEM: ArkUI_NodeType
Grid item.
Sourcepub const ARKUI_NODE_CUSTOM_SPAN: ArkUI_NodeType
pub const ARKUI_NODE_CUSTOM_SPAN: ArkUI_NodeType
Custom span.
Sourcepub const ARKUI_NODE_EMBEDDED_COMPONENT: ArkUI_NodeType
Available on crate feature api-20 only.
pub const ARKUI_NODE_EMBEDDED_COMPONENT: ArkUI_NodeType
api-20 only.EmbeddedComponent.
Available since API-level: 20
Sourcepub const ARKUI_NODE_UNDEFINED: ArkUI_NodeType
Available on crate feature api-20 only.
pub const ARKUI_NODE_UNDEFINED: ArkUI_NodeType
api-20 only.Undefined.
Available since API-level: 20
Trait Implementations§
Source§impl Clone for ArkUI_NodeType
impl Clone for ArkUI_NodeType
Source§fn clone(&self) -> ArkUI_NodeType
fn clone(&self) -> ArkUI_NodeType
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ArkUI_NodeType
impl Debug for ArkUI_NodeType
Source§impl Hash for ArkUI_NodeType
impl Hash for ArkUI_NodeType
Source§impl PartialEq for ArkUI_NodeType
impl PartialEq for ArkUI_NodeType
impl Copy for ArkUI_NodeType
impl Eq for ArkUI_NodeType
impl StructuralPartialEq for ArkUI_NodeType
Auto Trait Implementations§
impl Freeze for ArkUI_NodeType
impl RefUnwindSafe for ArkUI_NodeType
impl Send for ArkUI_NodeType
impl Sync for ArkUI_NodeType
impl Unpin for ArkUI_NodeType
impl UnwindSafe for ArkUI_NodeType
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
clone_to_uninit)