Classes

The following classes are available globally.

  • M17SDK configuration, launch M17SDK with it.

    See more

    Declaration

    Swift

    @objcMembers
    public class M17SDKConfiguration : NSObject
  • Live list configuration, create live list page with it.

    See more

    Declaration

    Swift

    @objc(M17SDKLiveListConfiguration)
    @objcMembers
    public class LiveListConfiguration : NSObject
  • M17SDK entrance.

    See more

    Declaration

    Swift

    @objcMembers
    public class M17SDK : NSObject
  • M17SDK root coordinator, for generating and navigating view controllers.

    See more

    Declaration

    Swift

    @objc(M17SDKRootCoordinator)
    @objcMembers
    public final class RootCoordinator : NSObject
  • Region filter could use to get live list with specific regions.

    See more

    Declaration

    Swift

    @objc(M17SDKRegionFilter)
    @objcMembers
    public final class RegionFilter : NSObject, LiveFilter
  • Label filter could use to get live list with specific labels.

    See more

    Declaration

    Swift

    @objc(M17SDKLabelFilter)
    @objcMembers
    public final class LabelFilter : NSObject, LiveFilter
  • User filter could use to get live list with specific users.

    See more

    Declaration

    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 more

    Declaration

    Swift

    @objc(M17SDKLiveFilterFactory)
    @objcMembers
    public final class LiveFilterFactory : NSObject
  • A view-controller object that display live streams.

    See more

    Declaration

    Swift

    @objc(M17SDKLiveListViewController)
    public final class LiveListViewController : UIViewController
    extension LiveListViewController: UICollectionViewDataSource
    extension LiveListViewController: UICollectionViewDelegateFlowLayout
    extension LiveListViewController: UIScrollViewDelegate