CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


参加者がコラボレーションの招待を承諾したときのアドオンの開始状態。

まとめ

ネストされた型

CollaborationStartingState のビルダー。

定数

const Int

追加データの最大長

const Int

メインステージの URL とサイドパネルの URL の最大長。

パブリック コンストラクタ

パブリック関数

abstract String?

セッションの開始時にアドオンによって設定されたデータセットを返します。

java-static CollaborationStartingState.Builder!
abstract Uri?

コラボレーションに参加するユーザーがメインステージで開く URL を返します。

abstract Uri?

コラボレーションに参加するときにサイドパネルに表示される URL を返します。

定数

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

追加データの最大長

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

メインステージの URL とサイドパネルの URL の最大長。

パブリック コンストラクタ

CollaborationStartingState

CollaborationStartingState()

パブリック関数

additionalData

abstract fun additionalData(): String?

セッションの開始時にアドオンによって設定されたデータセットを返します。アプリ固有の「セッション ID」値など、静的な状態をセッション参加者間で共有するために使用できます。

builder

java-static fun builder(): CollaborationStartingState.Builder!

mainStageUrl

abstract fun mainStageUrl(): Uri?

コラボレーションに参加するユーザーがメインステージで開く URL を返します。

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

コラボレーションに参加するときにサイドパネルに表示される URL を返します。