CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


Estado inicial do complemento quando o participante aceita o convite para colaborar.

Resumo

Tipos aninhados

Builder para a classe CollaborationStartingState.

Constantes

const Int

Tamanho máximo dos dados adicionais

const Int

O tamanho máximo dos URLs do cenário principal e do painel lateral.

Construtores públicos

Funções públicas

abstract String?

Retorna o conjunto de dados pelo complemento quando a sessão foi iniciada.

java-static CollaborationStartingState.Builder!
abstract Uri?

Retorna o URL que o cenário principal abre para os usuários que ingressam na colaboração.

abstract Uri?

Retorna o URL que o painel lateral abre para os usuários que participam da colaboração.

Constantes

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

Tamanho máximo dos dados adicionais

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

O tamanho máximo dos URLs do cenário principal e do painel lateral.

Construtores públicos

CollaborationStartingState

CollaborationStartingState()

Funções públicas

additionalData

abstract fun additionalData(): String?

Retorna o conjunto de dados pelo complemento quando a sessão foi iniciada. Isso pode ser usado para compartilhar o estado estático entre os participantes da sessão, como um valor de "ID da sessão" específico do app.

builder

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

Retorna o URL que o cenário principal abre para os usuários que ingressam na colaboração.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

Retorna o URL que o painel lateral abre para os usuários que participam da colaboração.