SBDGroupChannelCollection Class Reference

Inherits from SBDBaseCollection : NSObject
Conforms to SBDConnectionDelegate
Declared in SBDGroupChannelCollection.h

Overview

An object that accesses the cache for the group channels.

  channelList

The channels that the collection has fetched.

@property (strong, readonly) NSArray<SBDGroupChannel*> *channelList

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

  hasMore

If YES, the next page might exist.

@property (atomic, readonly) BOOL hasMore

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

  delegate

Collection delegate.

@property (weak, nullable) id<SBDGroupChannelCollectionDelegate> delegate

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

  query

3.1.0

@property (strong, nullable, readonly) SBDGroupChannelListQuery *query

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

– initWithQuery:

Initializes the collection object.

- (instancetype)initWithQuery:(SBDGroupChannelListQuery *)query

Parameters

query

SBDGroupChannelListQuery object.

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

– loadMoreWithCompletionHandler:

Loads more page.

- (void)loadMoreWithCompletionHandler:(nullable void ( ^ ) ( NSArray<SBDGroupChannel*> *_Nullable channels , SBDError *_Nullable error ))completionHandler

Parameters

completionHandler

The completion handler to be executed.

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h

– dispose

Invalidates the object.

- (void)dispose

Availability

3.1.0

Declared In

SBDGroupChannelCollection.h