CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


Startstatus des Add-ons, wenn der Teilnehmer die Einladung zur Zusammenarbeit annimmt.

Zusammenfassung

Konstanten

const Int

Maximale Länge der zusätzlichen Daten

const Int

Maximale Länge der URL für den Hauptbereich und der Seitenleiste.

Öffentliche Konstrukteure

Öffentliche Funktionen

abstract String?

Gibt den Datensatz zurück, der vom Add-on beim Start der Sitzung festgelegt wurde.

java-static CollaborationStartingState.Builder!
abstract Uri?

Gibt die URL zurück, die Nutzern, die der Gruppenarbeit beitreten, in der Hauptphase geöffnet wird

abstract Uri?

Gibt die URL zurück, die Nutzer, die der Gruppenarbeit beitreten, in der Seitenleiste öffnen.

Konstanten

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

Maximale Länge der zusätzlichen Daten

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

Maximale Länge der URL für den Hauptbereich und der Seitenleiste.

Öffentliche Konstrukteure

CollaborationStartingState

CollaborationStartingState()

Öffentliche Funktionen

additionalData

abstract fun additionalData(): String?

Gibt den Datensatz zurück, der vom Add-on beim Start der Sitzung festgelegt wurde. Damit kann ein statischer Status zwischen Sitzungsteilnehmern geteilt werden, z. B. ein app-spezifischer Wert für die Sitzungs-ID.

Builder

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

Gibt die URL zurück, die Nutzern, die der Gruppenarbeit beitreten, in der Hauptphase geöffnet wird

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

Gibt die URL zurück, die Nutzer, die der Gruppenarbeit beitreten, in der Seitenleiste öffnen.