CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


Trạng thái bắt đầu của tiện ích bổ sung khi người tham gia chấp nhận lời mời cộng tác.

Tóm tắt

Các loại lồng nhau

Trình tạo cho CollaborationStartingState.

Hằng số

const Int

Độ dài tối đa của dữ liệu bổ sung

const Int

Độ dài tối đa của URL giai đoạn chính và URL bảng điều khiển bên.

Hàm khởi tạo công khai

Hàm công khai

abstract String?

Trả về dữ liệu do tiện ích bổ sung tập hợp khi phiên bắt đầu.

java-static CollaborationStartingState.Builder!
abstract Uri?

Trả về URL mà giai đoạn chính mở ra để người dùng tham gia cộng tác.

abstract Uri?

Trả về URL mà bảng điều khiển bên mở ra cho người dùng tham gia cộng tác.

Hằng số

MAX_ADDITIONAL_DATA_CHARS

const val MAX_ADDITIONAL_DATA_CHARS = 4096: Int

Độ dài tối đa của dữ liệu bổ sung

MAX_URL_CHARS

const val MAX_URL_CHARS = 512: Int

Độ dài tối đa của URL giai đoạn chính và URL bảng điều khiển bên.

Hàm khởi tạo công khai

CollaborationStartingState

CollaborationStartingState()

Hàm công khai

additionalData

abstract fun additionalData(): String?

Trả về dữ liệu do tiện ích bổ sung tập hợp khi phiên bắt đầu. Bạn có thể dùng mã này để chia sẻ trạng thái tĩnh giữa những người tham gia phiên, chẳng hạn như giá trị "mã phiên" dành riêng cho ứng dụng.

trình tạo

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

Trả về URL mà giai đoạn chính mở ra để người dùng tham gia cộng tác.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

Trả về URL mà bảng điều khiển bên mở ra cho người dùng tham gia cộng tác.