zegoweb_ui 0.0.3 copy "zegoweb_ui: ^0.0.3" to clipboard
zegoweb_ui: ^0.0.3 copied to clipboard

Flutter-native call UI built on zegoweb core. Drop-in ZegoCallScreen widget with composable layouts, controls, and ThemeExtension theming. Not affiliated with or endorsed by ZEGOCLOUD.

zegoweb_ui #

Flutter-native call UI built on zegoweb core.

Not affiliated with or endorsed by ZEGOCLOUD.

Full documentation

Status #

  • Platforms: web only
  • Depends on: zegoweb (core RTC wrapper)
  • Layouts: Grid (full-width reflow), Sidebar (speaker + sidebar), PiP (floating self-view)
  • Theming: ThemeExtension<ZegoCallTheme> with ColorScheme fallbacks

Install #

flutter pub add zegoweb_ui

Quick Start #

import 'package:zegoweb/zegoweb.dart';
import 'package:zegoweb_ui/zegoweb_ui.dart';

Navigator.push(context, MaterialPageRoute(
  builder: (_) => ZegoCallScreen(
    engineConfig: ZegoEngineConfig(
      appId: 123456789,
      server: 'wss://webliveroom-api.zego.im/ws',
      scenario: ZegoScenario.communication,
      tokenProvider: () async => await fetchToken(),
    ),
    callConfig: ZegoCallConfig(
      roomId: 'my-room',
      userId: 'user-1',
      userName: 'Alice',
    ),
    onCallEnded: () => Navigator.pop(context),
  ),
));

See example/ for a full demo.

License #

See LICENSE.

0
likes
0
points
288
downloads

Publisher

verified publishercreativeblaq.com

Weekly Downloads

Flutter-native call UI built on zegoweb core. Drop-in ZegoCallScreen widget with composable layouts, controls, and ThemeExtension theming. Not affiliated with or endorsed by ZEGOCLOUD.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, meta, zegoweb

More

Packages that depend on zegoweb_ui