Skip to content

RtkSelfAudioToggleButton

A toggle button widget for controlling microphone audio state during a meeting. Allows users to mute or unmute their microphone.

Properties

PropertyTypeRequiredDefaultDescription
meetingRealtimekitClient-Meeting client instance
individualDesignTokenRtkDesignTokens?Global design tokensDesign tokens for customization
onAudioToggleVoidCallback?-Callback invoked when audio is toggled
iconSizedouble?-Size of the icon
iconColorColor?-Color of the icon
showLabelboolfalseWhether to show label text

Usage Examples

Basic Usage

Dart
import 'package:realtimekit_ui/realtimekit_ui.dart';
RtkSelfAudioToggleButton(
meeting: yourMeetingInstance,
)

With Properties

Dart
import 'package:realtimekit_ui/realtimekit_ui.dart';
RtkSelfAudioToggleButton(
meeting: yourMeetingInstance,
onAudioToggle: () {
// Handle audio toggle
},
iconSize: 24.0,
iconColor: Colors.blue,
showLabel: true,
)