announcekit_flutter 0.1.0 copy "announcekit_flutter: ^0.1.0" to clipboard
announcekit_flutter: ^0.1.0 copied to clipboard

A Flutter SDK for AnnounceKit Widget

AnnounceKit Flutter SDK #

A Flutter SDK for integrating AnnounceKit widgets into your Flutter applications.

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
  announcekit_flutter: ^0.1.0

Usage #

import 'package:announcekit_flutter/announcekit_flutter.dart';

// Initialize the client
final client = AnnounceKitClient(
  settings: AnnounceKitSettings(
    widget: 'your_widget_id',
    user: {'id': 'user123','email': 'email@email.com', 'name': 'john doe'},
  ),
);

// Use the launcher button
Widget build(BuildContext context) {
  return Scaffold(
    appBar: AppBar(
      actions: [
        client.createLauncherButton(
          context: context,
          launcherSettings: AnnounceKitLauncherSettings(
            title: 'Updates',
          ),
        ),
      ],
    ),
  );
}

Features #

  • WebView-based widget presentation
  • Customizable launcher button
  • Unread count tracking
  • Event delegation
  • Platform-specific UI adaptations
  • User Segmentation
0
likes
140
points
16
downloads

Publisher

verified publisherannouncekit.com

Weekly Downloads

A Flutter SDK for AnnounceKit Widget

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, json_annotation, webview_flutter

More

Packages that depend on announcekit_flutter