androidx.wear.protolayout.expression
Annotations
ExperimentalProtoLayoutExtensionApi | Denotes that this API surface is not usable by default and requires existence of an extension provider (on the rendering side). |
ProtoLayoutExperimental | Denotes that this API surface is experimental. |
RequiresSchemaVersion | Indicates the minimum schema version the annotated type is supported at. |
Interfaces
AnimationParameterBuilders.Easing | Interface defining the easing to be used for adjusting an animation's fraction. |
DynamicBuilders.DynamicBool | Interface defining a dynamic boolean type. |
DynamicBuilders.DynamicColor | Interface defining a dynamic color type. |
DynamicBuilders.DynamicDuration | Interface defining a dynamic duration type. |
DynamicBuilders.DynamicFloat | Interface defining a dynamic float type. |
DynamicBuilders.DynamicInstant | Interface defining a dynamic time instant type. |
DynamicBuilders.DynamicInt32 | Interface defining a dynamic int32 type. |
DynamicBuilders.DynamicString | Interface defining a dynamic string type. |
DynamicBuilders.DynamicType | Interface to be used as a base type for all other dynamic types. |
DynamicDataBuilders.DynamicDataValue | Interface defining a dynamic data value. |
Classes
AnimationParameterBuilders | Builders for parameters that can be used to customize an animation. |
AnimationParameterBuilders.AnimationParameters | Animation specs of duration, easing and repeat delay. |
AnimationParameterBuilders.AnimationParameters.Builder | Builder for |
AnimationParameterBuilders.AnimationSpec | Animation parameters that can be added to any animatable node. |
AnimationParameterBuilders.AnimationSpec.Builder | Builder for |
AnimationParameterBuilders.Repeatable | The repeatable mode to be used for specifying how many times animation will be repeated. |
AnimationParameterBuilders.Repeatable.Builder | Builder for |
AppDataKey | Represent a |
AppDataKeyUtil | |
ConditionScopes | Intermediate scopes used inside of |
ConditionScopes.ConditionScope | Condition scope to allow binding the true value in a onConditional expression. |
ConditionScopes.IfTrueScope | Condition scope to allow binding the true value in a onConditional expression, yielding a resulting Dynamic value. |
DynamicBuilders | Builders for dynamic primitive types used by layout elements. |
DynamicBuilders.DynamicFloat.FloatFormatter | Allows formatting |
DynamicBuilders.DynamicFloat.FloatFormatter.Builder | Builder to create |
DynamicBuilders.DynamicInt32.IntFormatter | Allows formatting |
DynamicBuilders.DynamicInt32.IntFormatter.Builder | Builder to create |
DynamicDataBuilders | Builders for dynamic data value of a provider. |
DynamicDataKey | Represent a key that references a dynamic value source, such as state pushed by app/tile or real-time data from the platform. |
DynamicDataMap | A heterogeneous map of |
DynamicDataMapUtil | |
DynamicDataPair | A pair of |
DynamicDataPairUtil | |
MutableDynamicDataMap | A mutable heterogeneous map of |
PlatformDataKey | Represent a |
PlatformDataValues | Typed mapping of |
PlatformDataValues.Builder | Builder for |
PlatformHealthSources | Dynamic types for platform health sources. |
PlatformHealthSources.DynamicHeartRateAccuracy | Dynamic heart rate sensor accuracy value. |
PlatformHealthSources.Keys | Data sources keys for platform health sources. |
VersionBuilders | Builders for the schema version information of a layout (or an expression). |
VersionBuilders.VersionInfo | Version information. |
VersionBuilders.VersionInfo.Builder | Builder for |
PlatformEventSources | Dynamic types for platform events |
PlatformEventSources.Keys | Data sources keys for platform event. |