package

androidx.wear.protolayout.proto

Interfaces

ActionProto.ActionOrBuilder
ActionProto.AndroidActivityOrBuilder
ActionProto.AndroidBooleanExtraOrBuilder
ActionProto.AndroidDoubleExtraOrBuilder
ActionProto.AndroidExtraOrBuilder
ActionProto.AndroidIntExtraOrBuilder
ActionProto.AndroidLongExtraOrBuilder
ActionProto.AndroidStringExtraOrBuilder
ActionProto.LaunchActionOrBuilder
ActionProto.LoadActionOrBuilder
ActionProto.LocalActionOrBuilder
ActionProto.SetStateActionOrBuilder
AlignmentProto.ArcAnchorTypePropOrBuilder
AlignmentProto.HorizontalAlignmentPropOrBuilder
AlignmentProto.TextAlignmentPropOrBuilder
AlignmentProto.VerticalAlignmentPropOrBuilder
ColorProto.BrushOrBuilder
ColorProto.ColorPropOrBuilder
ColorProto.ColorStopOrBuilder
ColorProto.SweepGradientOrBuilder
DeviceParametersProto.CapabilitiesOrBuilder
DeviceParametersProto.DeviceParametersOrBuilder
DimensionProto.ArcLineLengthOrBuilder
DimensionProto.ArcSpacerLengthOrBuilder
DimensionProto.BoundingBoxRatioOrBuilder
DimensionProto.ContainerDimensionOrBuilder
DimensionProto.DegreesPropOrBuilder
DimensionProto.DpPropOrBuilder
DimensionProto.EmPropOrBuilder
DimensionProto.ExpandedAngularDimensionPropOrBuilder
DimensionProto.ExpandedDimensionPropOrBuilder
DimensionProto.ExtensionDimensionOrBuilder
DimensionProto.ImageDimensionOrBuilder
DimensionProto.PivotDimensionOrBuilder
DimensionProto.ProportionalDimensionPropOrBuilder
DimensionProto.SpacerDimensionOrBuilder
DimensionProto.SpPropOrBuilder
DimensionProto.WrappedDimensionPropOrBuilder
FingerprintProto.NodeFingerprintOrBuilder
FingerprintProto.TreeFingerprintOrBuilder
LayoutElementProto.AndroidTextStyleOrBuilder
LayoutElementProto.ArcAdapterOrBuilder
LayoutElementProto.ArcDirectionPropOrBuilder
LayoutElementProto.ArcLayoutElementOrBuilder
LayoutElementProto.ArcLineOrBuilder
LayoutElementProto.ArcOrBuilder
LayoutElementProto.ArcSpacerOrBuilder
LayoutElementProto.ArcTextOrBuilder
LayoutElementProto.BoxOrBuilder
LayoutElementProto.ColorFilterOrBuilder
LayoutElementProto.ColumnOrBuilder
LayoutElementProto.ContentScaleModePropOrBuilder
LayoutElementProto.ExtensionLayoutElementOrBuilder
LayoutElementProto.FontFeatureSettingOrBuilder
LayoutElementProto.FontSettingOrBuilder
LayoutElementProto.FontStyleOrBuilder
LayoutElementProto.FontVariantPropOrBuilder
LayoutElementProto.FontVariationSettingOrBuilder
LayoutElementProto.FontWeightPropOrBuilder
LayoutElementProto.ImageOrBuilder
LayoutElementProto.LayoutElementOrBuilder
LayoutElementProto.LayoutOrBuilder
LayoutElementProto.MarqueeParametersOrBuilder
LayoutElementProto.RowOrBuilder
LayoutElementProto.SpacerOrBuilder
LayoutElementProto.SpanImageOrBuilder
LayoutElementProto.SpannableOrBuilder
LayoutElementProto.SpanOrBuilder
LayoutElementProto.SpanTextOrBuilder
LayoutElementProto.SpanVerticalAlignmentPropOrBuilder
LayoutElementProto.StrokeCapPropOrBuilder
LayoutElementProto.TextOrBuilder
LayoutElementProto.TextOverflowPropOrBuilder
ModifiersProto.AnimatedVisibilityOrBuilder
ModifiersProto.ArcModifiersOrBuilder
ModifiersProto.BackgroundOrBuilder
ModifiersProto.BorderOrBuilder
ModifiersProto.ClickableOrBuilder
ModifiersProto.CornerOrBuilder
ModifiersProto.CornerRadiusOrBuilder
ModifiersProto.ElementMetadataOrBuilder
ModifiersProto.EnterTransitionOrBuilder
ModifiersProto.ExitTransitionOrBuilder
ModifiersProto.FadeInTransitionOrBuilder
ModifiersProto.FadeOutTransitionOrBuilder
ModifiersProto.ModifiersOrBuilder
ModifiersProto.PaddingOrBuilder
ModifiersProto.SemanticsOrBuilder
ModifiersProto.ShadowOrBuilder
ModifiersProto.SlideBoundOrBuilder
ModifiersProto.SlideInTransitionOrBuilder
ModifiersProto.SlideLinearBoundOrBuilder
ModifiersProto.SlideOutTransitionOrBuilder
ModifiersProto.SlideParentBoundOrBuilder
ModifiersProto.SpanModifiersOrBuilder
ModifiersProto.TransformationOrBuilder
ResourceProto.AndroidAnimatedImageResourceByResIdOrBuilder
ResourceProto.AndroidImageResourceByContentUriOrBuilder
ResourceProto.AndroidImageResourceByNameOrBuilder
ResourceProto.AndroidImageResourceByResIdOrBuilder
ResourceProto.AndroidSeekableAnimatedImageResourceByResIdOrBuilder
ResourceProto.HttpImageResourceOrBuilder
ResourceProto.ImageResourceOrBuilder
ResourceProto.InlineImageResourceOrBuilder
ResourceProto.ResourcesOrBuilder
StateProto.StateOrBuilder
TimelineProto.TimeIntervalOrBuilder
TimelineProto.TimelineEntryOrBuilder
TimelineProto.TimelineOrBuilder
TriggerProto.OnConditionMetTriggerOrBuilder
TriggerProto.OnLoadTriggerOrBuilder
TriggerProto.OnVisibleOnceTriggerOrBuilder
TriggerProto.OnVisibleTriggerOrBuilder
TriggerProto.TriggerOrBuilder
TypesProto.BoolPropOrBuilder
TypesProto.FloatPropOrBuilder
TypesProto.Int32PropOrBuilder
TypesProto.StringPropOrBuilder

Classes

ActionProto
ActionProto.Action
 An action that can be used by a layout element.
ActionProto.Action.Builder
 An action that can be used by a layout element.
ActionProto.AndroidActivity
 A launch action to send an intent to an Android activity.
ActionProto.AndroidActivity.Builder
 A launch action to send an intent to an Android activity.
ActionProto.AndroidBooleanExtra
 A boolean value that can be added to an Android intent's extras.
ActionProto.AndroidBooleanExtra.Builder
 A boolean value that can be added to an Android intent's extras.
ActionProto.AndroidDoubleExtra
 A double value that can be added to an Android intent's extras.
ActionProto.AndroidDoubleExtra.Builder
 A double value that can be added to an Android intent's extras.
ActionProto.AndroidExtra
 An item that can be included in the extras of an intent that will be sent to
 an Android activity.
ActionProto.AndroidExtra.Builder
 An item that can be included in the extras of an intent that will be sent to
 an Android activity.
ActionProto.AndroidIntExtra
 An integer value that can be added to an Android intent's extras.
ActionProto.AndroidIntExtra.Builder
 An integer value that can be added to an Android intent's extras.
ActionProto.AndroidLongExtra
 A long value that can be added to an Android intent's extras.
ActionProto.AndroidLongExtra.Builder
 A long value that can be added to an Android intent's extras.
ActionProto.AndroidStringExtra
 A string value that can be added to an Android intent's extras.
ActionProto.AndroidStringExtra.Builder
 A string value that can be added to an Android intent's extras.
ActionProto.LaunchAction
 An action used to launch another activity on the system.
ActionProto.LaunchAction.Builder
 An action used to launch another activity on the system.
ActionProto.LoadAction
 An action used to load (or reload) the layout contents.
ActionProto.LoadAction.Builder
 An action used to load (or reload) the layout contents.
ActionProto.LocalAction
 An action that is handled internal to the current layout and won't cause a
 layout refresh.
ActionProto.LocalAction.Builder
 An action that is handled internal to the current layout and won't cause a
 layout refresh.
ActionProto.SetStateAction
 An action that sets a new value for a State
ActionProto.SetStateAction.Builder
 An action that sets a new value for a State
AlignmentProto
AlignmentProto.ArcAnchorTypeProp
 An extensible ArcAnchorType property.
AlignmentProto.ArcAnchorTypeProp.Builder
 An extensible ArcAnchorType property.
AlignmentProto.HorizontalAlignmentProp
 An extensible HorizontalAlignment property.
AlignmentProto.HorizontalAlignmentProp.Builder
 An extensible HorizontalAlignment property.
AlignmentProto.TextAlignmentProp
 An extensible TextAlignment property.
AlignmentProto.TextAlignmentProp.Builder
 An extensible TextAlignment property.
AlignmentProto.VerticalAlignmentProp
 An extensible VerticalAlignment property.
AlignmentProto.VerticalAlignmentProp.Builder
 An extensible VerticalAlignment property.
ColorProto
ColorProto.Brush
 A Brush describes how something is drawn on screen.
ColorProto.Brush.Builder
 A Brush describes how something is drawn on screen.
ColorProto.ColorProp
 A property defining a color.
ColorProto.ColorProp.Builder
 A property defining a color.
ColorProto.ColorStop
 A color and an offset, determining a color position in a gradient.
ColorProto.ColorStop.Builder
 A color and an offset, determining a color position in a gradient.
ColorProto.SweepGradient
 A sweep gradient with the given colors dispersed around its center with
 offsets defined in each color stop.
ColorProto.SweepGradient.Builder
 A sweep gradient with the given colors dispersed around its center with
 offsets defined in each color stop.
DeviceParametersProto
DeviceParametersProto.Capabilities
 Capabilities describing the features that the renderer supports.
DeviceParametersProto.Capabilities.Builder
 Capabilities describing the features that the renderer supports.
DeviceParametersProto.DeviceParameters
 Parameters describing the device requesting a layout update.
DeviceParametersProto.DeviceParameters.Builder
 Parameters describing the device requesting a layout update.
DimensionProto
DimensionProto.ArcLineLength
 The length of an ArcLine.
DimensionProto.ArcLineLength.Builder
 The length of an ArcLine.
DimensionProto.ArcSpacerLength
 The length of an ArcSpacer.
DimensionProto.ArcSpacerLength.Builder
 The length of an ArcSpacer.
DimensionProto.BoundingBoxRatio
 Provide a position representation proportional to the bounding box width/height.
DimensionProto.BoundingBoxRatio.Builder
 Provide a position representation proportional to the bounding box width/height.
DimensionProto.ContainerDimension
 A dimension that can be applied to a container.
DimensionProto.ContainerDimension.Builder
 A dimension that can be applied to a container.
DimensionProto.DegreesProp
 A type for angular dimensions, measured in degrees.
DimensionProto.DegreesProp.Builder
 A type for angular dimensions, measured in degrees.
DimensionProto.DpProp
 A type for linear dimensions, measured in dp.
DimensionProto.DpProp.Builder
 A type for linear dimensions, measured in dp.
DimensionProto.EmProp
 A type for font spacing, measured in em.
DimensionProto.EmProp.Builder
 A type for font spacing, measured in em.
DimensionProto.ExpandedAngularDimensionProp
 A type for an angular dimension that fills all the space it can
 (i.e.
DimensionProto.ExpandedAngularDimensionProp.Builder
 A type for an angular dimension that fills all the space it can
 (i.e.
DimensionProto.ExpandedDimensionProp
 A type for a dimension that fills all the space it can (i.e.
DimensionProto.ExpandedDimensionProp.Builder
 A type for a dimension that fills all the space it can (i.e.
DimensionProto.ExtensionDimension
 A dimension that can be applied to a ExtensionLayoutElement element.
DimensionProto.ExtensionDimension.Builder
 A dimension that can be applied to a ExtensionLayoutElement element.
DimensionProto.ImageDimension
 A dimension that can be applied to an image.
DimensionProto.ImageDimension.Builder
 A dimension that can be applied to an image.
DimensionProto.PivotDimension
 A dimension that can be applied to a pivot location for scale and rotate transformations.
DimensionProto.PivotDimension.Builder
 A dimension that can be applied to a pivot location for scale and rotate transformations.
DimensionProto.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.
DimensionProto.ProportionalDimensionProp.Builder
 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.
DimensionProto.SpacerDimension
 A dimension that can be applied to a spacer.
DimensionProto.SpacerDimension.Builder
 A dimension that can be applied to a spacer.
DimensionProto.SpProp
 A type for font sizes, measured in sp.
DimensionProto.SpProp.Builder
 A type for font sizes, measured in sp.
DimensionProto.WrappedDimensionProp
 A type for a dimension that sizes itself to the size of its children (i.e.
DimensionProto.WrappedDimensionProp.Builder
 A type for a dimension that sizes itself to the size of its children (i.e.
FingerprintProto
FingerprintProto.NodeFingerprint
 Fingerprint for a node in the layout tree.
FingerprintProto.NodeFingerprint.Builder
 Fingerprint for a node in the layout tree.
FingerprintProto.TreeFingerprint
 Fingerprint for a layout tree that makes it efficient to compare 2 trees.
FingerprintProto.TreeFingerprint.Builder
 Fingerprint for a layout tree that makes it efficient to compare 2 trees.
LayoutElementProto
LayoutElementProto.AndroidTextStyle
 An Android platform specific text style configuration options for styling and
 compatibility.
LayoutElementProto.AndroidTextStyle.Builder
 An Android platform specific text style configuration options for styling and
 compatibility.
LayoutElementProto.Arc
 An arc container.
LayoutElementProto.Arc.Builder
 An arc container.
LayoutElementProto.ArcAdapter
 A container that allows a standard LayoutElement to be added to an Arc.
LayoutElementProto.ArcAdapter.Builder
 A container that allows a standard LayoutElement to be added to an Arc.
LayoutElementProto.ArcDirectionProp
 An extensible ArcDirection property that can be set to any curved element to
 control the drawing direction.
LayoutElementProto.ArcDirectionProp.Builder
 An extensible ArcDirection property that can be set to any curved element to
 control the drawing direction.
LayoutElementProto.ArcLayoutElement
 The root of all elements that can be used in an Arc.
LayoutElementProto.ArcLayoutElement.Builder
 The root of all elements that can be used in an Arc.
LayoutElementProto.ArcLine
 A line that can be used in an Arc and renders as a round progress bar.
LayoutElementProto.ArcLine.Builder
 A line that can be used in an Arc and renders as a round progress bar.
LayoutElementProto.ArcSpacer
 A simple spacer used to provide padding between adjacent elements in an Arc.
LayoutElementProto.ArcSpacer.Builder
 A simple spacer used to provide padding between adjacent elements in an Arc.
LayoutElementProto.ArcText
 A text element that can be used in an Arc.
LayoutElementProto.ArcText.Builder
 A text element that can be used in an Arc.
LayoutElementProto.Box
 A container which stacks all of its children on top of one another.
LayoutElementProto.Box.Builder
 A container which stacks all of its children on top of one another.
LayoutElementProto.ColorFilter
 Filtering parameters used for images.
LayoutElementProto.ColorFilter.Builder
 Filtering parameters used for images.
LayoutElementProto.Column
 A column of elements.
LayoutElementProto.Column.Builder
 A column of elements.
LayoutElementProto.ContentScaleModeProp
 An extensible ContentScaleMode property.
LayoutElementProto.ContentScaleModeProp.Builder
 An extensible ContentScaleMode property.
LayoutElementProto.ExtensionLayoutElement
 A layout element which can be defined by a renderer extension.
LayoutElementProto.ExtensionLayoutElement.Builder
 A layout element which can be defined by a renderer extension.
LayoutElementProto.FontFeatureSetting
 A single point of customization in a font feature, with specified tag.
LayoutElementProto.FontFeatureSetting.Builder
 A single point of customization in a font feature, with specified tag.
LayoutElementProto.FontSetting
 A single point of customization in a font.
LayoutElementProto.FontSetting.Builder
 A single point of customization in a font.
LayoutElementProto.FontStyle
 The styling of a font (e.g.
LayoutElementProto.FontStyle.Builder
 The styling of a font (e.g.
LayoutElementProto.FontVariantProp
 An extensible FontVariant property.
LayoutElementProto.FontVariantProp.Builder
 An extensible FontVariant property.
LayoutElementProto.FontVariationSetting
 A single point of customization in a font variation, with axis tag and a
 value for it.
LayoutElementProto.FontVariationSetting.Builder
 A single point of customization in a font variation, with axis tag and a
 value for it.
LayoutElementProto.FontWeightProp
 An extensible FontWeight property.
LayoutElementProto.FontWeightProp.Builder
 An extensible FontWeight property.
LayoutElementProto.Image
 An image.
LayoutElementProto.Image.Builder
 An image.
LayoutElementProto.Layout
 A complete layout.
LayoutElementProto.Layout.Builder
 A complete layout.
LayoutElementProto.LayoutElement
 The root of all layout elements.
LayoutElementProto.LayoutElement.Builder
 The root of all layout elements.
LayoutElementProto.MarqueeParameters
 Parameters for Marquee animation.
LayoutElementProto.MarqueeParameters.Builder
 Parameters for Marquee animation.
LayoutElementProto.Row
 A row of elements.
LayoutElementProto.Row.Builder
 A row of elements.
LayoutElementProto.Spacer
 A simple spacer, typically used to provide padding between adjacent elements.
LayoutElementProto.Spacer.Builder
 A simple spacer, typically used to provide padding between adjacent elements.
LayoutElementProto.Span
 A single Span.
LayoutElementProto.Span.Builder
 A single Span.
LayoutElementProto.SpanImage
 An image which can be added to a Span.
LayoutElementProto.SpanImage.Builder
 An image which can be added to a Span.
LayoutElementProto.Spannable
 A container of Span elements.
LayoutElementProto.Spannable.Builder
 A container of Span elements.
LayoutElementProto.SpanText
 A portion of text which can be added to a Span.
LayoutElementProto.SpanText.Builder
 A portion of text which can be added to a Span.
LayoutElementProto.SpanVerticalAlignmentProp
 An extensible SpanVerticalAlignment property.
LayoutElementProto.SpanVerticalAlignmentProp.Builder
 An extensible SpanVerticalAlignment property.
LayoutElementProto.StrokeCapProp
 An extensible StrokeCap property.
LayoutElementProto.StrokeCapProp.Builder
 An extensible StrokeCap property.
LayoutElementProto.Text
 A text string.
LayoutElementProto.Text.Builder
 A text string.
LayoutElementProto.TextOverflowProp
 An extensible TextOverflow property.
LayoutElementProto.TextOverflowProp.Builder
 An extensible TextOverflow property.
ModifiersProto
ModifiersProto.AnimatedVisibility
 The content transition of an element.
ModifiersProto.AnimatedVisibility.Builder
 The content transition of an element.
ModifiersProto.ArcModifiers
 Modifiers that can be used with ArcLayoutElements.
ModifiersProto.ArcModifiers.Builder
 Modifiers that can be used with ArcLayoutElements.
ModifiersProto.Background
 A modifier to apply a background to an element.
ModifiersProto.Background.Builder
 A modifier to apply a background to an element.
ModifiersProto.Border
 A modifier to apply a border around an element.
ModifiersProto.Border.Builder
 A modifier to apply a border around an element.
ModifiersProto.Clickable
 A modifier for an element which can have associated Actions for click events.
ModifiersProto.Clickable.Builder
 A modifier for an element which can have associated Actions for click events.
ModifiersProto.Corner
 The corner of a Box element.
ModifiersProto.Corner.Builder
 The corner of a Box element.
ModifiersProto.CornerRadius
 A radius for either circular or elliptical shapes.
ModifiersProto.CornerRadius.Builder
 A radius for either circular or elliptical shapes.
ModifiersProto.ElementMetadata
 Metadata about an element.
ModifiersProto.ElementMetadata.Builder
 Metadata about an element.
ModifiersProto.EnterTransition
 The content transition that is triggered when element enters the layout.
ModifiersProto.EnterTransition.Builder
 The content transition that is triggered when element enters the layout.
ModifiersProto.ExitTransition
 The content transition that is triggered when element exits the layout.
ModifiersProto.ExitTransition.Builder
 The content transition that is triggered when element exits the layout.
ModifiersProto.FadeInTransition
 The fading animation for content transition of an element and its children,
 from the specified starting alpha to fully visible.
ModifiersProto.FadeInTransition.Builder
 The fading animation for content transition of an element and its children,
 from the specified starting alpha to fully visible.
ModifiersProto.FadeOutTransition
 The fading animation for content transition of an element and its children,
 from fully visible to the specified target alpha.
ModifiersProto.FadeOutTransition.Builder
 The fading animation for content transition of an element and its children,
 from fully visible to the specified target alpha.
ModifiersProto.Modifiers
 Modifiers for an element.
ModifiersProto.Modifiers.Builder
 Modifiers for an element.
ModifiersProto.Padding
 A modifier to apply padding around an element.
ModifiersProto.Padding.Builder
 A modifier to apply padding around an element.
ModifiersProto.Semantics
 A modifier for an element which has accessibility semantics associated with
 it.
ModifiersProto.Semantics.Builder
 A modifier for an element which has accessibility semantics associated with
 it.
ModifiersProto.Shadow
 The shadow definition.
ModifiersProto.Shadow.Builder
 The shadow definition.
ModifiersProto.SlideBound
 The boundary that a Slide animation will use for start/end.
ModifiersProto.SlideBound.Builder
 The boundary that a Slide animation will use for start/end.
ModifiersProto.SlideInTransition
 The sliding in animation for content transition of an element and its
 children.
ModifiersProto.SlideInTransition.Builder
 The sliding in animation for content transition of an element and its
 children.
ModifiersProto.SlideLinearBound
 The slide animation will use the explicit offset for the animation boundary.
ModifiersProto.SlideLinearBound.Builder
 The slide animation will use the explicit offset for the animation boundary.
ModifiersProto.SlideOutTransition
 The sliding out animation for content transition of an element and its
 children.
ModifiersProto.SlideOutTransition.Builder
 The sliding out animation for content transition of an element and its
 children.
ModifiersProto.SlideParentBound
 The slide animation will animate from/to the parent elements boundaries.
ModifiersProto.SlideParentBound.Builder
 The slide animation will animate from/to the parent elements boundaries.
ModifiersProto.SpanModifiers
 Modifiers that can be used with Span elements.
ModifiersProto.SpanModifiers.Builder
 Modifiers that can be used with Span elements.
ModifiersProto.Transformation
 A modifier to apply transformations to the element.
ModifiersProto.Transformation.Builder
 A modifier to apply transformations to the element.
ResourceProto
ResourceProto.AndroidAnimatedImageResourceByResId
 A non-seekable animated image resource that maps to an Android drawable by
 resource ID.
ResourceProto.AndroidAnimatedImageResourceByResId.Builder
 A non-seekable animated image resource that maps to an Android drawable by
 resource ID.
ResourceProto.AndroidImageResourceByContentUri
 An image to be loaded from a ContentProvider, by content URI.
ResourceProto.AndroidImageResourceByContentUri.Builder
 An image to be loaded from a ContentProvider, by content URI.
ResourceProto.AndroidImageResourceByName
 An image resource which maps to an Android drawable by name.
ResourceProto.AndroidImageResourceByName.Builder
 An image resource which maps to an Android drawable by name.
ResourceProto.AndroidImageResourceByResId
 An image resource which maps to an Android drawable by resource ID.
ResourceProto.AndroidImageResourceByResId.Builder
 An image resource which maps to an Android drawable by resource ID.
ResourceProto.AndroidSeekableAnimatedImageResourceByResId
 A seekable animated image resource that maps to an Android drawable by
 resource ID.
ResourceProto.AndroidSeekableAnimatedImageResourceByResId.Builder
 A seekable animated image resource that maps to an Android drawable by
 resource ID.
ResourceProto.HttpImageResource
 An image to be loaded from an HTTP source.
ResourceProto.HttpImageResource.Builder
 An image to be loaded from an HTTP source.
ResourceProto.ImageResource
 An image resource, which can be used by layouts.
ResourceProto.ImageResource.Builder
 An image resource, which can be used by layouts.
ResourceProto.InlineImageResource
 An image resource whose data is fully inlined, with no dependency on a
 system or app resource.
ResourceProto.InlineImageResource.Builder
 An image resource whose data is fully inlined, with no dependency on a
 system or app resource.
ResourceProto.Resources
 The resources for a layout.
ResourceProto.Resources.Builder
 The resources for a layout.
StateProto
StateProto.State
 State information.
StateProto.State.Builder
 State information.
TimelineProto
TimelineProto.TimeInterval
 A time interval, typically used to describe the validity period of a
 TimelineEntry
TimelineProto.TimeInterval.Builder
 A time interval, typically used to describe the validity period of a
 TimelineEntry
TimelineProto.Timeline
 A collection of TimelineEntry items.
TimelineProto.Timeline.Builder
 A collection of TimelineEntry items.
TimelineProto.TimelineEntry
 One piece of renderable content along with the time that it is valid for.
TimelineProto.TimelineEntry.Builder
 One piece of renderable content along with the time that it is valid for.
TriggerProto
TriggerProto.OnConditionMetTrigger
 Triggers *every time* the condition switches from false to true.
TriggerProto.OnConditionMetTrigger.Builder
 Triggers *every time* the condition switches from false to true.
TriggerProto.OnLoadTrigger
 Triggers immediately when the layout is loaded / reloaded.
TriggerProto.OnLoadTrigger.Builder
 Triggers immediately when the layout is loaded / reloaded.
TriggerProto.OnVisibleOnceTrigger
 Triggers only once when the layout visibility state turns from invisible to
 fully visible for the first time.
TriggerProto.OnVisibleOnceTrigger.Builder
 Triggers only once when the layout visibility state turns from invisible to
 fully visible for the first time.
TriggerProto.OnVisibleTrigger
 Triggers when the layout visibility state turns from invisible to fully
 visible.
TriggerProto.OnVisibleTrigger.Builder
 Triggers when the layout visibility state turns from invisible to fully
 visible.
TriggerProto.Trigger
 The triggers that can be fired.
TriggerProto.Trigger.Builder
 The triggers that can be fired.
TypesProto
TypesProto.BoolProp
 A boolean type.
TypesProto.BoolProp.Builder
 A boolean type.
TypesProto.FloatProp
 A float type.
TypesProto.FloatProp.Builder
 A float type.
TypesProto.Int32Prop
 An int32 type.
TypesProto.Int32Prop.Builder
 An int32 type.
TypesProto.StringProp
 A string type.
TypesProto.StringProp.Builder
 A string type.

Enums

ActionProto.Action.ValueCase
ActionProto.AndroidExtra.InnerCase
ActionProto.LocalAction.ValueCase
AlignmentProto.AngularAlignment
 How to lay out components in a Arc context when they are smaller than their
 container.
AlignmentProto.ArcAnchorType
 The anchor position of an Arc's elements.
AlignmentProto.HorizontalAlignment
 The horizontal alignment of an element within its container.
AlignmentProto.TextAlignment
 Alignment of a text element.
AlignmentProto.VerticalAlignment
 The vertical alignment of an element within its container.
ColorProto.Brush.InnerCase
ColorProto.ColorProp.OptionalArgbCase
ColorProto.ColorStop.OptionalOffsetCase
DeviceParametersProto.DevicePlatform
 The platform of the device requesting a layout.
DeviceParametersProto.ScreenShape
 The shape of a screen.
DimensionProto.ArcLineLength.InnerCase
DimensionProto.ArcSpacerLength.InnerCase
DimensionProto.ContainerDimension.InnerCase
DimensionProto.DegreesProp.OptionalValueCase
DimensionProto.DegreesProp.OptionalValueForLayoutCase
DimensionProto.DpProp.AlignCase
DimensionProto.DpProp.OptionalValueCase
DimensionProto.DpProp.OptionalValueForLayoutCase
DimensionProto.ExtensionDimension.InnerCase
DimensionProto.ImageDimension.InnerCase
DimensionProto.PivotDimension.InnerCase
DimensionProto.SpacerDimension.InnerCase
LayoutElementProto.ArcDirection
 Direction of drawing for any curved element.
LayoutElementProto.ArcLayoutElement.InnerCase
LayoutElementProto.ContentScaleMode
 How content which does not match the dimensions of its bounds (e.g.
LayoutElementProto.FontSetting.InnerCase
LayoutElementProto.FontVariant
 The variant of a font.
LayoutElementProto.FontWeight
 The weight to be applied to the font.
LayoutElementProto.LayoutElement.InnerCase
LayoutElementProto.MarqueeParameters.OptionalIterationsCase
LayoutElementProto.Span.InnerCase
LayoutElementProto.SpanVerticalAlignment
 The alignment of a SpanImage within the line height of the surrounding
 Spannable.
LayoutElementProto.StrokeCap
 Styles to use for path endings
LayoutElementProto.TextOverflow
 How text that will not fit inside the bounds of a Text element will be
 handled.
ModifiersProto.Clickable.OptionalVisualFeedbackEnabledCase
ModifiersProto.SemanticsRole
 The type of user interface element.
ModifiersProto.SlideBound.InnerCase
ModifiersProto.SlideDirection
 The slide direction used for slide animations on any element, from the
 specified point to its destination in the layout for in animation or reverse
 for out animation.
ModifiersProto.SlideParentSnapOption
 The snap options to use when sliding using parent boundaries.
ResourceProto.AnimatedImageFormat
 Format describing the contents of an animated image.
ResourceProto.ImageFormat
 Format describing the contents of an image data byte array.
TriggerProto.Trigger.InnerCase
TypesProto.BoolProp.OptionalValueCase
TypesProto.FloatProp.OptionalValueCase
TypesProto.Int32Prop.OptionalValueCase
TypesProto.StringProp.OptionalValueCase
TypesProto.StringProp.OptionalValueForLayoutCase