Skip to main content

Module elements

Module elements 

Source
Expand description

ArkUI element descriptors for rsx!.

Each element is a module exposing TAG_NAME, NAME_SPACE, and pub const attribute descriptors. The glob re-export at the crate root (pub use elements::*;) makes both dioxus_elements::column::font_size and dioxus_elements::elements::column::font_size resolve to the same item, which is what rsx! emits.

Modulesยง

button
Button element (ArkUI Button).
calendar
Calendar picker (ArkUI CalendarPicker).
checkbox
Checkbox element (ArkUI Checkbox).
column
Column layout container (ArkUI Column).
custom
Custom drawing surface (ArkUI Custom).
datepicker
Date picker (ArkUI DatePicker).
flex
Flex layout container (ArkUI Flex).
flowitem
Flow item (ArkUI FlowItem).
grid
Grid container (ArkUI Grid).
griditem
Grid item (ArkUI GridItem).
image
Image element (ArkUI Image).
list
List container (ArkUI List).
listitem
List item (ArkUI ListItem).
loadingprogress
Indeterminate loading indicator (ArkUI LoadingProgress).
portal
Logical portal. Its Dioxus ancestry stays at the declaration site while the renderer projects its native stack into the selected root layer.
progress
Progress element (ArkUI Progress).
radio
Radio element (ArkUI Radio).
refresh
Refresh container (ArkUI Refresh).
row
Row layout container (ArkUI Row).
scroll
Scroll container (ArkUI Scroll).
slider
Slider element (ArkUI Slider).
stack
Stack layout container (ArkUI Stack).
swiper
Swiper container (ArkUI Swiper).
text
Text element (ArkUI Text).
textarea
Text area (ArkUI TextArea).
textinput
Text input (ArkUI TextInput).
toggle
Toggle element (ArkUI Toggle).
waterflow
Water flow container (ArkUI WaterFlow).
xcomponent
Native media surface (ArkUI XComponent, surface mode).