CallComposite

public class CallComposite

The main class representing the entry point for the Call Composite.

  • Create an instance of CallComposite with options.

    Declaration

    Swift

    public init(withOptions options: CallCompositeOptions? = nil)

    Parameters

    options

    The CallCompositeOptions used to configure the experience.

  • Assign closure to execute when an error occurs inside Call Composite.

    Declaration

    Swift

    public func setTarget(didFail action: ((CommunicationUIErrorEvent) -> Void)?)

    Parameters

    action

    The closure returning the error thrown from Call Composite.

  • Start call composite experience with joining a group call.

    Declaration

    Swift

    public func launch(with options: GroupCallOptions)

    Parameters

    options

    The GroupCallOptions used to locate the group call.

  • Start call composite experience with joining a Teams meeting..

    Declaration

    Swift

    public func launch(with options: TeamsMeetingOptions)

    Parameters

    options

    The TeamsMeetingOptions used to locate the Teams meetings.