CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


참여자가 공동작업 초대를 수락했을 때 표시되는 부가기능의 시작 상태입니다.

요약

상수

const Int

추가 데이터의 최대 길이

const Int

기본 단계 URL과 측면 패널 URL의 최대 길이입니다.

공개 생성자

공개 함수

abstract String?

세션이 시작되면 부가기능에서 설정한 데이터를 반환합니다.

java-static CollaborationStartingState.Builder!
abstract Uri?

공동작업에 참여하는 사용자에 대해 기본 단계에서 열리는 URL을 반환합니다.

abstract Uri?

공동작업에 참여하는 사용자에게 측면 패널에서 열리는 URL을 반환합니다.

상수

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

추가 데이터의 최대 길이

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

기본 단계 URL과 측면 패널 URL의 최대 길이입니다.

공개 생성자

CollaborationStartingState

CollaborationStartingState()

공개 함수

additionalData

abstract fun additionalData(): String?

세션이 시작되면 부가기능에서 설정한 데이터를 반환합니다. 세션 참여자 간에 정적 상태를 공유하는 데 사용할 수도 있습니다(예: 앱별 '세션 ID' 값).

builder

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

공동작업에 참여하는 사용자에 대해 기본 단계에서 열리는 URL을 반환합니다.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

공동작업에 참여하는 사용자에게 측면 패널에서 열리는 URL을 반환합니다.