CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


Eklentinin, katılımcı ortak çalışma davetini kabul ettiği zamanki başlangıç durumu.

Özet

İç içe yerleştirilmiş türler

CollaborationStartingState için derleyici.

Sabitler

const Int

Ek verilerin maksimum uzunluğu

const Int

Ana sahne URL'sinin ve yan panel URL'sinin maksimum uzunluğu.

Kamu inşaatçıları

Genel işlevler

abstract String?

Oturum başladığında eklenti tarafından ayarlanan verileri döndürür.

java-static CollaborationStartingState.Builder!
abstract Uri?

Ana sahnenin ortak çalışmaya katılan kullanıcılar için açtığı URL'yi döndürür.

abstract Uri?

Yan panelin ortak çalışmaya katılan kullanıcılar için açtığı URL'yi döndürür.

Sabitler

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

Ek verilerin maksimum uzunluğu

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

Ana sahne URL'sinin ve yan panel URL'sinin maksimum uzunluğu.

Kamu inşaatçıları

CollaborationStartingState

CollaborationStartingState()

Genel işlevler

additionalData

abstract fun additionalData(): String?

Oturum başladığında eklenti tarafından ayarlanan verileri döndürür. Bu, oturum katılımcıları arasında uygulamaya özel bir "oturum kimliği" değeri gibi statik durumu paylaşmak için kullanılabilir.

derleyici

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

Ana sahnenin ortak çalışmaya katılan kullanıcılar için açtığı URL'yi döndürür.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

Yan panelin ortak çalışmaya katılan kullanıcılar için açtığı URL'yi döndürür.