Available on crate feature
api-12 only.Structs§
- Defines the input structure of the interconnected multi-column text picker.
- Defines the input structure of the single-column text picker with image resources.
- Define accessible action types.
- Defines the state type for the accessibility checkbox.
- Enumerates the accessibility modes.
- Enumerates the adaptive color modes.
- Enumerates the alignment modes.
- Enumerates the animation curves.
- Enumerates the animation playback modes.
- Defines the status before and after execution of the animation in the current playback direction.
- Enumerates the animation playback modes.
- Defines the playback status for the image animator.
- Enumerates the scroll directions for the
- defines the direction of the barrier line.
- Defines how the specified blend mode is applied.
- Enumerates the blend modes.
- Enumerates the blur styles.
- Enumerates the border styles.
- Enumerates the button types.
- Enumerates the alignment modes between the calendar picker and the entry component.
- Enumerates the styles of the Cancel button.
- Enumerates the shapes of the check box
- Enumerates the clipping region types.
- Enumerates the color modes.
- Defines the gradient color stop structure.
- Enumerates the foreground colors.
- Defines the ArkUI native context object.
- Defines the event callback type.
- Enumerates the text copy and paste modes.
- Enumerates the modes in which components are laid out along the main axis of the container.
- Enumerates the effects used at the edges of the component when the boundary of the scrollable content is reached.
- Enumerates the ellipsis positions.
- Enumerates the types of the Enter key for a single-line text box.
- Define error code enumeration values.
- Enumerates the animation onFinish callback types.
- Enumerates the vertical alignment modes.
- Enumerates the directions of the main axis in the flex container.
- Defines whether the flex container has a single line or multiple lines.
- Enumerates the font styles.
- Enumerates the font weights.
- Enumerates the hit test modes.
- Enumerates the alignment mode in the horizontal direction.
- Enumerates the image interpolation effect.
- Enumerates the image rendering modes.
- Enumerates the image repeat patterns.
- Defines the image size.
- Enumerates the alignment mode of the image with the text.
- Describes the position of a component.
- Describes the width and height of a component.
- Enumerates the modes in which components are laid out along the cross axis of the container.
- Enumerates the component units.
- Enumerates the gradient directions.
- Enumerates the alignment modes of items along the cross axis.
- Define the pattern of element arrangement in the main axis direction of the Swiper component.
- Define the explicit and implicit mode of the SwipeAction method for the Listitem component.
- Describes the margins of a component.
- Enumerates the mask types.
- Defines the custom dialog box controller of ArkUI on the native side.
- Defines the state of the NavDestination component.
- Defines the ArkUI native component object.
- Defines how the image is resized to fit its container. ImageSpanAlignment
- Enumerates the styles of the progress indicator.
- Defines a mask area.
- defines the style of the chain.
- Enumerates the render fit.
- Defines the rotation options for component transition.
- Define the state of Router Page.
- defines the enumerated value of the direction of the extended security zone.
- defines the enumerated value of the extended security zone.
- Defines the scaling options for component transition.
- Alignment when scrolling to specific items.
- Enumerates the scrollbar display modes.
- Enumerates the scroll directions for the
component. - Defines the edge to which the component scrolls.
- Defines nested scrolling options.
- Enumerates the alignment modes of list items when scrolling ends.
- Define the rolling source enumeration value.
- Define the current scrolling state.
- Enumerates the shadow styles.
- Enumerates the shadow types.
- Enumerates the custom shapes.
- Enumerates the types of the slider in the block direction.
- Enumerates the scroll directions of the slider.
- Enumerates the slider styles.
- Enumerates the modes for pinning the header to the top or the footer to the bottom.
- Enumerates arrow styles of the navigation point indicator.
- Define the navigation indicator type of the swiper.
- Nested scrolling mode for Swiper components and parent components.
- Enumerates the system color modes.
- Enumerates the text alignment mode.
- Enumerates the text box types.
- Enumerates the text cases.
- Defines whether copy and paste is allowed for text content.
- Defines the entity type for text recognition.
- Enumerates the text decoration styles.
- Enumerates the text decoration types.
- Defines how the adaptive height is determined for the text.
- Enumerates the autofill types.
- Defines the text input style.
- Enumerates the text input types.
- Enumerates the display modes when the text is too long.
- Enumerates the types of the text picker.
- Enumerates the slide-in and slide-out positions of the component from the screen edge during transition.
- Defines the translation options for component transition.
- Enumerates the vertical alignment modes.
- Enumerates the visibility values.
- Enumerates the word break rules.
- Enumerates the types of the
component.
Functions§
- Create accessibility state.
- Dispose accessibility state.
- Get accessibility checked state.
- Get accessibility state disabled.
- Get accessibility state selected.
- Set accessibility checked state.
- Set accessibility state disabled.
- Set accessibility state selected.
- Create accessibility value.
- Dispose accessibility value.
- Get accessibility current value.
- Get accessibility minimum value.
- Get accessibility minimum value.
- Get accessibility text value.
- Set accessibility current value.
- Set accessibility minimum value.
- Set accessibility minimum value.
- Set accessibility text value.
- creates alignment rule information for subcomponents in relative containers.
- Destroys the alignment rule information of subcomponents in relative containers.
- Get the bias value in the horizontal direction.
- Get the bias value in the vertical direction.
- Get the bottom alignment parameters.
- Get the bottom alignment parameters.
- Gets the parameters of horizontal center alignment.
- Gets the parameters of vertical center alignment.
- Gets the parameters of horizontal center alignment.
- Gets the parameters of vertical center alignment.
- Get the end alignment parameter.
- Get the end alignment parameter.
- Gets the alignment of the start-aligned parameter.
- Get the Id of the start-aligned parameter.
- Get the top-aligned parameters.
- Get the top-aligned parameters.
- Sets the horizontal offset parameter of the component under the anchor point constraint.
- Set the vertical offset parameter of the component under the anchor point constraint.
- Set the bottom alignment parameters.
- Set the parameters for horizontal center alignment.
- Set the parameters for vertical center alignment.
- Set the end alignment parameter.
- Set the start alignment parameter.
- Set the parameters for top alignment.
- creates barrier information within the RelativeContaine container.
- Destroy barrier information.
- Gets the direction of the barrier.
- Get the Id of the barrier.
- Get the dependent components of the barrier.
- Gets the number of dependent components of the barrier.
- Set the direction of the barrier.
- Set the Id of the barrier.
- Sets the dependent component of the barrier.
- Creates drawing information for this custom span.
- Disposes of drawing information for this custom span.
- Obtains the baseline offset of the custom span relative to the mounted component.
- Obtains the bottom margin of the custom span relative to the mounted component.
- Obtains the top margin of the custom span relative to the mounted component.
- Obtains the x-axis offset of the custom span relative to the mounted component.
- Creates measurement information for this custom span.
- Disposes of measurement information of this custom span.
- Obtains the font size of a custom span.
- Creates measurement metrics for this custom span.
- Disposes of measurement metrics of this custom span.
- Sets the height for a custom span.
- Sets the width for a custom span.
- Obtains the pointer to a canvas for drawing, which can be converted into the OH_Drawing_Canvas pointer in the Drawing module.
- Obtains the size of a drawing area.
- Create auxiliary line information in the RelativeContaine container.
- Destroy auxiliary line information.
- Get the direction of the auxiliary line.
- Get the Id of the auxiliary line.
- Get the distance from the right side or bottom of the container.
- Get the distance from the left or top of the container.
- Set the direction of the auxiliary line.
- Set the Id of the auxiliary line.
- Set the distance from the right or bottom of the container.
- Set the distance from the left or top of the container.
- Create a image frame from the drawable descriptor.
- Create a image frame from the image path.
- Destroy the pointer to the image frame.
- Get the playback duration of the image frame.
- Get the height of the image frame.
- Get the horizontal coordinate of the image relative to the upper left corner of the widget.
- Get the vertical coordinate of the image relative to the upper left corner of the widget.
- Get the width of the image frame.
- Set the playback duration of the image frame.
- Set the height of the image frame.
- Set the horizontal coordinate of the image relative to the upper left corner of the widget.
- Set the vertical coordinate of the image relative to the upper left corner of the widget.
- Set the width of the image frame.
- Creates a deep copy of a size constraint.
- Creates a size constraint.
- Destroys the pointer to a size constraint.
- Obtains the maximum height for a size constraint, in px.
- Obtains the maximum width for a size constraint, in px.
- Obtains the minimum height for a size constraint, in px.
- Obtains the minimum width for a size constraint, in px.
- Obtains the height percentage reference for a size constraint, in px.
- Obtains the width percentage reference for a size constraint, in px.
- Sets the maximum height.
- Sets the maximum width.
- Sets the minimum height.
- Sets the minimum width.
- Sets the height percentage reference.
- Sets the width percentage reference.
- Create configuration items for the ListChildrenMainSize interface settings.
- Destroy the ListChildrenMainSize instance.
- Get the default size of ChildrenMainSizeOption for the List component.
- Get the value of the ChildrenMainSizeOption array for the List component.
- Reset the array size of ChildrenMainSizeOption for the List component.
- Set the default size of ChildrenMainSizeOption for the List component.
- Resize the ChildrenMainSizeOption array operation on the List component.
- Update the value of the ChildrenMainSizeOption array in the List component.
- Create a configuration item for the ListitemSwipeActionItem interface settings.
- Destroy the ListitemSwipeActionItem instance.
- Obtain the threshold for long-distance sliding deletion distance of components.
- Set the threshold for long-distance sliding deletion distance of components.
- Set the layout content of ListItem SwipeActionItem.
- Set the event to be called when a component enters the long-range deletion area and deletes a ListItem.
- Set the event triggered when a component enters the long-range deletion area and deletes a ListItem.
- Set the event to be called when a sliding entry enters the deletion area.
- Set the event triggered when a sliding entry enters the deletion area.
- Set the event to be called when a sliding entry exits the deletion area.
- Set the event triggered when a sliding entry exits the deletion area.
- Set the event triggered when the sliding state of a list item changes.
- Set the event triggered when the sliding state of a list item changes.
- Create a configuration item for the ListitemSwipeActionOption interface settings.
- Destroy the ListitemSwipeActionOption instance.
- Get the sliding effect.
- Set the sliding effect.
- Set the layout content on the right (vertical layout) or bottom (horizontal layout) of the ListItem SwipeActionItem.
- The event called when the sliding operation offset changes.
- Set the event triggered when the sliding operation offset changes.
- Set the layout content on the left (vertical layout) or top (horizontal layout) of the ListItem SwipeActionItem.
- Creates a navigation indicator.
- Destroys the pointer to the indicator.
- Obtains the distance between the navigation point and the bottom of the swiper.
- Obtains the color of the dot navigation indicator.
- Obtains the distance between the navigation point and the end of the swiper.
- Obtains the height of the dot for the dot indicator.
- Obtains the width of the dot for the dot indicator.
- Obtains whether to display the mask style of the dot navigation indicator.
- Obtains the number of maxDisplayCount for the dot navigation indicator.
- Obtains the color of the selected dot for the dot navigation indicator.
- Obtains the height of the selected dot for the dot indicator.
- Obtains the width of the selected dot for the dot indicator.
- Obtains the distance between the navigation point and the start of the swiper.
- Obtains the distance between the navigation point and the top of the swiper.
- Sets the distance between the navigation point and the bottom of the swiper.
- Sets the color of the dot navigation indicator.
- Sets the distance between the navigation point and the right of the swiper.
- Sets the height of the dot for the dot indicator.
- Sets the width of the dot for the dot indicator.
- Sets whether to display the mask style of the dot navigation indicator.
- Sets the number of maxDisplayCount for the dot navigation indicator.
- Sets the color of the selected dot for the navigation indicator.
- Sets the height of the selected dot for the dot indicator.
- Sets the width of the selected dot for the dot indicator.
- Sets the distance between the navigation point and the start of the swiper.
- Sets the distance between the navigation point and the top of the swiper.
- Creates water flow section configuration.
- Destroys the pointer to a water flow section configuration.
- Obtains the gap between columns in the water flow section that matches the specified index.
- Obtains the number of columns (in a vertical layout) or rows (in a horizontal layout) in the water flow section that matches the specified index.
- Obtains the number of items in the water flow section that matches the specified index.
- Obtains the margins of the water flow section that matches the specified index.
- Obtains the gap between rows in the water flow section that matches the specified index.
- Gets the FlowItem grouping configuration information array length.
- The FlowItem grouping configuration information getsthe spindle size of the specified Item based on flowItemIndex.
- The FlowItem grouping configuration information getsthe spindle size of the specified Item based on flowItemIndex.
- Sets the gap between columns in the specified water flow section.
- Sets the number of columns (in a vertical layout) or rows (in a horizontal layout) of a water flow.
- Sets the number of items in a water flow section.
- Sets the margins for the specified water flow section.
- Sets the gap between rows in the specified water flow section.
- Sets the FlowItem block configuration information array length.
Type Aliases§
- Defines the pointer to the context instance object pointer definition of ArkUI on the native side.
- Defines the pointer to the custom dialog box controller of ArkUI on the native side.
- Defines the pointer type of the ArkUI node content
- Defines the pointer to the ArkUI native component object.
Unions§
- Provides the number types of ArkUI in the native code.