BasicAction

class BasicAction @JvmOverloads constructor(val action: String, val actionId: String?, val targetText: String?, val imageProvider: ImageProvider? = null) : Action

必要最低限のアクションを表現する型です。

Parameters

action

アクション名

actionId

アクションID

targetText

ターゲット文字列(Viewコンポーネントのタイトルなどを設定します。)

imageProvider

操作ログに添付する画像を返す関数(ペアリング時の操作ログ送信でのみ利用されます。)

Constructors

Link copied to clipboard
constructor(action: String, actionId: String?, targetText: String?, imageProvider: ImageProvider? = null)

Actionを返します。 アクションIDにはアプリ再起動時も変化しない一意なIDを設定してください。

Properties

Link copied to clipboard
open override val action: String
Link copied to clipboard
open override val actionId: String?
Link copied to clipboard
open override val imageProvider: ImageProvider? = null
Link copied to clipboard
open override val targetText: String?

Functions

Link copied to clipboard
open override fun toString(): String