ActionBuilders | Builders for actions that can be performed when a user interacts with layout elements. |
ActionBuilders.AndroidActivity | A launch action to send an intent to an Android activity. |
ActionBuilders.AndroidActivity.Builder | Builder for AndroidActivity |
ActionBuilders.AndroidBooleanExtra | A boolean value that can be added to an Android intent's extras. |
ActionBuilders.AndroidBooleanExtra.Builder | Builder for AndroidBooleanExtra . |
ActionBuilders.AndroidDoubleExtra | A double value that can be added to an Android intent's extras. |
ActionBuilders.AndroidDoubleExtra.Builder | Builder for AndroidDoubleExtra . |
ActionBuilders.AndroidIntExtra | An integer value that can be added to an Android intent's extras. |
ActionBuilders.AndroidIntExtra.Builder | Builder for AndroidIntExtra . |
ActionBuilders.AndroidLongExtra | A long value that can be added to an Android intent's extras. |
ActionBuilders.AndroidLongExtra.Builder | Builder for AndroidLongExtra . |
ActionBuilders.AndroidStringExtra | A string value that can be added to an Android intent's extras. |
ActionBuilders.AndroidStringExtra.Builder | Builder for AndroidStringExtra . |
ActionBuilders.LaunchAction | An action used to launch another activity on the system. |
ActionBuilders.LaunchAction.Builder | Builder for LaunchAction . |
ActionBuilders.LoadAction | An action used to load (or reload) the layout contents. |
ActionBuilders.LoadAction.Builder | Builder for LoadAction . |
ColorBuilders | Builders for color utilities for layout elements. |
ColorBuilders.ColorProp | A property defining a color. |
ColorBuilders.ColorProp.Builder | Builder for ColorProp |
ColorBuilders.ColorStop | A color and an offset, determining a color position in a gradient. |
ColorBuilders.ColorStop.Builder | Builder for ColorStop |
ColorBuilders.LinearGradient | A linear gradient with the provided colors based on defined start and end coordinates. |
ColorBuilders.LinearGradient.Builder | Builder for LinearGradient . |
ColorBuilders.SweepGradient | A sweep gradient with the given colors dispersed around its center with offsets defined in each color stop. |
ColorBuilders.SweepGradient.Builder | Builder for SweepGradient . |
DeviceParametersBuilders | Builders for request messages used to fetch layouts and resources. |
DeviceParametersBuilders.Capabilities | Capabilities describing the features that the renderer supports. |
DeviceParametersBuilders.Capabilities.Builder | Builder for Capabilities |
DeviceParametersBuilders.DeviceParameters | Parameters describing the device requesting a layout update. |
DeviceParametersBuilders.DeviceParameters.Builder | Builder for DeviceParameters |
DimensionBuilders | Builders for dimensions for layout elements. |
DimensionBuilders.AngularLayoutConstraint | A type for specifying layout constraints when using DegreesProp on a data bindable layout element. |
DimensionBuilders.AngularLayoutConstraint.Builder | Builder for AngularLayoutConstraint . |
DimensionBuilders.BoundingBoxRatio | Provide a position representation proportional to the bounding box width/height. |
DimensionBuilders.BoundingBoxRatio.Builder | Builder for BoundingBoxRatio . |
DimensionBuilders.DegreesProp | A type for angular dimensions, measured in degrees. |
DimensionBuilders.DegreesProp.Builder | Builder for DegreesProp |
DimensionBuilders.DpProp | A type for linear dimensions, measured in dp. |
DimensionBuilders.DpProp.Builder | Builder for DpProp . |
DimensionBuilders.EmProp | A type for font spacing, measured in em. |
DimensionBuilders.EmProp.Builder | Builder for EmProp |
DimensionBuilders.ExpandedDimensionProp | A type for a dimension that fills all the space it can (i.e. MATCH_PARENT in Android parlance). |
DimensionBuilders.ExpandedDimensionProp.Builder | Builder for ExpandedDimensionProp . |
DimensionBuilders.HorizontalLayoutConstraint | A type for specifying horizontal layout constraints when using DpProp on a data bindable layout element. |
DimensionBuilders.HorizontalLayoutConstraint.Builder | Builder for HorizontalLayoutConstraint . |
DimensionBuilders.ProportionalDimensionProp | A type for a dimension that scales itself proportionally to another dimension such that the aspect ratio defined by the given width and height values is preserved. |
DimensionBuilders.ProportionalDimensionProp.Builder | Builder for ProportionalDimensionProp . |
DimensionBuilders.SpProp | A type for font sizes, measured in sp. |
DimensionBuilders.SpProp.Builder | Builder for SpProp |
DimensionBuilders.VerticalLayoutConstraint | A type for specifying vertical layout constraints when using DpProp on a data bindable layout element. |
DimensionBuilders.VerticalLayoutConstraint.Builder | Builder for VerticalLayoutConstraint . |
DimensionBuilders.WrappedDimensionProp | A type for a dimension that sizes itself to the size of its children (i.e. WRAP_CONTENT in Android parlance). |
DimensionBuilders.WrappedDimensionProp.Builder | Builder for WrappedDimensionProp . |
LayoutElementBuilders | Builders for composable layout elements that can be combined together to create renderable UI layouts. |
LayoutElementBuilders.Arc | An arc container. |
LayoutElementBuilders.Arc.Builder | Builder for Arc . |
LayoutElementBuilders.ArcAdapter | A container that allows a standard LayoutElement to be added to an Arc . |
LayoutElementBuilders.ArcAdapter.Builder | Builder for ArcAdapter . |
LayoutElementBuilders.ArcAnchorTypeProp | An extensible ArcAnchorType property. |
LayoutElementBuilders.ArcAnchorTypeProp.Builder | Builder for ArcAnchorTypeProp |
LayoutElementBuilders.ArcDirectionProp | An extensible ArcDirection property that can be set to any curved element to control the drawing direction. |
LayoutElementBuilders.ArcDirectionProp.Builder | Builder for ArcDirectionProp |
LayoutElementBuilders.ArcLine | A line that can be used in an Arc and renders as a round progress bar. |
LayoutElementBuilders.ArcLine.Builder | Builder for ArcLine . |
LayoutElementBuilders.ArcSpacer | A simple spacer used to provide padding between adjacent elements in an Arc . |
LayoutElementBuilders.ArcSpacer.Builder | Builder for ArcSpacer . |
LayoutElementBuilders.ArcText | A text element that can be used in an Arc . |
LayoutElementBuilders.ArcText.Builder | Builder for ArcText . |
LayoutElementBuilders.Box | A container which stacks all of its children on top of one another. |
LayoutElementBuilders.Box.Builder | Builder for Box . |
LayoutElementBuilders.ColorFilter | Filtering parameters used for images. |
LayoutElementBuilders.ColorFilter.Builder | Builder for ColorFilter |
LayoutElementBuilders.Column | A column of elements. |
LayoutElementBuilders.Column.Builder | Builder for Column . |
LayoutElementBuilders.ContentScaleModeProp | An extensible ContentScaleMode property. |
LayoutElementBuilders.ContentScaleModeProp.Builder | Builder for ContentScaleModeProp |
LayoutElementBuilders.DashedArcLine | A dashed arc line. |
LayoutElementBuilders.DashedArcLine.Builder | Builder for DashedArcLine . |
LayoutElementBuilders.DashedLinePattern | A dashed line pattern which describes how the dashed arc line is segmented by gaps. |
LayoutElementBuilders.DashedLinePattern.Builder | Builder for DashedLinePattern |
LayoutElementBuilders.ExtensionLayoutElement | A layout element which can be defined by a renderer extension. |
LayoutElementBuilders.ExtensionLayoutElement.Builder | Builder for ExtensionLayoutElement . |
LayoutElementBuilders.FontStyle | The styling of a font (e.g. font size, and metrics). |
LayoutElementBuilders.FontStyle.Builder | Builder for FontStyle |
LayoutElementBuilders.FontStyles | This class is deprecated. Use androidx.wear.protolayout.material.Typography on Material (highly recommended) or make your own . |
LayoutElementBuilders.FontVariantProp | An extensible FontVariant property. |
LayoutElementBuilders.FontVariantProp.Builder | Builder for FontVariantProp |
LayoutElementBuilders.FontWeightProp | An extensible FontWeight property. |
LayoutElementBuilders.FontWeightProp.Builder | Builder for FontWeightProp |
LayoutElementBuilders.HorizontalAlignmentProp | An extensible HorizontalAlignment property. |
LayoutElementBuilders.HorizontalAlignmentProp.Builder | Builder for HorizontalAlignmentProp |
LayoutElementBuilders.Image | An image. |
LayoutElementBuilders.Image.Builder | Builder for Image . |
LayoutElementBuilders.Layout | A complete layout. |
LayoutElementBuilders.Layout.Builder | Builder for Layout |
LayoutElementBuilders.Row | A row of elements. |
LayoutElementBuilders.Row.Builder | Builder for Row . |
LayoutElementBuilders.Spacer | A simple spacer, typically used to provide padding between adjacent elements. |
LayoutElementBuilders.Spacer.Builder | Builder for Spacer . |
LayoutElementBuilders.SpanImage | An image which can be added to a Span . |
LayoutElementBuilders.SpanImage.Builder | Builder for SpanImage . |
LayoutElementBuilders.SpanText | A portion of text which can be added to a Span . |
LayoutElementBuilders.SpanText.Builder | Builder for SpanText . |
LayoutElementBuilders.SpanVerticalAlignmentProp | An extensible SpanVerticalAlignment property. |
LayoutElementBuilders.SpanVerticalAlignmentProp.Builder | Builder for SpanVerticalAlignmentProp |
LayoutElementBuilders.Spannable | A container of Span elements. |
LayoutElementBuilders.Spannable.Builder | Builder for Spannable . |
LayoutElementBuilders.StrokeCapProp | An extensible StrokeCap property. |
LayoutElementBuilders.StrokeCapProp.Builder | Builder for StrokeCapProp |
LayoutElementBuilders.Text | A text string. |
LayoutElementBuilders.Text.Builder | Builder for Text . |
LayoutElementBuilders.TextAlignmentProp | An extensible TextAlignment property. |
LayoutElementBuilders.TextAlignmentProp.Builder | Builder for TextAlignmentProp |
LayoutElementBuilders.TextOverflowProp | An extensible TextOverflow property. |
LayoutElementBuilders.TextOverflowProp.Builder | Builder for TextOverflowProp |
LayoutElementBuilders.VerticalAlignmentProp | An extensible VerticalAlignment property. |
LayoutElementBuilders.VerticalAlignmentProp.Builder | Builder for VerticalAlignmentProp |
ModifiersBuilders | Builders for modifiers for composable layout elements. |
ModifiersBuilders.AnimatedVisibility | The content transition of an element. |
ModifiersBuilders.AnimatedVisibility.Builder | Builder for AnimatedVisibility |
ModifiersBuilders.ArcModifiers | Modifiers that can be used with ArcLayoutElements. |
ModifiersBuilders.ArcModifiers.Builder | Builder for ArcModifiers |
ModifiersBuilders.Background | A modifier to apply a background to an element. |
ModifiersBuilders.Background.Builder | Builder for Background |
ModifiersBuilders.Border | A modifier to apply a border around an element. |
ModifiersBuilders.Border.Builder | Builder for Border |
ModifiersBuilders.Clickable | A modifier for an element which can have associated Actions for click events. |
ModifiersBuilders.Clickable.Builder | Builder for Clickable |
ModifiersBuilders.Corner | The corner of a androidx.wear.protolayout.LayoutElementBuilders.Box element. |
ModifiersBuilders.Corner.Builder | Builder for Corner |
ModifiersBuilders.CornerRadius | A radius for either circular or elliptical shapes. |
ModifiersBuilders.CornerRadius.Builder | Builder for CornerRadius |
ModifiersBuilders.DefaultContentTransitions | Prebuilt default objects for animated visibility transition animations. |
ModifiersBuilders.ElementMetadata | Metadata about an element. |
ModifiersBuilders.ElementMetadata.Builder | Builder for ElementMetadata |
ModifiersBuilders.EnterTransition | The content transition that is triggered when element enters the layout. |
ModifiersBuilders.EnterTransition.Builder | Builder for EnterTransition |
ModifiersBuilders.ExitTransition | The content transition that is triggered when element exits the layout. |
ModifiersBuilders.ExitTransition.Builder | Builder for ExitTransition |
ModifiersBuilders.FadeInTransition | The fading animation for content transition of an element and its children, from the specified starting alpha to fully visible. |
ModifiersBuilders.FadeInTransition.Builder | Builder for FadeInTransition |
ModifiersBuilders.FadeOutTransition | The fading animation for content transition of an element and its children, from fully visible to the specified target alpha. |
ModifiersBuilders.FadeOutTransition.Builder | Builder for FadeOutTransition |
ModifiersBuilders.Modifiers | Modifiers for an element. |
ModifiersBuilders.Modifiers.Builder | Builder for Modifiers |
ModifiersBuilders.Padding | A modifier to apply padding around an element. |
ModifiersBuilders.Padding.Builder | Builder for Padding |
ModifiersBuilders.Semantics | A modifier for an element which has accessibility semantics associated with it. |
ModifiersBuilders.Semantics.Builder | Builder for Semantics |
ModifiersBuilders.Shadow | The shadow definition. |
ModifiersBuilders.Shadow.Builder | Builder for Shadow |
ModifiersBuilders.SlideInTransition | The sliding in animation for content transition of an element and its children. |
ModifiersBuilders.SlideInTransition.Builder | Builder for SlideInTransition |
ModifiersBuilders.SlideOutTransition | The sliding out animation for content transition of an element and its children. |
ModifiersBuilders.SlideOutTransition.Builder | Builder for SlideOutTransition |
ModifiersBuilders.SlideParentBound | The slide animation will animate from/to the parent elements boundaries. |
ModifiersBuilders.SlideParentBound.Builder | Builder for SlideParentBound . |
ModifiersBuilders.SpanModifiers | Modifiers that can be used with elements. |
ModifiersBuilders.SpanModifiers.Builder | Builder for SpanModifiers |
ModifiersBuilders.Transformation | A modifier to apply transformations to the element. |
ModifiersBuilders.Transformation.Builder | Builder for Transformation |
ResourceBuilders | Builders for the resources for a layout. |
ResourceBuilders.AndroidAnimatedImageResourceByResId | A non-seekable animated image resource that maps to an Android drawable by resource ID. |
ResourceBuilders.AndroidAnimatedImageResourceByResId.Builder | Builder for AndroidAnimatedImageResourceByResId |
ResourceBuilders.AndroidImageResourceByResId | An image resource which maps to an Android drawable by resource ID. |
ResourceBuilders.AndroidImageResourceByResId.Builder | Builder for AndroidImageResourceByResId |
ResourceBuilders.AndroidLottieResourceByResId | A Lottie resource that is read from a raw Android resource ID. |
ResourceBuilders.AndroidLottieResourceByResId.Builder | Builder for AndroidLottieResourceByResId |
ResourceBuilders.AndroidSeekableAnimatedImageResourceByResId | A seekable animated image resource that maps to an Android drawable by resource ID. |
ResourceBuilders.AndroidSeekableAnimatedImageResourceByResId.Builder | Builder for AndroidSeekableAnimatedImageResourceByResId |
ResourceBuilders.ImageResource | An image resource, which can be used by layouts. |
ResourceBuilders.ImageResource.Builder | Builder for ImageResource |
ResourceBuilders.InlineImageResource | An image resource whose data is fully inlined, with no dependency on a system or app resource. |
ResourceBuilders.InlineImageResource.Builder | Builder for InlineImageResource |
ResourceBuilders.Resources | The resources for a layout. |
ResourceBuilders.Resources.Builder | Builder for Resources |
StateBuilders | Builders for state of a layout. |
StateBuilders.State | State information. |
StateBuilders.State.Builder | Builder for State |
TimelineBuilders | Builders for a timeline with entries representing content that should be displayed within given time intervals. |
TimelineBuilders.TimeInterval | A time interval, typically used to describe the validity period of a TimelineEntry . |
TimelineBuilders.TimeInterval.Builder | Builder for TimeInterval |
TimelineBuilders.Timeline | A collection of TimelineEntry items. |
TimelineBuilders.Timeline.Builder | Builder for Timeline |
TimelineBuilders.TimelineEntry | One piece of renderable content along with the time that it is valid for. |
TimelineBuilders.TimelineEntry.Builder | Builder for TimelineEntry |
TriggerBuilders | Builders for triggers that can be used to start an animation. |
TriggerBuilders.OnVisibleOnceTrigger | Triggers only once when the layout visibility state turns from invisible to fully visible for the first time. |
TriggerBuilders.OnVisibleOnceTrigger.Builder | Builder for OnVisibleOnceTrigger . |
TriggerBuilders.OnVisibleTrigger | Triggers when the layout visibility state turns from invisible to fully visible. |
TriggerBuilders.OnVisibleTrigger.Builder | Builder for OnVisibleTrigger . |
TypeBuilders | Builders for extensible primitive types used by layout elements. |
TypeBuilders.BoolProp | A boolean type. |
TypeBuilders.BoolProp.Builder | Builder for BoolProp |
TypeBuilders.FloatProp | A float type. |
TypeBuilders.FloatProp.Builder | Builder for FloatProp |
TypeBuilders.Int32Prop | An int32 type. |
TypeBuilders.Int32Prop.Builder | Builder for Int32Prop |
TypeBuilders.StringLayoutConstraint | A type for specifying layout constraints when using StringProp on a data bindable layout element. |
TypeBuilders.StringLayoutConstraint.Builder | Builder for StringLayoutConstraint . |
TypeBuilders.StringProp | A string type. |
TypeBuilders.StringProp.Builder | Builder for StringProp |