Package com.skt.nugu.sdk.agent.display
Types
Link copied to clipboard
interface AudioPlayerDisplayInterface : DisplayInterface<AudioPlayerDisplayInterface.Renderer, AudioPlayerDisplayInterface.Controller>
Content copied to clipboard
Link copied to clipboard
class AudioPlayerTemplateHandler( playSynchronizer: PlaySynchronizerInterface, sessionManager: SessionManagerInterface, interLayerDisplayPolicyManager: InterLayerDisplayPolicyManager) : AbstractDirectiveHandler, AudioPlayerDisplayInterface, AudioPlayerMetadataDirectiveHandler.Listener, PlayStackManagerInterface.PlayContextProvider
Content copied to clipboard
Link copied to clipboard
class CloseDirectiveHandler( controller: CloseDirectiveHandler.Controller, contextGetter: ContextGetterInterface, messageSender: MessageSender) : AbstractDirectiveHandler
Content copied to clipboard
Link copied to clipboard
class ControlFocusDirectiveHandler( controller: ControlFocusDirectiveHandler.Controller, contextGetter: ContextGetterInterface, messageSender: MessageSender, namespaceAndName: NamespaceAndName) : AbstractDirectiveHandler
Content copied to clipboard
Link copied to clipboard
class ControlScrollDirectiveHandler( controller: ControlScrollDirectiveHandler.Controller, contextGetter: ContextGetterInterface, messageSender: MessageSender, namespaceAndName: NamespaceAndName, interactionControlManager: InteractionControlManagerInterface) : AbstractDirectiveHandler
Content copied to clipboard
Link copied to clipboard
class DisplayAgent( playSynchronizer: PlaySynchronizerInterface, elementSelectedEventHandler: ElementSelectedEventHandler, triggerChildEventSender: TriggerChildEventSender, sessionManager: SessionManagerInterface, interLayerDisplayPolicyManager: InterLayerDisplayPolicyManager, contextStateProviderRegistry: ContextStateProviderRegistry, enableDisplayLifeCycleManagement: Boolean, defaultDuration: Long) : CapabilityAgent, DisplayAgentInterface, SupportedInterfaceContextProvider, ControlFocusDirectiveHandler.Controller, ControlScrollDirectiveHandler.Controller, CloseDirectiveHandler.Controller, UpdateDirectiveHandler.Controller, RenderDirectiveHandler.Controller, RedirectTriggerChildDirectiveHandler.Controller, PlayStackManagerInterface.PlayContextProvider
Content copied to clipboard
Link copied to clipboard
interface DisplayAgentInterface : DisplayInterface<DisplayAgentInterface.Renderer, DisplayAgentInterface.Controller>
Content copied to clipboard
The public interface for DisplayAgent
Link copied to clipboard
class DisplayAggregator(templateAgent: DisplayAgentInterface, audioPlayerAgent: AudioPlayerDisplayInterface) : DisplayAggregatorInterface, DirectiveGroupProcessorInterface.Listener
Content copied to clipboard
Link copied to clipboard
interface DisplayAggregatorInterface : DisplayInterface<DisplayAggregatorInterface.Renderer, DisplayAggregatorInterface.Controller>
Content copied to clipboard
There are some displays to be render.
Link copied to clipboard
The basic interface for display
Link copied to clipboard
Link copied to clipboard
class ElementSelectedEventHandler(contextGetter: ContextGetterInterface, messageSender: MessageSender)
Content copied to clipboard
Link copied to clipboard
data class HistoryControl( val parent: Boolean, val child: Boolean, val parentToken: String?)
Content copied to clipboard
Link copied to clipboard
class RedirectTriggerChildDirectiveHandler(controller: RedirectTriggerChildDirectiveHandler.Controller) : AbstractDirectiveHandler
Content copied to clipboard
Link copied to clipboard
class RenderDirectiveHandler(controller: RenderDirectiveHandler.Controller) : AbstractDirectiveHandler
Content copied to clipboard
Link copied to clipboard
class TriggerChildEventSender(contextGetter: ContextGetterInterface, messageSender: MessageSender)
Content copied to clipboard
Link copied to clipboard
class UpdateDirectiveHandler(controller: UpdateDirectiveHandler.Controller) : AbstractDirectiveHandler
Content copied to clipboard