Avaya Client Services API Reference (OS X)
Properties | List of all members
CSSlider Class Reference

The CSSlider object provides access to slider-related actions. More...

#import <CSSlider.h>

Inherits NSObject.

Properties

id< CSSliderDelegatedelegate
 
NSArray * slides
 NSArray of currently available slides. More...
 

Detailed Description

The CSSlider object provides access to slider-related actions.

This object is accessible via the CSCollaboration object.

Feature overview:

Certain collaboration/server events (i.e. change of presenter) might make the slides unavailable which is reported via the slider:didRemoveSlides: (CSSliderDelegate-p) delegate method.

Property Documentation

- (id<CSSliderDelegate>) delegate
readwritenonatomicweak
- (NSArray*) slides
readnonatomiccopy

NSArray of currently available slides.

This property is useful if client does not want to handle CSSliderDelegate events when the slider feature is not displayed to the user. It can be used to obtain the up-to-date collection of slides when the slider UI is about to be displayed. To receive further slide updates, the client should set CSSlider::delegate. The client should obtain current collection and set CSSlider::delegate in a single method, invoked on the same dispatch queue as passed to the CSClient. This guarantees that no slides are duplicated or missed due to race conditions.


The documentation for this class was generated from the following file: