CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


Stan początkowy dodatku, gdy uczestnik zaakceptuje zaproszenie do współpracy.

Podsumowanie

Stałe

const Int

Maksymalna długość dodatkowych danych

const Int

Maksymalna długość adresu URL sceny głównej i adresu URL panelu bocznego.

Konstruktory publiczne

Funkcje publiczne

abstract String?

Zwraca dane ustawione przez dodatek po rozpoczęciu sesji.

java-static CollaborationStartingState.Builder!
abstract Uri?

Zwraca adres URL, który otwiera się w etapie głównym dla użytkowników dołączających do współpracy.

abstract Uri?

Zwraca adres URL otwierany w panelu bocznym dla użytkowników dołączających do współpracy.

Stałe

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

Maksymalna długość dodatkowych danych

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

Maksymalna długość adresu URL sceny głównej i adresu URL panelu bocznego.

Konstruktory publiczne

CollaborationStartingState

CollaborationStartingState()

Funkcje publiczne

additionalData

abstract fun additionalData(): String?

Zwraca dane ustawione przez dodatek po rozpoczęciu sesji. Pozwala to udostępniać uczestnikom sesji statyczny stan, np. wartość „identyfikator sesji” związaną z aplikacją.

monter

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

Zwraca adres URL, który otwiera się w etapie głównym dla użytkowników dołączających do współpracy.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

Zwraca adres URL otwierany w panelu bocznym dla użytkowników dołączających do współpracy.