CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


參與者接受邀請進行協作時,外掛程式的開始狀態。

摘要

常數

const Int

其他資料的長度上限

const Int

主要階段網址和側邊面板網址的長度上限。

公用建構函式

公用函式

abstract String?

在工作階段開始時,傳回外掛程式所設定的資料集。

java-static CollaborationStartingState.Builder!
abstract Uri?

傳回主要階段供加入協作的使用者開啟的網址。

abstract Uri?

傳回加入協作活動的使用者在側邊面板開啟的網址。

常數

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

其他資料的長度上限

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

主要階段網址和側邊面板網址的長度上限。

公用建構函式

CollaborationStartingState

CollaborationStartingState()

公用函式

additionalData

abstract fun additionalData(): String?

在工作階段開始時,傳回外掛程式所設定的資料集。這可用來在工作階段參與者之間分享靜態狀態,例如應用程式專屬的「工作階段 ID」值。

builder

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

傳回主要階段供加入協作的使用者開啟的網址。

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

傳回加入協作活動的使用者在側邊面板開啟的網址。