Avaya Client Services API Reference (OS X)

- Main Page
- Classes
- Files
- Related Pages

- Class List
- Class Index
- Class Hierarchy
- Class Members

Instance Methods | List of all members
<CSSliderDelegate> Protocol Reference

`#import <CSSlider.h>`

Inherits <NSObjectNSObject>.

## Instance Methods
(void) | - slider:didAddSlides:
| Is invoked when new slides are available. More...
(void) | - slider:didRemoveSlides:
| Is invoked when some of the previously added slides are no longer available. More...

## Method Documentation

- (void) slider: |  | (CSSlider *) | slider
didAddSlides: |  | (NSArray *) | addedSliderSlides

Is invoked when new slides are available.

The preferred time to register event handlers is as soon as CSCollaboration instance is started, i.e. in the delegate method collaborationDidStart: (CSCollaborationDelegate-p) event of the CSCollaborationDelegate.

In cases where the client delays registering event handlers to some later point in time, the CSSlider::slides property can be used to retrieve currently available slides.

Parameters

  slider | slider which sent notification.
  addedSliderSlides | array encapsulates a non-nil, thread-safe, read-only collection of new slides.

- (void) slider: |  | (CSSlider *) | slider
didRemoveSlides: |  | (NSArray *) | removedSliderSlides

Is invoked when some of the previously added slides are no longer available.

When a slide is reported as removed, any subsequent attempt to fetch CSSliderSlide images shall result in an error.

See slider:didAddSlides: for information at which point event handlers should be registered.

Parameters

  slider | slider which sent notification.
  removedSliderSlides | array encapsulates a non-nil, thread-safe, read-only collection of now unavailable slides.

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

- CSSlider.h