addStickerPack method
void
addStickerPack({
- WhatsAppPackage packageName = WhatsAppPackage.Consumer,
- @required String? stickerPackIdentifier,
- @required String? stickerPackName,
- MessageHandler? listener,
Add a sticker pack to whatsapp.
packageName
The WhatsApp package name.
stickerPackIdentifier
The sticker pack identider
stickerPackName
The sticker pack name
listener
Sets up MessageHandler function for incoming events.
Implementation
void addStickerPack({
WhatsAppPackage packageName = WhatsAppPackage.Consumer,
@required String? stickerPackIdentifier,
@required String? stickerPackName,
MessageHandler? listener,
}) {
String packageString;
switch (packageName) {
case WhatsAppPackage.Consumer:
packageString = consumerWhatsAppPackageName;
break;
case WhatsAppPackage.Business:
packageString = businessWhatsAppPackageName;
break;
}
_addStickerPackListener = listener;
_channel.setMethodCallHandler(_handleMethod);
_channel.invokeMethod("addStickerPack", {
"package": packageString,
"identifier": stickerPackIdentifier,
"name": stickerPackName,
});
}