Files
amap_core_fluttify/lib/src/facade/shared.g.dart
2024-11-17 15:40:22 +08:00

15 lines
913 B
Dart

import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:amap_core_fluttify/src/ios/ios.export.g.dart';
import 'package:amap_core_fluttify/src/android/android.export.g.dart';
const kAmapCoreFluttifyMessageCodec = FluttifyMessageCodec(tag: 'amap_core_fluttify'/*, androidCaster: AmapCoreFluttifyAndroidAs, iosCaster: AmapCoreFluttifyIOSAs*/);
const kAmapCoreFluttifyMethodCodec = StandardMethodCodec(kAmapCoreFluttifyMessageCodec);
const kAmapCoreFluttifyChannel = MethodChannel('me.yohom/amap_core_fluttify', kAmapCoreFluttifyMethodCodec);
const kAmapCoreFluttifyProjectName = 'amap_core_fluttify';
Future<void> releaseAmapCoreFluttifyPool() async {
final isCurrentPlugin = (Ref it) => it.tag__ == kAmapCoreFluttifyProjectName;
await gGlobalReleasePool.where(isCurrentPlugin).release_batch();
gGlobalReleasePool.removeWhere(isCurrentPlugin);
}