CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
public 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

static final int

Ek verilerin maksimum uzunluğu

static final int

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

Kamu inşaatçıları

Herkese açık yöntemler

abstract @Nullable String

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

static CollaborationStartingState.Builder
abstract @Nullable Uri

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

abstract @Nullable 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

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

Ek verilerin maksimum uzunluğu

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

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

Kamu inşaatçıları

CollaborationStartingState

public CollaborationStartingState()

Herkese açık yöntemler

additionalData

public abstract @Nullable String additionalData()

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

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

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

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

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