Класс ACSSpotlightCallFeature
Объявление
@interface ACSSpotlightCallFeature : ACSCallFeature;
Описание
Функция вызова для управления состояниями внимания в вызове.
Методы
cancelAllSpotlights
Отправка запроса на остановку внимания для всех участников, в центре внимания
-(void)cancelAllSpotlightsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
Параметры
completionHandler
— блок, вызываемый асинхронно после завершения операции.
Возвращаемое значение
void
spotlight
Начните интересное для участников.
-(void)spotlight:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Параметры
identifiers
- Участники, на которые нужно начать интересное.completionHandler
— блок, вызываемый асинхронно после завершения операции.
cancelSpotLights
Отмена внимания для участников, которые были в центре внимания.
-(void)cancelSpotlights:(NSArray<id<CommunicationIdentifier>>* _Nonnull)identifiers
withCompletionHandler:(void (^ _Nonnull)(NSError * _Nullable error))completionHandler;
Параметры
identifiers
- Участники отменяют интересное.completionHandler
— блок, вызываемый асинхронно после завершения операции.
Свойства
delegate
Объект, предоставляемый для получения событий из этого экземпляра ACSSpotlightCallFeature.
@property(nonatomic, assign) id<ACSSpotlightCallFeatureDelegate> delegate;
maxSpotlightedParticipants
Отправка запроса на возврат максимального числа участников, которые могут быть в центре внимания
@property (readonly) int maxSpotlightedParticipants;
spotlightedParticipants
Отправка запроса на получение списка всех участников, которые были в центре внимания
@property (copy, nonnull, readonly) NSArray<ACSSpotlightedParticipant *> * spotlightedParticipants;