CollaborationStartingState

@Immutable
@PublicApi
@AutoValue
abstract class CollaborationStartingState


بدء حالة الإضافة عندما يقبل المشارِك الدعوة للتعاون

ملخّص

الأنواع المتداخلة

أداة إنشاء حسابات "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?

عرض البيانات التي حدّدتها الإضافة عند بدء الجلسة. يمكن استخدام هذه الحالة لمشاركة الحالة الثابتة بين المشاركين في الجلسة، مثل قيمة "رقم تعريف الجلسة" الخاصة بالتطبيق.

منصة إنشاء

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

mainStageUrl

abstract fun mainStageUrl(): Uri?

تعرض عنوان URL الذي تفتحه المرحلة الرئيسية للمستخدمين الذين ينضمون إلى جلسة التعاون.

sidePanelUrl

abstract fun sidePanelUrl(): Uri?

تعرض عنوان URL الذي تفتحه اللوحة الجانبية للمستخدمين الذين ينضمون إلى ملف التعاون.