qisdk / com.aldebaran.qi.sdk.object.conversation / QiChatVariable

QiChatVariable

interface QiChatVariable

Object representing a variable in a QiChat topic.

Since
1

Types

Async

interface Async

OnValueChangedListener

Listener for value property changed event

interface OnValueChangedListener

Functions

addOnValueChangedListener

Add a property changed listener for value

abstract fun addOnValueChangedListener(onValueChangedListener: OnValueChangedListener!): Unit

async

abstract fun async(): Async!

getName

Exposes the property name value

abstract fun getName(): String!

getValue

Exposes the property value value

abstract fun getValue(): String!

removeAllOnValueChangedListeners

Remove all value changed listeners

abstract fun removeAllOnValueChangedListeners(): Unit

removeOnValueChangedListener

Remove a property changed listener for value

abstract fun removeOnValueChangedListener(onValueChangedListener: OnValueChangedListener!): Unit

setOnValueChangedListener

Set a property changed listener for value

abstract fun setOnValueChangedListener(onValueChangedListener: OnValueChangedListener!): Unit

setValue

Set the property currentValue value

abstract fun setValue(currentValue: String!): Unit