CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
public abstract class CollaborationStartingState



Estado inicial del complemento cuando el participante acepta la invitación para colaborar.

Resumen

Tipos anidados

Compilador para CollaborationStartingState.

Constantes

static final int

Longitud máxima de los datos adicionales

static final int

Longitud máxima de la URL de la etapa principal y la URL del panel lateral.

Constructores públicos

Métodos públicos

abstract @Nullable String

Muestra el conjunto de datos del complemento cuando se inició la sesión.

static CollaborationStartingState.Builder
abstract @Nullable Uri

Muestra la URL que abre la etapa principal para los usuarios que se unen a la colaboración.

abstract @Nullable Uri

Muestra la URL que abre el panel lateral para los usuarios que se unen a la colaboración.

Constantes

MAX_ADDITIONAL_DATA_CHARS

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

Longitud máxima de los datos adicionales

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

Longitud máxima de la URL de la etapa principal y la URL del panel lateral.

Constructores públicos

CollaborationStartingState

public CollaborationStartingState()

Métodos públicos

additionalData

public abstract @Nullable String additionalData()

Muestra el conjunto de datos del complemento cuando se inició la sesión. Se puede usar para compartir el estado estático entre los participantes de la sesión, como un valor de "ID de sesión" específico de la app.

compilador

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

Muestra la URL que abre la etapa principal para los usuarios que se unen a la colaboración.

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

Muestra la URL que abre el panel lateral para los usuarios que se unen a la colaboración.