Builder
Parameters
<T>
the type of this builder. Required to ensure methods defined here in the abstract class correctly return the type of the concrete subclass.
Inheritors
Functions
Link copied to clipboard
Ports setAccessibilityHeading into components world.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Links a DynamicValue object ot the alpha value for this Component
Sets the alpha (opacity) of this component.
Link copied to clipboard
Defined as the ratio between the width and the height of a node.
Link copied to clipboard
Set the background of this component.
Link copied to clipboard
Link copied to clipboard
Links a DynamicValue object to the background color value for this Component
Link copied to clipboard
Links a DynamicValue object to the background drawable for this Component
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Ports setClipChildren into components world.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun dispatchPopulateAccessibilityEventHandler(@Nullable dispatchPopulateAccessibilityEventHandler: EventHandler<DispatchPopulateAccessibilityEventEvent>): T
Link copied to clipboard
If true, component applies all of its children's drawable states (focused, pressed, etc.) to itself.
Link copied to clipboard
If true, component duplicates its drawable state (focused, pressed, etc.) from the direct parent.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The FlexBasis property is an axis-independent way of providing the default size of an item on the main axis.
Link copied to clipboard
The FlexShrink property describes how to shrink children along the main axis in the case that the total size of the children overflow the size of the container on the main axis.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Set the foreground of this component.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun fullImpressionHandler(@Nullable fullImpressionHandler: EventHandler<FullImpressionVisibleEvent>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sets the height of the Component to be a percentage of its parent's height.
Link copied to clipboard
Link copied to clipboard
open fun interceptTouchHandler(@Nullable interceptTouchHandler: EventHandler<InterceptTouchEvent>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Backwards compatibility for a Kotlin Component to accept a Style and apply it to a Java Spec Component. Using this builder method is the equivalent of setting all common props the Style defines.
Link copied to clipboard
The RTL/LTR direction of components and text.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
This property has higher priority than all other properties and will always be respected.
Link copied to clipboard
Link copied to clipboard
open fun onInitializeAccessibilityEventHandler(@Nullable onInitializeAccessibilityEventHandler: EventHandler<OnInitializeAccessibilityEventEvent>): T
Link copied to clipboard
open fun onInitializeAccessibilityNodeInfoHandler(@Nullable onInitializeAccessibilityNodeInfoHandler: EventHandler<OnInitializeAccessibilityNodeInfoEvent>): T
Link copied to clipboard
open fun onPerformActionForVirtualViewHandler(@Nullable onPerformActionForVirtualViewHandler: EventHandler<PerformActionForVirtualViewEvent>): T
Link copied to clipboard
open fun onPopulateAccessibilityEventHandler(@Nullable onPopulateAccessibilityEventHandler: EventHandler<OnPopulateAccessibilityEventEvent>): T
Link copied to clipboard
open fun onRequestSendAccessibilityEventHandler(@Nullable onRequestSendAccessibilityEventHandler: EventHandler<OnRequestSendAccessibilityEventEvent>): T
Link copied to clipboard
open fun onVirtualViewKeyboardFocusChangedHandler(@Nullable onVirtualViewKeyboardFocusChangedHandler: EventHandler<VirtualViewKeyboardFocusChangedEvent>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun performAccessibilityActionHandler(@Nullable performAccessibilityActionHandler: EventHandler<PerformAccessibilityActionEvent>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
When used in combination with positionType of ABSOLUTE, allows the component to specify how it should be positioned within its parent.
Link copied to clipboard
Link copied to clipboard
Controls how this component will be positioned within its parent.
Link copied to clipboard
Links a DynamicValue object to the rotation value for this Component
Sets the degree that this component is rotated around the pivot point.
Link copied to clipboard
Links a DynamicValue object to the rotationX value for this Component
Sets the degree that this component is rotated around the horizontal axis through the pivot point.
Link copied to clipboard
Links a DynamicValue object to the rotationY value for this Component
Sets the degree that this component is rotated around the vertical axis through the pivot point.
Link copied to clipboard
Links a DynamicValue object to the scaleX value for this Component
Link copied to clipboard
Links a DynamicValue object to the scaleY value for this Component
Link copied to clipboard
Link copied to clipboard
open fun sendAccessibilityEventHandler(@Nullable sendAccessibilityEventHandler: EventHandler<SendAccessibilityEventEvent>): T
Link copied to clipboard
open fun sendAccessibilityEventUncheckedHandler(@Nullable sendAccessibilityEventUncheckedHandler: EventHandler<SendAccessibilityEventUncheckedEvent>): T
Link copied to clipboard
Links a DynamicValue object to the elevation value for this Component
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Ports setStateListAnimator into components world.
Link copied to clipboard
Ports setStateListAnimator into components world.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Links a DynamicValue object to the translationX value for this Component
Link copied to clipboard
Links a DynamicValue object to the translationY value for this Component
Link copied to clipboard
Links a DynamicValue object to the translationZ value for this Component
Link copied to clipboard
Link copied to clipboard
When set to true, overrides the default behaviour of baseline calculation and uses height of component as baseline.
Link copied to clipboard
open fun visibilityChangedHandler(@Nullable visibilityChangedHandler: EventHandler<VisibilityChangedEvent>): T
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Sets the width of the Component to be a percentage of its parent's width.
Link copied to clipboard