build method

SessionSettings build()

Builds the SessionSettings object.

Implementation

SessionSettings build() {
  return SessionSettings._(
    initialCameraFacing: _initialCameraFacing,
    title: _title,
    displayName: _displayName,
    startVideoPaused: _startVideoPaused,
    startAudioMuted: _startAudioMuted,
    layout: _layout,
    idleTimeoutPeriod: _idleTimeoutPeriod,
    audioMode: _audioMode,
    type: _type,
    lowBandwidthMode: _lowBandwidthMode,
    hideRaiseHandButton: _hideRaiseHandButton,
    hideShareInviteButton: _hideShareInviteButton,
    hideRecordingButton: _hideRecordingButton,
    hideScreenSharingButton: _hideScreenSharingButton,
    hideAudioModeButton: _hideAudioModeButton,
    hideSwitchCameraButton: _hideSwitchCameraButton,
    autoStartRecording: _autoStartRecording,
    hideControlPanel: _hideControlPanel,
    hideHeaderPanel: _hideHeaderPanel,
    hideLeaveSessionButton: _hideLeaveSessionButton,
    hideToggleAudioButton: _hideToggleAudioButton,
    hideToggleVideoButton: _hideToggleVideoButton,
    hideParticipantListButton: _hideParticipantListButton,
    hideChangeLayoutButton: _hideChangeLayoutButton,
    hideChatButton: _hideChatButton,
    hideSessionTimer: _hideSessionTimer,
  );
}