СотрудничествоStartingState

@Immutable
@PublicApi
@AutoValue
public abstract class CollaborationStartingState



Начальное состояние надстройки, когда участник принимает приглашение к сотрудничеству.

Краткое содержание

Вложенные типы

Построитель для CollaborationStartingState .

Константы

static final int

Максимальная длина дополнительных данных

static final int

Максимальная длина URL-адреса основной сцены и URL-адреса боковой панели.

Общественные конструкторы

Публичные методы

abstract @ Nullable String

Возвращает данные, установленные надстройкой при запуске сеанса.

static CollaborationStartingState.Builder
abstract @ Nullable Uri

Возвращает URL-адрес, который открывается на главной сцене для пользователей, присоединяющихся к совместной работе.

abstract @ Nullable Uri

Возвращает URL-адрес, который открывается на боковой панели для пользователей, присоединяющихся к совместной работе.

Константы

MAX_ADDITIONAL_DATA_CHARS

public static final int MAX_ADDITIONAL_DATA_CHARS = 4096

Максимальная длина дополнительных данных

MAX_URL_CHARS

public static final int MAX_URL_CHARS = 512

Максимальная длина URL-адреса основной сцены и URL-адреса боковой панели.

Общественные конструкторы

СотрудничествоStartingState

public CollaborationStartingState()

Публичные методы

Дополнительная информация

public abstract @Nullable String additionalData()

Возвращает данные, установленные надстройкой при запуске сеанса. Это можно использовать для обмена статическим состоянием между участниками сеанса, например значением «идентификатора сеанса» для конкретного приложения.

строитель

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

Возвращает URL-адрес, который открывается на главной сцене для пользователей, присоединяющихся к совместной работе.

сторонаPanelUrl

public abstract @Nullable Uri sidePanelUrl()

Возвращает URL-адрес, который открывается на боковой панели для пользователей, присоединяющихся к совместной работе.