Skip to content

RtkSelfVideoToggleButton

Last updated View as MarkdownAgent setup

A toggle button widget for controlling video state during a meeting. Allows users to turn their video on or off.

Properties

Property Type Required Default Description
meeting RealtimekitClient - Meeting client instance
individualDesignToken RtkDesignTokens? Global design tokens Design tokens for customization
onVideoToggle VoidCallback? - Callback invoked when video is toggled
iconSize double? - Size of the icon
iconColor Color? - Color of the icon
showLabel bool false Whether to show label text

Usage Examples

Basic Usage

import 'package:realtimekit_ui/realtimekit_ui.dart';

RtkSelfVideoToggleButton(
  meeting: yourMeetingInstance,
)

With Properties

import 'package:realtimekit_ui/realtimekit_ui.dart';

RtkSelfVideoToggleButton(
  meeting: yourMeetingInstance,
  onVideoToggle: () {
    // Handle video toggle
  },
  iconSize: 24.0,
  iconColor: Colors.red,
  showLabel: true,
)

Was this helpful?