Classes
The following classes are available globally.
-
M17SDK configuration, launch M17SDK with it.
See moreDeclaration
Swift
@objcMembers public class M17SDKConfiguration : NSObject -
Live list configuration, create live list page with it.
See moreDeclaration
Swift
@objc(M17SDKLiveListConfiguration) @objcMembers public class LiveListConfiguration : NSObject -
M17SDK entrance.
See moreDeclaration
Swift
@objcMembers public class M17SDK : NSObject -
M17SDK root coordinator, for generating and navigating view controllers.
See moreDeclaration
Swift
@objc(M17SDKRootCoordinator) @objcMembers public final class RootCoordinator : NSObject -
Region filter could use to get live list with specific regions.
See moreDeclaration
Swift
@objc(M17SDKRegionFilter) @objcMembers public final class RegionFilter : NSObject, LiveFilter -
Label filter could use to get live list with specific labels.
See moreDeclaration
Swift
@objc(M17SDKLabelFilter) @objcMembers public final class LabelFilter : NSObject, LiveFilter -
User filter could use to get live list with specific users.
See moreDeclaration
Swift
@objc(M17SDKUserIdFilter) @objcMembers public final class UserIdFilter : NSObject, LiveFilter -
Live filter factory, could get all kinds of filters include region filters, label filters and user filters.
See moreDeclaration
Swift
@objc(M17SDKLiveFilterFactory) @objcMembers public final class LiveFilterFactory : NSObject -
A view-controller object that display live streams.
See moreDeclaration
Swift
@objc(M17SDKLiveListViewController) public final class LiveListViewController : UIViewControllerextension LiveListViewController: UICollectionViewDataSourceextension LiveListViewController: UICollectionViewDelegateFlowLayoutextension LiveListViewController: UIScrollViewDelegate
Classes Reference