TemplateAndroidHandler

open class TemplateAndroidHandler(fragment: Fragment, val templateInfo: TemplateHandler.TemplateInfo) : TemplateHandler

TemplateHandler focused on interaction with Android component such as Fragment

Constructors

Link copied to clipboard
fun TemplateAndroidHandler(fragment: Fragment, templateInfo: TemplateHandler.TemplateInfo)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun getNuguClient(): NuguAndroidClient?
Link copied to clipboard
open fun onChipSelected(text: String)
Link copied to clipboard
open override fun onCloseAllClicked()
Link copied to clipboard
open override fun onCloseClicked()
Link copied to clipboard
open override fun onCloseWithParents()
Link copied to clipboard
open fun onContextChanged(context: String)
Link copied to clipboard
open fun onControlResult(action: String, result: String)
Link copied to clipboard
open fun onElementSelected(tokenId: String, postback: String? = null)
Link copied to clipboard
open fun onNuguButtonSelected()
Link copied to clipboard
open fun onPlayerCommand(command: PlayerCommand, param: String = "")
Link copied to clipboard
open fun onTemplateTouched()
Link copied to clipboard
open fun playTTS(text: String)
Link copied to clipboard
open fun setClientListener(listener: TemplateHandler.ClientListener?)
Link copied to clipboard
open override fun showActivity(className: String)
Link copied to clipboard
open override fun showToast(text: String)
Link copied to clipboard
fun updateFragment(fragment: Fragment)

Properties

Link copied to clipboard
open override val templateInfo: TemplateHandler.TemplateInfo