تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],null,["# Interface CoWatchingDelegate\n\n| **Early Access Program:** This feature was only available in limited preview, through an Early Access Program. This program is now closed to new signups.\n\nHost-provided set of callbacks required to operate a CoWatching experience.\n\nSignature\n---------\n\n interface CoWatchingDelegate extends CoActivityDelegate\n\nHeritage\n--------\n\n| Extends | [CoActivityDelegate](./live_sharing_sdk.coactivitydelegate.md) |\n|---------|----------------------------------------------------------------|\n\nProperty signatures\n-------------------\n\n| Name | Description |\n|---------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------|\n| [`activityTitle`](./live_sharing_sdk.coactivitydelegate.activitytitle.md) | User-suitable string describing the CoActivity. *(Inherited from [`CoActivityDelegate`](./live_sharing_sdk.coactivitydelegate.md))* |\n\nMethod signatures\n-----------------\n\n| Name | Description |\n|-----------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|\n| [`onCoWatchingStateChanged(newState)`](./live_sharing_sdk.cowatchingdelegate.oncowatchingstatechanged.md) | Apply the supplied state to media playout, up to and including switching to a new media stream if the mediaId changes. |\n| [`onCoWatchingStateQuery()`](./live_sharing_sdk.cowatchingdelegate.oncowatchingstatequery.md) | Return the current state of the local media playout. This is called regularly so it should be written to be performant. |"]]