Package-level declarations

Types

Link copied to clipboard
open class AnimationHelper
open class AnimationHelper
open class AnimationHelper
Provides utility methods for creating and running common View animations.
Link copied to clipboard
interface Beacon
interface Beacon
interface Beacon
Represents a beacon device and the context of a beacon-related event.
Link copied to clipboard
interface BeaconUser
interface BeaconUser
interface BeaconUser
Defines the contract for accessing user profile information associated with a beacon event.
Link copied to clipboard
interface Command
interface Command
interface Command
Defines a contract for representing a command to be executed within the player system.
Link copied to clipboard
interface Condition
interface Condition
interface Condition
Defines a contract for representing a condition that can be evaluated.
Link copied to clipboard
Interface for receiving notifications about changes in network connectivity status.
Link copied to clipboard
interface Controller
interface Controller
interface Controller
Defines the primary programmatic interface for interacting with and controlling the RevelDigital player engine.
Link copied to clipboard
Represents the days of the week using a bitmask pattern.
Link copied to clipboard
interface Device
interface Device
interface Device
Represents a registered device within the RevelDigital platform.
Link copied to clipboard
interface Event
interface Event
interface Event
Represents a discrete occurrence or action within the application that is tracked for analytics, logging, or operational purposes.
Link copied to clipboard
interface FaceInfo
interface FaceInfo
interface FaceInfo
Represents structured information about a detected human face, typically obtained from a computer vision or facial analysis system.
Link copied to clipboard
interface File
interface File
interface File
Represents a file managed or utilized by the RevelDigital player.
Link copied to clipboard
interface Gadget
interface Gadget
interface Gadget
Represents a RevelDigital Gadget, which is typically a self-contained HTML-based application designed to run within the RevelDigital player.
Link copied to clipboard
Represents predefined gender categories.
Link copied to clipboard
interface Impression
interface Impression
interface Impression
Represents an "impression" event, typically generated when one or more human faces are detected by a sensor (e.g., camera) associated with the RevelDigital player.
Link copied to clipboard
interface Location
interface Location
interface Location
Represents geographical location information.
Link copied to clipboard
interface Module
interface Module
interface Module
Represents a distinct region or zone within a digital signage screen layout or template.
Link copied to clipboard
Defines the various types of functional units or content regions (Modules) that can be used within the RevelDigital player's screen layouts.
Link copied to clipboard
Interface for receiving callbacks when beacon-related events occur, such as detecting nearby iBeacons or Eddystone beacons.
Link copied to clipboard
A listener interface for receiving generic callback events, often originating from web-based content (such as RevelDigital Gadgets) or other extensible components within the player environment.
Link copied to clipboard
Interface for receiving and processing command events within the RevelDigital player.
Link copied to clipboard
Interface for receiving callbacks when an "impression" event occurs within the RevelDigital player environment.
Link copied to clipboard
The listener interface for receiving notifications when motion is detected by a connected motion sensor (e.g., PIR sensor, camera-based motion detection).
Link copied to clipboard
The listener interface for receiving "onNavigate" events, typically generated by components that handle web content rendering, such as an embedded WebView (e.g.
Link copied to clipboard
The listener interface for receiving notifications when a piece of content (represented by a Source object) has been "played" or displayed within the RevelDigital player.
Link copied to clipboard
interface Option
interface Option
interface Option
Represents a configuration option, typically a key-value pair, used to customize the behavior, appearance, or data sources of various components within the RevelDigital player system.
Link copied to clipboard
Represents the possible screen orientations for display purposes within the RevelDigital player.
Link copied to clipboard
interface Playlist
interface Playlist
interface Playlist
Represents a collection of media items or content sources intended for sequential or scheduled playback within the RevelDigital player.
Link copied to clipboard
Interface for receiving callbacks about events related to the playback lifecycle of individual Source items within a playlist.
Link copied to clipboard
Defines the different types or categories of playlists available in the RevelDigital player system.
Link copied to clipboard
interface RevelControl
interface RevelControl
interface RevelControl
Defines the contract for a controllable visual component or logical unit within the RevelDigital player's display surface or operational flow.
Link copied to clipboard
interface Schedule
interface Schedule
interface Schedule
Defines a schedule for the playback of a Playlist or display of a Template within the RevelDigital player.
Link copied to clipboard
interface SerialListener
interface SerialListener
interface SerialListener
Interface for receiving asynchronous events and data from a serial port connected to the RevelDigital player.
Link copied to clipboard
An exception thrown by a onSourceStarted implementation to signal that the currently starting content Source should be skipped by the playback engine.
Link copied to clipboard
interface Source
interface Source
interface Source
Represents a source of content to be displayed by the player.
Link copied to clipboard
interface Template
interface Template
interface Template
Represents a predefined layout structure or design that can be populated with dynamic content within the RevelDigital player system.
Link copied to clipboard
The listener interface for receiving lifecycle and interaction events related to a Template instance.