Bir eklentinin yan panel bileşeni için MeetAddonClient
.
İmza
interface MeetSidePanelClient extends MeetAddonClient
Miras
Uzatmalar | MeetAddonClient |
---|
Yöntem imzaları
Ad | Açıklama |
---|---|
closeAddon() |
Tüm iframe'leri boşaltarak ve açıksa yan paneli kapatarak Meet iframe'inde çalışan eklentiyi kapatın. Devam eden bir etkinlik varken bu işlevi çağırmanın bir etkisi yoktur. ( MeetAddonClient öğesinden devralınır.) |
endActivity() |
Devam eden bir etkinliği sonlandırır. Aşağıdaki durumlarda başarısız olur: - Devam eden bir etkinlik yoksa. - Kullanıcı, etkinliği başlatan kişi değildir. ( MeetAddonClient öğesinden devralınır) |
getActivityStartingState() |
Katılımcı etkinlik davetini kabul ettiğinde eklentinin ilk durumuyla ilgili bilgileri alır. ( MeetAddonClient kaynağından devralınır) |
getFrameOpenReason() |
Eklenti çerçevesinin açılmasına neden olan işlemi alır. ( MeetAddonClient öğesinden devralınır) |
getMeetingInfo() |
Eklentinin çalıştığı toplantıyla ilgili bilgileri alır. ( MeetAddonClient öğesinden devralınır) |
notifyMainStage(payload) |
Yan panel eklentisi iframe'inden ana sahne eklenti iframe'ine bir mesaj gönderir. Ana sahne iframe'inde çalışan eklenti, frameToFrameMessage eklenti geri çağırma işlevini kullanarak bu mesaja tepki verebilir (AddonCallbacks bölümüne bakın). Bu dizenin uzunluğu 1.000.000 karakterden kısa olmalıdır. |
on(eventId, eventHandler) |
Eklentinin kullanabileceği AddonCallbacks öğesine erişim sağlar.( MeetAddonClient öğesinden devralınır) |
setActivityStartingState(activityStartingState) |
Katılımcı etkinliğe katılma davetini kabul ettiğinde kullanılan eklentinin ilk durumuyla ilgili bilgileri ayarlar veya günceller. ( MeetAddonClient öğesinden devralınır.) |
startActivity(activityStartingState) |
Etkinliği, başlatıcının ve katılımcıların etkinlik sırasında kullanabileceği çerçevelerin sağlanan başlangıç durumuyla başlatır. ( MeetAddonClient öğesinden devralınır) |