whatsapp_stickers_handler 0.5.0 copy "whatsapp_stickers_handler: ^0.5.0" to clipboard
whatsapp_stickers_handler: ^0.5.0 copied to clipboard

This plugin provides functionality for dynamically adding and updating sticker packs to WhatsApp.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:provider/provider.dart';
import 'package:whatsapp_stickers_handler/model/sticker_pack.dart';
import 'package:whatsapp_stickers_handler_example/provider/sticker_pack_provider.dart';
import 'package:whatsapp_stickers_handler_example/services/sticker_service.dart';
import 'package:whatsapp_stickers_handler_example/services/sticker_storage_service.dart';
import 'package:whatsapp_stickers_handler_example/whatsapp_stickers_handler_example.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  // Initialize storage service and get stored sticker packs
  await StickerStorageService.initialize();
  List<StickerPack> stickerPacks = await StickerService.getAllStickerPacks();

  // Add sticker packs to sticker pack provider
  StickerPackProvider stickerPackProvider = StickerPackProvider();
  await stickerPackProvider.initialize(stickerPacks);

  return runApp(
    MultiProvider(
      providers: [ChangeNotifierProvider(create: (_) => stickerPackProvider)],
      child: WhatsappStickersHandlerExample(),
    ),
  );
}
1
likes
0
points
261
downloads

Publisher

unverified uploader

Weekly Downloads

This plugin provides functionality for dynamically adding and updating sticker packs to WhatsApp.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_image_compress, image, path, plugin_platform_interface

More

Packages that depend on whatsapp_stickers_handler

Packages that implement whatsapp_stickers_handler