Package-level declarations
Types
Holds callbacks that will be triggered for specific Application lifecycle events.
Application's LifecycleObserver that notifies registered AppLifecycleEventCallbacks when the Application is coming to the foreground or going to the background.
Type that Represents a SideEffect for particular Transition
Type that represents a lambda that processes all the Transitions for a particular StateMachine
Represents the New State and Side Effect pair for any transition
Representation of VAST document's
Represents a thumbnail metadata
Properties
Indicates that the VAST document parsing failed.
Indicates that the network request to fetch VAST document failed.
Indicates that the network request to fetch WebVTT document failed.
Functions
Creates a subdirectory, under existing platform cache designated directory, that is used for caching data related to a specific usage context(images, http responses etc). The logic tries to use the external storage (sdcard) path but if not mounted, falls back on the internal storage.
Computes device display dimensions.
Searches, using the binary search algorithm, the collection of WebVTTThumbnailMetadata objects to find a thumbnail URL that matches a given time position in a stream.
Extension to decode a given Base64 String to ByteArray
Returns the value of an attribute of the current start tag.
Returns the value of an attribute of the current start tag. Any raw attribute names in the current start tag have their prefixes stripped before matching.
Returns the recommended amount of maximum disk space that can be used by the application to perform the caching logic.
Determines the type of Android device the application is running on.
Returns the Double value of an attribute of the current start tag.
Returns the Float value of an attribute of the current start tag.
Returns the Int value of an attribute of the current start tag.
Returns the Long value of an attribute of the current start tag.
Returns the character data if the current event matches the TEXT event.
Searches the collection of WebVTTThumbnailMetadata objects to find a thumbnail URL that matches a given time position in a stream.
Returns whether the current event is an end tag.
Returns whether the current event is an end tag with the specified name.
Returns whether the current event is an end tag with the specified name. If the current event has a raw name then its prefix is stripped before matching.
Returns whether the current event is a start tag.
Returns whether the current event is a start tag with the specified name.
Returns whether the current event is a start tag with the specified name. If the current event has a raw name then its prefix is stripped before matching.
Returns whether the given input is the first line of a WebVTT file.
If the provided XmlPullParser is currently positioned at the start of a tag, skips forward to the end of that tag.
Returns the Stack-Trace of a Throwable as String