flutter_push.dart 631 Bytes

import 'flutter_push_platform_interface.dart';
import 'mix_push_plugin_listener.dart';

class FlutterPush {
  Future<String?> getPlatformVersion() {
    return FlutterPushPlatform.instance.getPlatformVersion();
  }
  Future<void> init({
    String? defaultPlatform,
    String? appId,
    String? appKey,
  })  {
    return FlutterPushPlatform.instance.init(defaultPlatform: defaultPlatform, appId: appId, appKey: appKey);
  }
  void addListener(ListenerValue func) {
    FlutterPushPlatform.instance.addListener(func);
  }

  void removeListener(ListenerValue func) {
    FlutterPushPlatform.instance.removeListener(func);
  }
}