UI Properties (Public)

Logic properties (Public)

Lifecycle

  • If you have channel and users objects, use this initialize function.

    Declaration

    Swift

    required public init(channel: SBDGroupChannel, users: [SBUUser]? = nil)

    Parameters

    channel

    Channel object

    users

    SBUUser object

  • If you have channelUrl and users objects, use this initialize function.

    Declaration

    Swift

    required public init(channelUrl: String, users: [SBUUser]? = nil)

    Parameters

    channelUrl

    Channel url string

    users

    SBUUser object

  • Undocumented

    Declaration

    Swift

    open override func viewDidLoad()
  • Undocumented

    Declaration

    Swift

    open override func viewWillAppear(_ animated: Bool)
  • Undocumented

    Declaration

    Swift

    open override func viewWillDisappear(_ animated: Bool)

ViewModel

Sendbird UIKit Life cycle

  • Declaration

    Swift

    open override func setupViews()

Actions

  • This function invites selected users.

    Since

    3.0.0

    Declaration

    Swift

    public func inviteSelectedUsers()

SBUInviteUserModuleHeaderDelegate

SBUInviteUserModuleListDelegate

SBUInviteUserViewModelDelegate