androidx.wear.tiles.builders

Contains builders for all available tile components and properties.

Interfaces

ActionBuilders.Action Interface defining an action that can be used by a layout element. 
ActionBuilders.Action.Builder Builder to create ActionBuilders.Action objects. 
ActionBuilders.AndroidExtra Interface defining an item that can be included in the extras of an intent that will be sent to an Android activity. 
ActionBuilders.AndroidExtra.Builder Builder to create ActionBuilders.AndroidExtra objects. 
DimensionBuilders.ContainerDimension Interface defining a dimension that can be applied to a container. 
DimensionBuilders.ContainerDimension.Builder Builder to create DimensionBuilders.ContainerDimension objects. 
DimensionBuilders.ImageDimension Interface defining a dimension that can be applied to an image. 
DimensionBuilders.ImageDimension.Builder Builder to create DimensionBuilders.ImageDimension objects. 
DimensionBuilders.SpacerDimension Interface defining a dimension that can be applied to a spacer. 
DimensionBuilders.SpacerDimension.Builder Builder to create DimensionBuilders.SpacerDimension objects. 
LayoutElementBuilders.ArcLayoutElement Interface defining the root of all elements that can be used in an LayoutElementBuilders.Arc
LayoutElementBuilders.ArcLayoutElement.Builder Builder to create LayoutElementBuilders.ArcLayoutElement objects. 
LayoutElementBuilders.LayoutElement Interface defining the root of all layout elements. 
LayoutElementBuilders.LayoutElement.Builder Builder to create LayoutElementBuilders.LayoutElement objects. 
LayoutElementBuilders.Span Interface defining a single LayoutElementBuilders.Span
LayoutElementBuilders.Span.Builder Builder to create LayoutElementBuilders.Span objects. 

Classes

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 ActionBuilders.AndroidActivity  
ActionBuilders.AndroidBooleanExtra A boolean value that can be added to an Android intent's extras. 
ActionBuilders.AndroidBooleanExtra.Builder Builder for ActionBuilders.AndroidBooleanExtra
ActionBuilders.AndroidDoubleExtra A double value that can be added to an Android intent's extras. 
ActionBuilders.AndroidDoubleExtra.Builder Builder for ActionBuilders.AndroidDoubleExtra
ActionBuilders.AndroidIntExtra An integer value that can be added to an Android intent's extras. 
ActionBuilders.AndroidIntExtra.Builder Builder for ActionBuilders.AndroidIntExtra
ActionBuilders.AndroidLongExtra A long value that can be added to an Android intent's extras. 
ActionBuilders.AndroidLongExtra.Builder Builder for ActionBuilders.AndroidLongExtra
ActionBuilders.AndroidStringExtra A string value that can be added to an Android intent's extras. 
ActionBuilders.AndroidStringExtra.Builder Builder for ActionBuilders.AndroidStringExtra
ActionBuilders.LaunchAction An action used to launch another activity on the system. 
ActionBuilders.LaunchAction.Builder Builder for ActionBuilders.LaunchAction
ActionBuilders.LoadAction An action used to load (or reload) the tile contents. 
ActionBuilders.LoadAction.Builder Builder for ActionBuilders.LoadAction
ColorBuilders Builders for color utilities for layout elements. 
ColorBuilders.ColorProp A property defining a color. 
ColorBuilders.ColorProp.Builder Builder for ColorBuilders.ColorProp  
DimensionBuilders Builders for dimensions for layout elements. 
DimensionBuilders.DegreesProp A type for angular dimensions, measured in degrees. 
DimensionBuilders.DegreesProp.Builder Builder for DimensionBuilders.DegreesProp  
DimensionBuilders.DpProp A type for linear dimensions, measured in dp. 
DimensionBuilders.DpProp.Builder Builder for DimensionBuilders.DpProp
DimensionBuilders.EmProp A type for font spacing, measured in em. 
DimensionBuilders.EmProp.Builder Builder for DimensionBuilders.EmProp  
DimensionBuilders.ExpandedDimensionProp A type for a dimension that fills all the space it can (i.e. 
DimensionBuilders.ExpandedDimensionProp.Builder Builder for DimensionBuilders.ExpandedDimensionProp
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 DimensionBuilders.ProportionalDimensionProp
DimensionBuilders.SpProp A type for font sizes, measured in sp. 
DimensionBuilders.SpProp.Builder Builder for DimensionBuilders.SpProp  
DimensionBuilders.WrappedDimensionProp A type for a dimension that sizes itself to the size of its children (i.e. 
DimensionBuilders.WrappedDimensionProp.Builder Builder for DimensionBuilders.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 LayoutElementBuilders.Arc
LayoutElementBuilders.ArcAdapter A container that allows a standard LayoutElementBuilders.LayoutElement to be added to an LayoutElementBuilders.Arc
LayoutElementBuilders.ArcAdapter.Builder Builder for LayoutElementBuilders.ArcAdapter
LayoutElementBuilders.ArcLine A line that can be used in an LayoutElementBuilders.Arc and renders as a round progress bar. 
LayoutElementBuilders.ArcLine.Builder Builder for LayoutElementBuilders.ArcLine
LayoutElementBuilders.ArcSpacer A simple spacer used to provide padding between adjacent elements in an LayoutElementBuilders.Arc
LayoutElementBuilders.ArcSpacer.Builder Builder for LayoutElementBuilders.ArcSpacer
LayoutElementBuilders.ArcText A text element that can be used in an LayoutElementBuilders.Arc
LayoutElementBuilders.ArcText.Builder Builder for LayoutElementBuilders.ArcText
LayoutElementBuilders.Box A container which stacks all of its children on top of one another. 
LayoutElementBuilders.Box.Builder Builder for LayoutElementBuilders.Box
LayoutElementBuilders.Column A column of elements. 
LayoutElementBuilders.Column.Builder Builder for LayoutElementBuilders.Column
LayoutElementBuilders.FontStyle The styling of a font (e.g. 
LayoutElementBuilders.FontStyle.Builder Builder for LayoutElementBuilders.FontStyle  
LayoutElementBuilders.FontStyles Font styles, currently set up to match Wear's font styling. 
LayoutElementBuilders.Image An image. 
LayoutElementBuilders.Image.Builder Builder for LayoutElementBuilders.Image
LayoutElementBuilders.Layout A complete layout. 
LayoutElementBuilders.Layout.Builder Builder for LayoutElementBuilders.Layout  
LayoutElementBuilders.Row A row of elements. 
LayoutElementBuilders.Row.Builder Builder for LayoutElementBuilders.Row
LayoutElementBuilders.Spacer A simple spacer, typically used to provide padding between adjacent elements. 
LayoutElementBuilders.Spacer.Builder Builder for LayoutElementBuilders.Spacer
LayoutElementBuilders.SpanImage An image which can be added to a LayoutElementBuilders.Span
LayoutElementBuilders.SpanImage.Builder Builder for LayoutElementBuilders.SpanImage
LayoutElementBuilders.Spannable A container of LayoutElementBuilders.Span elements. 
LayoutElementBuilders.Spannable.Builder Builder for LayoutElementBuilders.Spannable
LayoutElementBuilders.SpanText A portion of text which can be added to a LayoutElementBuilders.Span
LayoutElementBuilders.SpanText.Builder Builder for LayoutElementBuilders.SpanText
LayoutElementBuilders.Text A text string. 
LayoutElementBuilders.Text.Builder Builder for LayoutElementBuilders.Text
ModifiersBuilders Builders for modifiers for composable layout elements. 
ModifiersBuilders.ArcModifiers ModifiersBuilders.Modifiers that can be used with ArcLayoutElements. 
ModifiersBuilders.ArcModifiers.Builder Builder for ModifiersBuilders.ArcModifiers  
ModifiersBuilders.Background A modifier to apply a background to an element. 
ModifiersBuilders.Background.Builder Builder for ModifiersBuilders.Background  
ModifiersBuilders.Border A modifier to apply a border around an element. 
ModifiersBuilders.Border.Builder Builder for ModifiersBuilders.Border  
ModifiersBuilders.Clickable A modifier for an element which can have associated Actions for click events. 
ModifiersBuilders.Clickable.Builder Builder for ModifiersBuilders.Clickable  
ModifiersBuilders.Corner The corner of a LayoutElementBuilders.Box element. 
ModifiersBuilders.Corner.Builder Builder for ModifiersBuilders.Corner  
ModifiersBuilders.Modifiers ModifiersBuilders.Modifiers for an element. 
ModifiersBuilders.Modifiers.Builder Builder for ModifiersBuilders.Modifiers  
ModifiersBuilders.Padding A modifier to apply padding around an element. 
ModifiersBuilders.Padding.Builder Builder for ModifiersBuilders.Padding  
ModifiersBuilders.Semantics A modifier for an element which has accessibility semantics associated with it. 
ModifiersBuilders.Semantics.Builder Builder for ModifiersBuilders.Semantics  
ModifiersBuilders.SpanModifiers ModifiersBuilders.Modifiers that can be used with LayoutElementBuilders.Span elements. 
ModifiersBuilders.SpanModifiers.Builder Builder for ModifiersBuilders.SpanModifiers  
ResourceBuilders Builders for the resources for a layout. 
ResourceBuilders.AndroidImageResourceByResId An image resource which maps to an Android drawable by resource ID. 
ResourceBuilders.AndroidImageResourceByResId.Builder Builder for ResourceBuilders.AndroidImageResourceByResId  
ResourceBuilders.ImageResource An image resource, which can be used by layouts. 
ResourceBuilders.ImageResource.Builder Builder for ResourceBuilders.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 ResourceBuilders.InlineImageResource  
ResourceBuilders.Resources The resources for a layout. 
ResourceBuilders.Resources.Builder Builder for ResourceBuilders.Resources  
StateBuilders Builders for state of a tile. 
StateBuilders.State StateBuilders.State information. 
StateBuilders.State.Builder Builder for StateBuilders.State  
TileBuilders Builders for the components of a tile that can be rendered by a tile renderer. 
TileBuilders.Tile A holder for a tile. 
TileBuilders.Tile.Builder Builder for TileBuilders.Tile  
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 TimelineBuilders.TimelineEntry
TimelineBuilders.TimeInterval.Builder Builder for TimelineBuilders.TimeInterval  
TimelineBuilders.Timeline A collection of TimelineBuilders.TimelineEntry items. 
TimelineBuilders.Timeline.Builder Builder for TimelineBuilders.Timeline  
TimelineBuilders.TimelineEntry One piece of renderable content along with the time that it is valid for. 
TimelineBuilders.TimelineEntry.Builder Builder for TimelineBuilders.TimelineEntry