CollaborationStartingState

@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 של החלונית הצדדית.

בנאים ציבוריים

CollaborationStartingState

public CollaborationStartingState()

שיטות ציבוריות

additionalData

public abstract @Nullable String additionalData()

מחזירה את מערך הנתונים שהוגדר על ידי התוסף כשהסשן התחיל. ניתן להשתמש באפשרות הזו כדי לשתף מצב סטטי בין משתתפים בסשן, למשל ערך 'מזהה סשן' ספציפי לאפליקציה.

builder

public static CollaborationStartingState.Builder builder()

mainStageUrl

public abstract @Nullable Uri mainStageUrl()

מחזירה את כתובת ה-URL שהשלב הראשי פותח עבור משתמשים שמצטרפים לפעילות המשותפת.

sidePanelUrl

public abstract @Nullable Uri sidePanelUrl()

מחזירה את כתובת ה-URL שתיפתח החלונית הצדדית למשתמשים שמצטרפים לפעילות המשותפת.