androidx.wear.protolayout.expression.pipeline
Interfaces
BoundDynamicType |
An object representing a dynamic type that is being prepared for evaluation by |
DynamicTypeValueReceiver |
Callback for an evaluation result. |
PlatformDataProvider |
This interface is used by platform data providers to yield dynamic data for their supported data keys. |
PlatformDataReceiver |
Callback for receiving a PlatformDataProvider's new data. |
PlatformTimeUpdateNotifier |
Interface used to notify all time based dynamic types that they should be updated with the new platform time (system time). |
QuotaManager |
Interface responsible for managing quota. |
Classes
DynamicTypeBindingRequest |
Holds the parameters needed by |
DynamicTypeEvaluator |
Evaluates protolayout dynamic types. |
DynamicTypeEvaluator.Config |
Configuration for creating |
DynamicTypeEvaluator.Config.Builder |
Builds a |
StateStore |
State storage for ProtoLayout, which also supports sending callback when data items change. |
Exceptions
DynamicTypeEvaluator.EvaluationException |
Exception thrown when the binding of a |