12345678910111213141516171819 |
- import 'dart:convert';
- import 'package:flutter/material.dart';
- void handlePluginEvent(
- Map<String, dynamic> evt,
- Function(Map<String, dynamic> e) handleMsgBox,
- ) {
- Map<String, dynamic>? content;
- try {
- content = json.decode(evt['content']);
- } catch (e) {
- debugPrint(
- 'Json decode plugin event content failed: $e, ${evt['content']}');
- }
- if (content?['t'] == 'MsgBox') {
- handleMsgBox(content?['c']);
- }
- }
|