amap_map_fluttify

This commit is contained in:
2024-11-17 15:45:43 +08:00
commit ee80f75473
554 changed files with 220726 additions and 0 deletions

View File

@ -0,0 +1,20 @@
/// 欢迎使用 高德地图 Flutter插件
///
/// amap_map_fluttify基于fluttify编译器生成的一个插件, 其`./lib/src/android`和`./lib/src/ios`目录
/// 下为原生SDK接口对应的dart接口. `./lib/src/facade`目录下的文件为两端接口的抽象层.
///
/// 插件中最重要的两个类为[AmapView]和[AmapController], [AmapView]为显示高德地图的widget,
/// [AmapView]创建完成之后, 会在[onMapCreated]回调中回传[AmapController]的对象, 插件使用者
/// 可以调用[AmapController]上的方法来控制地图行为. 注意使用[setState]之类的方法是不能更新
/// 地图的! 必须通过[AmapController]来控制地图.
///
/// [AmapController]中开放了所有控制地图需要的接口, 具体可以查看[AmapController]内的注释.
library amap_map_fluttify;
export 'package:amap_location_fluttify/amap_location_fluttify.dart';
export 'package:amap_search_fluttify/amap_search_fluttify.dart';
export 'package:uni_map_platform_interface/uni_map_platform_interface.dart';
export 'src/facade/amap_service.dart';
export 'src/facade/amap_view.widget.dart';
export 'src/facade/models.dart';

View File

@ -0,0 +1,206 @@
export 'type_op.g.dart';
export 'constants.g.dart';
export 'platformview/TextureMapView.g.dart';
export 'platformview/DownloadProgressView.g.dart';
export 'platformview/WearMapView.g.dart';
export 'platformview/MapView.g.dart';
export 'com/amap/api/offlineservice/AMapPermissionActivity.g.dart';
export 'com/amap/api/maps/CameraUpdate.g.dart';
export 'com/amap/api/maps/Projection.g.dart';
export 'com/amap/api/maps/WearMapView/OnDismissCallback.g.dart';
export 'com/amap/api/maps/TextureMapView.g.dart';
export 'com/amap/api/maps/TextureMapFragment.g.dart';
export 'com/amap/api/maps/AMapException.g.dart';
export 'com/amap/api/maps/AMapUtils.g.dart';
export 'com/amap/api/maps/LocationSource/OnLocationChangedListener.g.dart';
export 'com/amap/api/maps/BaseMapView.g.dart';
export 'com/amap/api/maps/CameraUpdateFactory.g.dart';
export 'com/amap/api/maps/AMap.g.dart';
export 'com/amap/api/maps/LocationSource.g.dart';
export 'com/amap/api/maps/utils/SpatialRelationUtil.g.dart';
export 'com/amap/api/maps/utils/overlay/MovingPointOverlay.g.dart';
export 'com/amap/api/maps/utils/overlay/SmoothMoveMarker.g.dart';
export 'com/amap/api/maps/utils/overlay/MovingPointOverlay/MoveListener.g.dart';
export 'com/amap/api/maps/utils/overlay/SmoothMoveMarker/MoveListener.g.dart';
export 'com/amap/api/maps/AMapOptions.g.dart';
export 'com/amap/api/maps/SwipeDismissView.g.dart';
export 'com/amap/api/maps/SupportMapFragment.g.dart';
export 'com/amap/api/maps/WearMapView.g.dart';
export 'com/amap/api/maps/ExceptionLogger.g.dart';
export 'com/amap/api/maps/CoordinateConverter.g.dart';
export 'com/amap/api/maps/offlinemap/DownLoadExpandListView.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapActivity.g.dart';
export 'com/amap/api/maps/offlinemap/Province.g.dart';
export 'com/amap/api/maps/offlinemap/CityExpandView.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapStatus.g.dart';
export 'com/amap/api/maps/offlinemap/DownloadProgressView.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapProvince.g.dart';
export 'com/amap/api/maps/offlinemap/City.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapManager.g.dart';
export 'com/amap/api/maps/offlinemap/DownLoadListView.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapCity.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapManager/OfflineMapDownloadListener.g.dart';
export 'com/amap/api/maps/offlinemap/OfflineMapManager/OfflineLoadedListener.g.dart';
export 'com/amap/api/maps/CoordinateConverter/CoordType.g.dart';
export 'com/amap/api/maps/model/BasePointOverlay.g.dart';
export 'com/amap/api/maps/model/BitmapDescriptor.g.dart';
export 'com/amap/api/maps/model/Poi.g.dart';
export 'com/amap/api/maps/model/TileOverlaySource.g.dart';
export 'com/amap/api/maps/model/Circle.g.dart';
export 'com/amap/api/maps/model/UrlTileProvider.g.dart';
export 'com/amap/api/maps/model/CircleOptions.g.dart';
export 'com/amap/api/maps/model/RoutePara.g.dart';
export 'com/amap/api/maps/model/AMapPara/LineJoinType.g.dart';
export 'com/amap/api/maps/model/AMapPara/LineCapType.g.dart';
export 'com/amap/api/maps/model/TileOverlayOptions.g.dart';
export 'com/amap/api/maps/model/PoiCreator.g.dart';
export 'com/amap/api/maps/model/PolylineOptionsCreator.g.dart';
export 'com/amap/api/maps/model/GL3DModel.g.dart';
export 'com/amap/api/maps/model/MyLocationStyleCreator.g.dart';
export 'com/amap/api/maps/model/CustomMapStyleOptions.g.dart';
export 'com/amap/api/maps/model/NavigateArrow.g.dart';
export 'com/amap/api/maps/model/MarkerOptions.g.dart';
export 'com/amap/api/maps/model/VisibleRegionCreator.g.dart';
export 'com/amap/api/maps/model/ColorLatLng.g.dart';
export 'com/amap/api/maps/model/PolylineOptions.g.dart';
export 'com/amap/api/maps/model/ImageOptions.g.dart';
export 'com/amap/api/maps/model/NavigateArrowOptionsCreator.g.dart';
export 'com/amap/api/maps/model/CrossOverlayOptions.g.dart';
export 'com/amap/api/maps/model/MVTTileProvider.g.dart';
export 'com/amap/api/maps/model/Polygon.g.dart';
export 'com/amap/api/maps/model/MyTrafficStyle.g.dart';
export 'com/amap/api/maps/model/Text.g.dart';
export 'com/amap/api/maps/model/TileOverlay.g.dart';
export 'com/amap/api/maps/model/MVTTileOverlayOptions/Builder.g.dart';
export 'com/amap/api/maps/model/NaviPara.g.dart';
export 'com/amap/api/maps/model/PolygonOptions.g.dart';
export 'com/amap/api/maps/model/ArcOptions.g.dart';
export 'com/amap/api/maps/model/BaseOverlay.g.dart';
export 'com/amap/api/maps/model/PoiPara.g.dart';
export 'com/amap/api/maps/model/AMapPara.g.dart';
export 'com/amap/api/maps/model/HeatMapLayerOptions.g.dart';
export 'com/amap/api/maps/model/TileProjection.g.dart';
export 'com/amap/api/maps/model/AMapCameraInfo.g.dart';
export 'com/amap/api/maps/model/CircleOptionsCreator.g.dart';
export 'com/amap/api/maps/model/animation/EmergeAnimation.g.dart';
export 'com/amap/api/maps/model/animation/AlphaAnimation.g.dart';
export 'com/amap/api/maps/model/animation/Animation/AnimationListener.g.dart';
export 'com/amap/api/maps/model/animation/TranslateAnimation.g.dart';
export 'com/amap/api/maps/model/animation/AnimationSet.g.dart';
export 'com/amap/api/maps/model/animation/RotateAnimation.g.dart';
export 'com/amap/api/maps/model/animation/Animation.g.dart';
export 'com/amap/api/maps/model/animation/ScaleAnimation.g.dart';
export 'com/amap/api/maps/model/GroundOverlayOptionsCreator.g.dart';
export 'com/amap/api/maps/model/WeightedLatLng.g.dart';
export 'com/amap/api/maps/model/ArcOptionsCreator.g.dart';
export 'com/amap/api/maps/model/HeatMapGridLayer.g.dart';
export 'com/amap/api/maps/model/BaseOptions/BaseUpdateFlags.g.dart';
export 'com/amap/api/maps/model/GL3DModelOptions.g.dart';
export 'com/amap/api/maps/model/PolylineOptions/LineJoinType.g.dart';
export 'com/amap/api/maps/model/PolylineOptions/LineCapType.g.dart';
export 'com/amap/api/maps/model/HeatmapTileProvider.g.dart';
export 'com/amap/api/maps/model/LatLngCreator.g.dart';
export 'com/amap/api/maps/model/HeatMapLayer.g.dart';
export 'com/amap/api/maps/model/BaseHoleOptions.g.dart';
export 'com/amap/api/maps/model/Arc.g.dart';
export 'com/amap/api/maps/model/GroundOverlay.g.dart';
export 'com/amap/api/maps/model/HeatMapItem.g.dart';
export 'com/amap/api/maps/model/BitmapDescriptorFactory.g.dart';
export 'com/amap/api/maps/model/CrossOverlay.g.dart';
export 'com/amap/api/maps/model/ImageOptions/ShapeType.g.dart';
export 'com/amap/api/maps/model/TextOptions.g.dart';
export 'com/amap/api/maps/model/CrossOverlay/OnCrossVectorUpdateListener.g.dart';
export 'com/amap/api/maps/model/CrossOverlay/UpdateItem.g.dart';
export 'com/amap/api/maps/model/CrossOverlay/GenerateCrossImageListener.g.dart';
export 'com/amap/api/maps/model/MyLocationStyle.g.dart';
export 'com/amap/api/maps/model/VisibleRegion.g.dart';
export 'com/amap/api/maps/model/TileProvider.g.dart';
export 'com/amap/api/maps/model/MultiPointOverlay.g.dart';
export 'com/amap/api/maps/model/IndoorBuildingInfo.g.dart';
export 'com/amap/api/maps/model/BitmapDescriptorCreator.g.dart';
export 'com/amap/api/maps/model/MarkerOptionsCreator.g.dart';
export 'com/amap/api/maps/model/PolygonOptionsCreator.g.dart';
export 'com/amap/api/maps/model/HeatmapTileProvider/Builder.g.dart';
export 'com/amap/api/maps/model/RouteOverlay.g.dart';
export 'com/amap/api/maps/model/TileOverlayOptionsCreator.g.dart';
export 'com/amap/api/maps/model/CameraPosition/Builder.g.dart';
export 'com/amap/api/maps/model/LatLngBoundsCreator.g.dart';
export 'com/amap/api/maps/model/HeatMapGridLayerOptions.g.dart';
export 'com/amap/api/maps/model/NavigateArrowOptions.g.dart';
export 'com/amap/api/maps/model/AMapGestureListener.g.dart';
export 'com/amap/api/maps/model/RuntimeRemoteException.g.dart';
export 'com/amap/api/maps/model/LatLngBounds.g.dart';
export 'com/amap/api/maps/model/CameraPositionCreator.g.dart';
export 'com/amap/api/maps/model/LatLng.g.dart';
export 'com/amap/api/maps/model/BaseOptions.g.dart';
export 'com/amap/api/maps/model/AMapGLOverlay.g.dart';
export 'com/amap/api/maps/model/Polyline.g.dart';
export 'com/amap/api/maps/model/CircleHoleOptions.g.dart';
export 'com/amap/api/maps/model/Marker.g.dart';
export 'com/amap/api/maps/model/particle/ParticleOverlayOptions.g.dart';
export 'com/amap/api/maps/model/particle/RandomVelocityBetweenTwoConstants.g.dart';
export 'com/amap/api/maps/model/particle/CurveSizeOverLife.g.dart';
export 'com/amap/api/maps/model/particle/SizeOverLife.g.dart';
export 'com/amap/api/maps/model/particle/ParticleOverlay.g.dart';
export 'com/amap/api/maps/model/particle/ParticleOverLifeModule.g.dart';
export 'com/amap/api/maps/model/particle/RotationOverLife.g.dart';
export 'com/amap/api/maps/model/particle/ParticleOverlayOptionsFactory.g.dart';
export 'com/amap/api/maps/model/particle/SinglePointParticleShape.g.dart';
export 'com/amap/api/maps/model/particle/ConstantRotationOverLife.g.dart';
export 'com/amap/api/maps/model/particle/RandomColorBetWeenTwoConstants.g.dart';
export 'com/amap/api/maps/model/particle/RectParticleShape.g.dart';
export 'com/amap/api/maps/model/particle/ParticleEmissionModule.g.dart';
export 'com/amap/api/maps/model/particle/ParticleShapeModule.g.dart';
export 'com/amap/api/maps/model/particle/VelocityGenerate.g.dart';
export 'com/amap/api/maps/model/particle/ColorGenerate.g.dart';
export 'com/amap/api/maps/model/CameraPosition.g.dart';
export 'com/amap/api/maps/model/TileProjectionCreator.g.dart';
export 'com/amap/api/maps/model/MultiPointOverlayOptions.g.dart';
export 'com/amap/api/maps/model/GroundOverlayOptions.g.dart';
export 'com/amap/api/maps/model/PolygonHoleOptions.g.dart';
export 'com/amap/api/maps/model/TextOptionsCreator.g.dart';
export 'com/amap/api/maps/model/MultiPointItem.g.dart';
export 'com/amap/api/maps/model/MVTTileOverlayOptions.g.dart';
export 'com/amap/api/maps/model/LatLngBounds/Builder.g.dart';
export 'com/amap/api/maps/model/Tile.g.dart';
export 'com/amap/api/maps/model/MVTTileOverlay.g.dart';
export 'com/amap/api/maps/model/Gradient.g.dart';
export 'com/amap/api/maps/InfoWindowAnimationManager.g.dart';
export 'com/amap/api/maps/AMap/ImageInfoWindowAdapter.g.dart';
export 'com/amap/api/maps/AMap/OnMyLocationChangeListener.g.dart';
export 'com/amap/api/maps/AMap/OnMarkerClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnIndoorBuildingActiveListener.g.dart';
export 'com/amap/api/maps/AMap/MultiPositionInfoWindowAdapter.g.dart';
export 'com/amap/api/maps/AMap/onMapPrintScreenListener.g.dart';
export 'com/amap/api/maps/AMap/OnMapTouchListener.g.dart';
export 'com/amap/api/maps/AMap/OnCacheRemoveListener.g.dart';
export 'com/amap/api/maps/AMap/OnInfoWindowClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnMapScreenShotListener.g.dart';
export 'com/amap/api/maps/AMap/CommonInfoWindowAdapter.g.dart';
export 'com/amap/api/maps/AMap/OnMarkerDragListener.g.dart';
export 'com/amap/api/maps/AMap/OnMapLoadedListener.g.dart';
export 'com/amap/api/maps/AMap/OnMapClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnMapLongClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnCameraChangeListener.g.dart';
export 'com/amap/api/maps/AMap/InfoWindowAdapter.g.dart';
export 'com/amap/api/maps/AMap/CancelableCallback.g.dart';
export 'com/amap/api/maps/AMap/OnPOIClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnMultiPointClickListener.g.dart';
export 'com/amap/api/maps/AMap/OnPolylineClickListener.g.dart';
export 'com/amap/api/maps/CustomRenderer.g.dart';
export 'com/amap/api/maps/TextureSupportMapFragment.g.dart';
export 'com/amap/api/maps/AMapOptionsCreator.g.dart';
export 'com/amap/api/maps/UiSettings.g.dart';
export 'com/amap/api/maps/InfoWindowParams.g.dart';
export 'com/amap/api/maps/MapView.g.dart';
export 'com/amap/api/maps/MapFragment.g.dart';
export 'com/amap/api/maps/MapsInitializer.g.dart';
export 'com/amap/api/trace/TraceLocation.g.dart';
export 'com/amap/api/trace/LBSTraceBase.g.dart';
export 'com/amap/api/trace/TraceStatusListener.g.dart';
export 'com/amap/api/trace/TraceListener.g.dart';
export 'com/amap/api/trace/TraceOverlay.g.dart';
export 'com/amap/api/trace/LBSTraceClient.g.dart';
export 'package:uni_map_platform_interface/uni_map_platform_interface.dart';
export 'package:url_launcher/url_launcher.dart';
export '../facade/shared.g.dart';

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,80 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_CancelableCallback_SUB extends java_lang_Object with com_amap_api_maps_AMap_CancelableCallback {}
mixin com_amap_api_maps_AMap_CancelableCallback on java_lang_Object {
static com_amap_api_maps_AMap_CancelableCallback subInstance() => _com_amap_api_maps_AMap_CancelableCallback_SUB();
static Future<com_amap_api_maps_AMap_CancelableCallback> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.CancelableCallback::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_CancelableCallback>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.CancelableCallback::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onFinish':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onFinish?.call([])');
}
// handle the native call
__object__.onFinish?.call();
break;
case 'onCancel':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onCancel?.call([])');
}
// handle the native call
__object__.onCancel?.call();
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function()? onFinish;
Future<void> Function()? onCancel;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_CommonInfoWindowAdapter_SUB extends java_lang_Object with com_amap_api_maps_AMap_CommonInfoWindowAdapter {}
mixin com_amap_api_maps_AMap_CommonInfoWindowAdapter on java_lang_Object {
static com_amap_api_maps_AMap_CommonInfoWindowAdapter subInstance() => _com_amap_api_maps_AMap_CommonInfoWindowAdapter_SUB();
static Future<com_amap_api_maps_AMap_CommonInfoWindowAdapter> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.CommonInfoWindowAdapter::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_CommonInfoWindowAdapter>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.CommonInfoWindowAdapter::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'getInfoWindowParams':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.getInfoWindowParams?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.getInfoWindowParams?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BasePointOverlay>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<com_amap_api_maps_InfoWindowParams?> Function(com_amap_api_maps_model_BasePointOverlay? var1)? getInfoWindowParams;
}

View File

@ -0,0 +1,67 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_ImageInfoWindowAdapter_SUB extends java_lang_Object with com_amap_api_maps_AMap_InfoWindowAdapter, com_amap_api_maps_AMap_ImageInfoWindowAdapter {}
mixin com_amap_api_maps_AMap_ImageInfoWindowAdapter on com_amap_api_maps_AMap_InfoWindowAdapter {
static com_amap_api_maps_AMap_ImageInfoWindowAdapter subInstance() => _com_amap_api_maps_AMap_ImageInfoWindowAdapter_SUB();
@override
final String tag__ = 'amap_map_fluttify';
Future<int?> getInfoWindowUpdateTime() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.ImageInfoWindowAdapter@$refId::getInfoWindowUpdateTime([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.ImageInfoWindowAdapter::getInfoWindowUpdateTime', {"__this__": this});
// handle native call
return __result__;
}
}
extension com_amap_api_maps_AMap_ImageInfoWindowAdapter_Batch on List<com_amap_api_maps_AMap_ImageInfoWindowAdapter> {
//region methods
Future<List<int?>> getInfoWindowUpdateTime_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.ImageInfoWindowAdapter::getInfoWindowUpdateTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
//endregion
}

View File

@ -0,0 +1,95 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_InfoWindowAdapter_SUB extends java_lang_Object with com_amap_api_maps_AMap_InfoWindowAdapter {}
mixin com_amap_api_maps_AMap_InfoWindowAdapter on java_lang_Object {
static com_amap_api_maps_AMap_InfoWindowAdapter subInstance() => _com_amap_api_maps_AMap_InfoWindowAdapter_SUB();
@override
final String tag__ = 'amap_map_fluttify';
Future<android_view_View?> getInfoWindow(com_amap_api_maps_model_Marker? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.InfoWindowAdapter@$refId::getInfoWindow([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.InfoWindowAdapter::getInfoWindow', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
Future<android_view_View?> getInfoContents(com_amap_api_maps_model_Marker? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.InfoWindowAdapter@$refId::getInfoContents([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.InfoWindowAdapter::getInfoContents', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
}
extension com_amap_api_maps_AMap_InfoWindowAdapter_Batch on List<com_amap_api_maps_AMap_InfoWindowAdapter> {
//region methods
Future<List<android_view_View?>> getInfoWindow_batch(List<com_amap_api_maps_model_Marker?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.InfoWindowAdapter::getInfoWindow_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
Future<List<android_view_View?>> getInfoContents_batch(List<com_amap_api_maps_model_Marker?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.InfoWindowAdapter::getInfoContents_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
//endregion
}

View File

@ -0,0 +1,123 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter_SUB extends java_lang_Object with com_amap_api_maps_AMap_InfoWindowAdapter, com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter {}
mixin com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter on com_amap_api_maps_AMap_InfoWindowAdapter {
static com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter subInstance() => _com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter_SUB();
@override
final String tag__ = 'amap_map_fluttify';
Future<android_view_View?> getInfoWindowClick(com_amap_api_maps_model_Marker? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter@$refId::getInfoWindowClick([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getInfoWindowClick', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
Future<android_view_View?> getOverturnInfoWindow(com_amap_api_maps_model_Marker? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter@$refId::getOverturnInfoWindow([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getOverturnInfoWindow', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
Future<android_view_View?> getOverturnInfoWindowClick(com_amap_api_maps_model_Marker? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter@$refId::getOverturnInfoWindowClick([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getOverturnInfoWindowClick', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
}
extension com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter_Batch on List<com_amap_api_maps_AMap_MultiPositionInfoWindowAdapter> {
//region methods
Future<List<android_view_View?>> getInfoWindowClick_batch(List<com_amap_api_maps_model_Marker?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getInfoWindowClick_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
Future<List<android_view_View?>> getOverturnInfoWindow_batch(List<com_amap_api_maps_model_Marker?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getOverturnInfoWindow_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
Future<List<android_view_View?>> getOverturnInfoWindowClick_batch(List<com_amap_api_maps_model_Marker?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.MultiPositionInfoWindowAdapter::getOverturnInfoWindowClick_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
//endregion
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnCacheRemoveListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnCacheRemoveListener {}
mixin com_amap_api_maps_AMap_OnCacheRemoveListener on java_lang_Object {
static com_amap_api_maps_AMap_OnCacheRemoveListener subInstance() => _com_amap_api_maps_AMap_OnCacheRemoveListener_SUB();
static Future<com_amap_api_maps_AMap_OnCacheRemoveListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnCacheRemoveListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnCacheRemoveListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnCacheRemoveListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onRemoveCacheFinish':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onRemoveCacheFinish?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onRemoveCacheFinish?.call(args['var1']);
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(bool? var1)? onRemoveCacheFinish;
}

View File

@ -0,0 +1,80 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnCameraChangeListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnCameraChangeListener {}
mixin com_amap_api_maps_AMap_OnCameraChangeListener on java_lang_Object {
static com_amap_api_maps_AMap_OnCameraChangeListener subInstance() => _com_amap_api_maps_AMap_OnCameraChangeListener_SUB();
static Future<com_amap_api_maps_AMap_OnCameraChangeListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnCameraChangeListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnCameraChangeListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnCameraChangeListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onCameraChange':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onCameraChange?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onCameraChange?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(args['var1']));
break;
case 'onCameraChangeFinish':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onCameraChangeFinish?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onCameraChangeFinish?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_CameraPosition? var1)? onCameraChange;
Future<void> Function(com_amap_api_maps_model_CameraPosition? var1)? onCameraChangeFinish;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnIndoorBuildingActiveListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnIndoorBuildingActiveListener {}
mixin com_amap_api_maps_AMap_OnIndoorBuildingActiveListener on java_lang_Object {
static com_amap_api_maps_AMap_OnIndoorBuildingActiveListener subInstance() => _com_amap_api_maps_AMap_OnIndoorBuildingActiveListener_SUB();
static Future<com_amap_api_maps_AMap_OnIndoorBuildingActiveListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnIndoorBuildingActiveListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnIndoorBuildingActiveListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnIndoorBuildingActiveListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'OnIndoorBuilding':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.OnIndoorBuilding?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.OnIndoorBuilding?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_IndoorBuildingInfo>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_IndoorBuildingInfo? var1)? OnIndoorBuilding;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnInfoWindowClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnInfoWindowClickListener {}
mixin com_amap_api_maps_AMap_OnInfoWindowClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnInfoWindowClickListener subInstance() => _com_amap_api_maps_AMap_OnInfoWindowClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnInfoWindowClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnInfoWindowClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnInfoWindowClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnInfoWindowClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onInfoWindowClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onInfoWindowClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onInfoWindowClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Marker>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_Marker? var1)? onInfoWindowClick;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMapClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMapClickListener {}
mixin com_amap_api_maps_AMap_OnMapClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMapClickListener subInstance() => _com_amap_api_maps_AMap_OnMapClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnMapClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMapClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMapClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMapClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMapClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMapClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_LatLng? var1)? onMapClick;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMapLoadedListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMapLoadedListener {}
mixin com_amap_api_maps_AMap_OnMapLoadedListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMapLoadedListener subInstance() => _com_amap_api_maps_AMap_OnMapLoadedListener_SUB();
static Future<com_amap_api_maps_AMap_OnMapLoadedListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMapLoadedListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMapLoadedListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMapLoadedListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMapLoaded':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapLoaded?.call([])');
}
// handle the native call
__object__.onMapLoaded?.call();
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function()? onMapLoaded;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMapLongClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMapLongClickListener {}
mixin com_amap_api_maps_AMap_OnMapLongClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMapLongClickListener subInstance() => _com_amap_api_maps_AMap_OnMapLongClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnMapLongClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMapLongClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMapLongClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMapLongClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMapLongClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapLongClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMapLongClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_LatLng? var1)? onMapLongClick;
}

View File

@ -0,0 +1,80 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMapScreenShotListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMapScreenShotListener {}
mixin com_amap_api_maps_AMap_OnMapScreenShotListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMapScreenShotListener subInstance() => _com_amap_api_maps_AMap_OnMapScreenShotListener_SUB();
static Future<com_amap_api_maps_AMap_OnMapScreenShotListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMapScreenShotListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMapScreenShotListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMapScreenShotListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMapScreenShot':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapScreenShot__android_graphics_Bitmap?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMapScreenShot__android_graphics_Bitmap?.call(AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(args['var1']));
break;
case 'onMapScreenShot_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapScreenShot__android_graphics_Bitmap__int?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onMapScreenShot__android_graphics_Bitmap__int?.call(AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(args['var1']), args['var2']);
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_graphics_Bitmap? var1)? onMapScreenShot__android_graphics_Bitmap;
Future<void> Function(android_graphics_Bitmap? var1, int? var2)? onMapScreenShot__android_graphics_Bitmap__int;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMapTouchListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMapTouchListener {}
mixin com_amap_api_maps_AMap_OnMapTouchListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMapTouchListener subInstance() => _com_amap_api_maps_AMap_OnMapTouchListener_SUB();
static Future<com_amap_api_maps_AMap_OnMapTouchListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMapTouchListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMapTouchListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMapTouchListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onTouch':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onTouch?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onTouch?.call(AmapMapFluttifyAndroidAs<android_view_MotionEvent>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_view_MotionEvent? var1)? onTouch;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMarkerClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMarkerClickListener {}
mixin com_amap_api_maps_AMap_OnMarkerClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMarkerClickListener subInstance() => _com_amap_api_maps_AMap_OnMarkerClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnMarkerClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMarkerClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMarkerClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMarkerClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMarkerClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMarkerClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMarkerClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Marker>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<bool?> Function(com_amap_api_maps_model_Marker? var1)? onMarkerClick;
}

View File

@ -0,0 +1,91 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMarkerDragListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMarkerDragListener {}
mixin com_amap_api_maps_AMap_OnMarkerDragListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMarkerDragListener subInstance() => _com_amap_api_maps_AMap_OnMarkerDragListener_SUB();
static Future<com_amap_api_maps_AMap_OnMarkerDragListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMarkerDragListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMarkerDragListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMarkerDragListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMarkerDragStart':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMarkerDragStart?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMarkerDragStart?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Marker>(args['var1']));
break;
case 'onMarkerDrag':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMarkerDrag?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMarkerDrag?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Marker>(args['var1']));
break;
case 'onMarkerDragEnd':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMarkerDragEnd?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMarkerDragEnd?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Marker>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_Marker? var1)? onMarkerDragStart;
Future<void> Function(com_amap_api_maps_model_Marker? var1)? onMarkerDrag;
Future<void> Function(com_amap_api_maps_model_Marker? var1)? onMarkerDragEnd;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMultiPointClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMultiPointClickListener {}
mixin com_amap_api_maps_AMap_OnMultiPointClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMultiPointClickListener subInstance() => _com_amap_api_maps_AMap_OnMultiPointClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnMultiPointClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMultiPointClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMultiPointClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMultiPointClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onPointClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onPointClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onPointClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_MultiPointItem>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<bool?> Function(com_amap_api_maps_model_MultiPointItem? var1)? onPointClick;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnMyLocationChangeListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnMyLocationChangeListener {}
mixin com_amap_api_maps_AMap_OnMyLocationChangeListener on java_lang_Object {
static com_amap_api_maps_AMap_OnMyLocationChangeListener subInstance() => _com_amap_api_maps_AMap_OnMyLocationChangeListener_SUB();
static Future<com_amap_api_maps_AMap_OnMyLocationChangeListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnMyLocationChangeListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnMyLocationChangeListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnMyLocationChangeListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMyLocationChange':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMyLocationChange?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMyLocationChange?.call(AmapMapFluttifyAndroidAs<android_location_Location>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_location_Location? var1)? onMyLocationChange;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnPOIClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnPOIClickListener {}
mixin com_amap_api_maps_AMap_OnPOIClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnPOIClickListener subInstance() => _com_amap_api_maps_AMap_OnPOIClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnPOIClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnPOIClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnPOIClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnPOIClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onPOIClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onPOIClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onPOIClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Poi>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_Poi? var1)? onPOIClick;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_OnPolylineClickListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_OnPolylineClickListener {}
mixin com_amap_api_maps_AMap_OnPolylineClickListener on java_lang_Object {
static com_amap_api_maps_AMap_OnPolylineClickListener subInstance() => _com_amap_api_maps_AMap_OnPolylineClickListener_SUB();
static Future<com_amap_api_maps_AMap_OnPolylineClickListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.OnPolylineClickListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_OnPolylineClickListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.OnPolylineClickListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onPolylineClick':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onPolylineClick?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onPolylineClick?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Polyline>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_model_Polyline? var1)? onPolylineClick;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_AMap_onMapPrintScreenListener_SUB extends java_lang_Object with com_amap_api_maps_AMap_onMapPrintScreenListener {}
mixin com_amap_api_maps_AMap_onMapPrintScreenListener on java_lang_Object {
static com_amap_api_maps_AMap_onMapPrintScreenListener subInstance() => _com_amap_api_maps_AMap_onMapPrintScreenListener_SUB();
static Future<com_amap_api_maps_AMap_onMapPrintScreenListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMap.onMapPrintScreenListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap_onMapPrintScreenListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.AMap.onMapPrintScreenListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onMapPrint':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapPrint?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onMapPrint?.call(AmapMapFluttifyAndroidAs<android_graphics_drawable_Drawable>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_graphics_drawable_Drawable? var1)? onMapPrint;
}

View File

@ -0,0 +1,151 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_AMapException extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.AMapException';
@override
final String tag__ = 'amap_map_fluttify';
static final String ERROR_IO = "IO 操作异常 - IOException";
static final String ERROR_SOCKET = "socket 连接异常 - SocketException";
static final String ERROR_SOCKE_TIME_OUT = "socket 连接超时 - SocketTimeoutException";
static final String ERROR_INVALID_PARAMETER = "无效的参数 - IllegalArgumentException";
static final String ERROR_NULL_PARAMETER = "空指针异常 - NullPointException";
static final String ERROR_URL = "url异常 - MalformedURLException";
static final String ERROR_UNKNOW_HOST = "未知主机 - UnKnowHostException";
static final String ERROR_UNKNOW_SERVICE = "服务器连接失败 - UnknownServiceException";
static final String ERROR_PROTOCOL = "协议解析错误 - ProtocolException";
static final String ERROR_CONNECTION = "http连接失败 - ConnectionException";
static final String ERROR_UNKNOWN = "未知的错误";
static final String ERROR_FAILURE_AUTH = "key鉴权失败";
static final String ERROR_NOT_ENOUGH_SPACE = "空间不足";
static final String ERROR_NOT_AVAILABLE = "不可写入异常";
static final String ERROR_ILLEGAL_VALUE = "非法坐标值";
static final String AMAP_NOT_SUPPORT = "移动设备上未安装高德地图或高德地图版本较旧";
static final String ILLEGAL_AMAP_ARGUMENT = "非法参数";
static final String ERROR_FAILURE_OVERSEA_AUTH = "海外鉴权失败";
//endregion
//region creators
static Future<com_amap_api_maps_AMapException> create__String(String? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_AMapException__String',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapException>(__result__)!;
}
static Future<com_amap_api_maps_AMapException> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_AMapException__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapException>(__result__)!;
}
static Future<List<com_amap_api_maps_AMapException>> create_batch__String(List<String?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_AMapException__String',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapException>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_AMapException>()
.toList() ?? <com_amap_api_maps_AMapException>[];
}
static Future<List<com_amap_api_maps_AMapException>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_AMapException__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapException>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_AMapException>()
.toList() ?? <com_amap_api_maps_AMapException>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<String?> getErrorMessage() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapException@$refId::getErrorMessage([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapException::getErrorMessage', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_AMapException{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_AMapException_Batch on List<com_amap_api_maps_AMapException?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<String?>> getErrorMessage_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapException::getErrorMessage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
//endregion
}

View File

@ -0,0 +1,708 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_AMapOptions extends java_lang_Object with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.AMapOptions';
@override
final String tag__ = 'amap_map_fluttify';
static final int LOGO_POSITION_BOTTOM_LEFT = 0;
static final int LOGO_POSITION_BOTTOM_CENTER = 1;
static final int LOGO_POSITION_BOTTOM_RIGHT = 2;
static final int ZOOM_POSITION_RIGHT_CENTER = 1;
static final int ZOOM_POSITION_RIGHT_BUTTOM = 2;
static final int LOGO_MARGIN_LEFT = 0;
static final int LOGO_MARGIN_RIGHT = 1;
static final int LOGO_MARGIN_BOTTOM = 2;
//endregion
//region creators
static Future<com_amap_api_maps_AMapOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_AMapOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_AMapOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_AMapOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_AMapOptions>()
.toList() ?? <com_amap_api_maps_AMapOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_AMapOptions?> logoPosition(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::logoPosition([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::logoPosition', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> zOrderOnTop(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::zOrderOnTop([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zOrderOnTop', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> mapType(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::mapType([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::mapType', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> camera(com_amap_api_maps_model_CameraPosition? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::camera([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::camera', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> scaleControlsEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::scaleControlsEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::scaleControlsEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> zoomControlsEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::zoomControlsEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zoomControlsEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> compassEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::compassEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::compassEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> scrollGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::scrollGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::scrollGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> zoomGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::zoomGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zoomGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> tiltGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::tiltGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::tiltGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<com_amap_api_maps_AMapOptions?> rotateGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::rotateGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::rotateGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__);
}
Future<int?> getLogoPosition() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getLogoPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getLogoPosition', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getZOrderOnTop() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getZOrderOnTop([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZOrderOnTop', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getMapType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getMapType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getMapType', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CameraPosition?> getCamera() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getCamera([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getCamera', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__);
}
Future<bool?> getScaleControlsEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getScaleControlsEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getScaleControlsEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getZoomControlsEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getZoomControlsEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZoomControlsEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getCompassEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getCompassEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getCompassEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getScrollGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getScrollGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getScrollGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getZoomGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getZoomGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZoomGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getTiltGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getTiltGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getTiltGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> getRotateGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptions@$refId::getRotateGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getRotateGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_AMapOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_AMapOptions_Batch on List<com_amap_api_maps_AMapOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_AMapOptions?>> logoPosition_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::logoPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> zOrderOnTop_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zOrderOnTop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> mapType_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::mapType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> camera_batch(List<com_amap_api_maps_model_CameraPosition?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::camera_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> scaleControlsEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::scaleControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> zoomControlsEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zoomControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> compassEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::compassEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> scrollGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::scrollGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> zoomGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::zoomGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> tiltGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::tiltGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<com_amap_api_maps_AMapOptions?>> rotateGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::rotateGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(__result__)).cast<com_amap_api_maps_AMapOptions?>().toList();
}
Future<List<int?>> getLogoPosition_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getLogoPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<bool?>> getZOrderOnTop_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZOrderOnTop_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<int?>> getMapType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getMapType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<com_amap_api_maps_model_CameraPosition?>> getCamera_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getCamera_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__)).cast<com_amap_api_maps_model_CameraPosition?>().toList();
}
Future<List<bool?>> getScaleControlsEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getScaleControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getZoomControlsEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZoomControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getCompassEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getCompassEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getScrollGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getScrollGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getZoomGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getZoomGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getTiltGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getTiltGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> getRotateGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptions::getRotateGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_AMapOptionsCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.AMapOptionsCreator';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_AMapOptionsCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_AMapOptionsCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptionsCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_AMapOptionsCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_AMapOptionsCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptionsCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_AMapOptionsCreator>()
.toList() ?? <com_amap_api_maps_AMapOptionsCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_AMapOptions>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapOptionsCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptionsCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_AMapOptions>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_AMapOptionsCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_AMapOptionsCreator_Batch on List<com_amap_api_maps_AMapOptionsCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_AMapOptions>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapOptionsCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_AMapOptions>().toList()).cast<List<com_amap_api_maps_AMapOptions>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,351 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_AMapUtils extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.AMapUtils';
@override
final String tag__ = 'amap_map_fluttify';
static final int DRIVING_DEFAULT = 0;
static final int DRIVING_SAVE_MONEY = 1;
static final int DRIVING_SHORT_DISTANCE = 2;
static final int DRIVING_NO_HIGHWAY = 3;
static final int DRIVING_AVOID_CONGESTION = 4;
static final int DRIVING_NO_HIGHWAY_AVOID_SHORT_MONEY = 5;
static final int DRIVING_NO_HIGHWAY_AVOID_CONGESTION = 6;
static final int DRIVING_SAVE_MONEY_AVOID_CONGESTION = 7;
static final int DRIVING_NO_HIGHWAY_SAVE_MONEY_AVOID_CONGESTION = 8;
static final int BUS_TIME_FIRST = 0;
static final int BUS_MONEY_LITTLE = 1;
static final int BUS_TRANSFER_LITTLE = 2;
static final int BUS_WALK_LITTLE = 3;
static final int BUS_COMFORT = 4;
static final int BUS_NO_SUBWAY = 5;
//endregion
//region creators
static Future<com_amap_api_maps_AMapUtils> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_AMapUtils__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapUtils>(__result__)!;
}
static Future<List<com_amap_api_maps_AMapUtils>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_AMapUtils__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMapUtils>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_AMapUtils>()
.toList() ?? <com_amap_api_maps_AMapUtils>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<double?> calculateLineDistance(com_amap_api_maps_model_LatLng? var0, com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::calculateLineDistance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateLineDistance', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<double?> calculateArea__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng(com_amap_api_maps_model_LatLng? var0, com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::calculateArea([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateArea__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<double?> calculateArea__List_com_amap_api_maps_model_LatLng_(List<com_amap_api_maps_model_LatLng>? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::calculateArea([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateArea__List_com_amap_api_maps_model_LatLng_', {"var0": var0});
// handle native call
return __result__;
}
static Future<void> getLatestAMapApp(android_content_Context? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::getLatestAMapApp([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::getLatestAMapApp', {"var0": var0});
// handle native call
return __result__;
}
static Future<void> openAMapNavi(com_amap_api_maps_model_NaviPara? var0, android_content_Context? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::openAMapNavi([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapNavi', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<void> openAMapPoiNearbySearch(com_amap_api_maps_model_PoiPara? var0, android_content_Context? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::openAMapPoiNearbySearch([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapPoiNearbySearch', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<void> openAMapDrivingRoute(com_amap_api_maps_model_RoutePara? var0, android_content_Context? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::openAMapDrivingRoute([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapDrivingRoute', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<void> openAMapTransitRoute(com_amap_api_maps_model_RoutePara? var0, android_content_Context? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::openAMapTransitRoute([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapTransitRoute', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
static Future<void> openAMapWalkingRoute(com_amap_api_maps_model_RoutePara? var0, android_content_Context? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.AMapUtils::openAMapWalkingRoute([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapWalkingRoute', {"var0": var0, "var1": var1});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_AMapUtils{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_AMapUtils_Batch on List<com_amap_api_maps_AMapUtils?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<double?>> calculateLineDistance_batch(List<com_amap_api_maps_model_LatLng?> var0, List<com_amap_api_maps_model_LatLng?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateLineDistance_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
static Future<List<double?>> calculateArea__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng_batch(List<com_amap_api_maps_model_LatLng?> var0, List<com_amap_api_maps_model_LatLng?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateArea__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
static Future<List<double?>> calculateArea__List_com_amap_api_maps_model_LatLng__batch(List<List<com_amap_api_maps_model_LatLng>?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::calculateArea__List_com_amap_api_maps_model_LatLng__batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
static Future<List<void>> getLatestAMapApp_batch(List<android_content_Context?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::getLatestAMapApp_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
static Future<List<void>> openAMapNavi_batch(List<com_amap_api_maps_model_NaviPara?> var0, List<android_content_Context?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapNavi_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
static Future<List<void>> openAMapPoiNearbySearch_batch(List<com_amap_api_maps_model_PoiPara?> var0, List<android_content_Context?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapPoiNearbySearch_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
static Future<List<void>> openAMapDrivingRoute_batch(List<com_amap_api_maps_model_RoutePara?> var0, List<android_content_Context?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapDrivingRoute_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
static Future<List<void>> openAMapTransitRoute_batch(List<com_amap_api_maps_model_RoutePara?> var0, List<android_content_Context?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapTransitRoute_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
static Future<List<void>> openAMapWalkingRoute_batch(List<com_amap_api_maps_model_RoutePara?> var0, List<android_content_Context?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.AMapUtils::openAMapWalkingRoute_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,67 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_BaseMapView_SUB extends java_lang_Object with com_amap_api_maps_BaseMapView {}
mixin com_amap_api_maps_BaseMapView on java_lang_Object {
static com_amap_api_maps_BaseMapView subInstance() => _com_amap_api_maps_BaseMapView_SUB();
@override
final String tag__ = 'amap_map_fluttify';
Future<void> loadWorldVectorMap(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.BaseMapView@$refId::loadWorldVectorMap([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.BaseMapView::loadWorldVectorMap', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
}
extension com_amap_api_maps_BaseMapView_Batch on List<com_amap_api_maps_BaseMapView> {
//region methods
Future<List<void>> loadWorldVectorMap_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.BaseMapView::loadWorldVectorMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,67 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_CameraUpdate extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.CameraUpdate';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_CameraUpdate{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_CameraUpdate_Batch on List<com_amap_api_maps_CameraUpdate?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,505 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_CameraUpdateFactory extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.CameraUpdateFactory';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_CameraUpdateFactory> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_CameraUpdateFactory__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdateFactory>(__result__)!;
}
static Future<List<com_amap_api_maps_CameraUpdateFactory>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_CameraUpdateFactory__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdateFactory>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_CameraUpdateFactory>()
.toList() ?? <com_amap_api_maps_CameraUpdateFactory>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_CameraUpdate?> zoomIn() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::zoomIn([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomIn', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> zoomOut() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::zoomOut([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomOut', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> scrollBy(double? var0, double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::scrollBy([\'var0\':$var0, \'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::scrollBy', {"var0": var0, "var1": var1});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> zoomTo(double? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::zoomTo([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomTo', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> zoomBy__double(double? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::zoomBy([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomBy__double', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> zoomBy__double__android_graphics_Point(double? var0, android_graphics_Point? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::zoomBy([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomBy__double__android_graphics_Point', {"var0": var0, "var1": var1});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newCameraPosition(com_amap_api_maps_model_CameraPosition? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newCameraPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newCameraPosition', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newLatLng(com_amap_api_maps_model_LatLng? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newLatLng([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLng', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newLatLngZoom(com_amap_api_maps_model_LatLng? var0, double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newLatLngZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngZoom', {"var0": var0, "var1": var1});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int(com_amap_api_maps_model_LatLngBounds? var0, int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newLatLngBounds([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int', {"var0": var0, "var1": var1});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> changeLatLng(com_amap_api_maps_model_LatLng? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::changeLatLng([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeLatLng', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> changeBearing(double? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::changeBearing([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeBearing', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> changeTilt(double? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::changeTilt([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeTilt', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int__int__int(com_amap_api_maps_model_LatLngBounds? var0, int? var1, int? var2, int? var3) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newLatLngBounds([\'var1\':$var1, \'var2\':$var2, \'var3\':$var3])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int__int__int', {"var0": var0, "var1": var1, "var2": var2, "var3": var3});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
static Future<com_amap_api_maps_CameraUpdate?> newLatLngBoundsRect(com_amap_api_maps_model_LatLngBounds? var0, int? var1, int? var2, int? var3, int? var4) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CameraUpdateFactory::newLatLngBoundsRect([\'var1\':$var1, \'var2\':$var2, \'var3\':$var3, \'var4\':$var4])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBoundsRect', {"var0": var0, "var1": var1, "var2": var2, "var3": var3, "var4": var4});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_CameraUpdateFactory{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_CameraUpdateFactory_Batch on List<com_amap_api_maps_CameraUpdateFactory?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_CameraUpdate?>> zoomIn_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomIn_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> zoomOut_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomOut_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> scrollBy_batch(List<double?> var0, List<double?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::scrollBy_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> zoomTo_batch(List<double?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomTo_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> zoomBy__double_batch(List<double?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomBy__double_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> zoomBy__double__android_graphics_Point_batch(List<double?> var0, List<android_graphics_Point?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::zoomBy__double__android_graphics_Point_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newCameraPosition_batch(List<com_amap_api_maps_model_CameraPosition?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newCameraPosition_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newLatLng_batch(List<com_amap_api_maps_model_LatLng?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLng_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newLatLngZoom_batch(List<com_amap_api_maps_model_LatLng?> var0, List<double?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngZoom_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int_batch(List<com_amap_api_maps_model_LatLngBounds?> var0, List<int?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> changeLatLng_batch(List<com_amap_api_maps_model_LatLng?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeLatLng_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> changeBearing_batch(List<double?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeBearing_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> changeTilt_batch(List<double?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::changeTilt_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int__int__int_batch(List<com_amap_api_maps_model_LatLngBounds?> var0, List<int?> var1, List<int?> var2, List<int?> var3) async {
assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBounds__com_amap_api_maps_model_LatLngBounds__int__int__int_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
static Future<List<com_amap_api_maps_CameraUpdate?>> newLatLngBoundsRect_batch(List<com_amap_api_maps_model_LatLngBounds?> var0, List<int?> var1, List<int?> var2, List<int?> var3, List<int?> var4) async {
assert(var0.length == var1.length && var1.length == var2.length && var2.length == var3.length && var3.length == var4.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CameraUpdateFactory::newLatLngBoundsRect_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CameraUpdate>(__result__)).cast<com_amap_api_maps_CameraUpdate?>().toList();
}
//endregion
}

View File

@ -0,0 +1,197 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_CoordinateConverter extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.CoordinateConverter';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_CoordinateConverter> create__android_content_Context(android_content_Context? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_CoordinateConverter__android_content_Context',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(__result__)!;
}
static Future<List<com_amap_api_maps_CoordinateConverter>> create_batch__android_content_Context(List<android_content_Context?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_CoordinateConverter__android_content_Context',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_CoordinateConverter>()
.toList() ?? <com_amap_api_maps_CoordinateConverter>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_CoordinateConverter?> from(com_amap_api_maps_CoordinateConverter_CoordType? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CoordinateConverter@$refId::from([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::from', {"var1": var1?.toValue(), "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(__result__);
}
Future<com_amap_api_maps_CoordinateConverter?> coord(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CoordinateConverter@$refId::coord([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::coord', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> convert() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CoordinateConverter@$refId::convert([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::convert', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
static Future<bool?> isAMapDataAvailable(double? var0, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CoordinateConverter::isAMapDataAvailable([\'var0\':$var0, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::isAMapDataAvailable', {"var0": var0, "var2": var2});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_CoordinateConverter{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_CoordinateConverter_Batch on List<com_amap_api_maps_CoordinateConverter?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_CoordinateConverter?>> from_batch(List<com_amap_api_maps_CoordinateConverter_CoordType?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::from_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__]?.toValue(), "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(__result__)).cast<com_amap_api_maps_CoordinateConverter?>().toList();
}
Future<List<com_amap_api_maps_CoordinateConverter?>> coord_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::coord_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_CoordinateConverter>(__result__)).cast<com_amap_api_maps_CoordinateConverter?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> convert_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::convert_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
static Future<List<bool?>> isAMapDataAvailable_batch(List<double?> var0, List<double?> var2) async {
assert(var0.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CoordinateConverter::isAMapDataAvailable_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var2": var2[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,38 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
enum com_amap_api_maps_CoordinateConverter_CoordType {
BAIDU /* null */,
MAPBAR /* null */,
GPS /* null */,
MAPABC /* null */,
SOSOMAP /* null */,
ALIYUN /* null */,
GOOGLE /* null */
}
extension com_amap_api_maps_CoordinateConverter_CoordTypeToX on com_amap_api_maps_CoordinateConverter_CoordType {
int toValue() {
switch (this) {
case com_amap_api_maps_CoordinateConverter_CoordType.BAIDU: return com_amap_api_maps_CoordinateConverter_CoordType.BAIDU.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.MAPBAR: return com_amap_api_maps_CoordinateConverter_CoordType.MAPBAR.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.GPS: return com_amap_api_maps_CoordinateConverter_CoordType.GPS.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.MAPABC: return com_amap_api_maps_CoordinateConverter_CoordType.MAPABC.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.SOSOMAP: return com_amap_api_maps_CoordinateConverter_CoordType.SOSOMAP.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.ALIYUN: return com_amap_api_maps_CoordinateConverter_CoordType.ALIYUN.index + 0;
case com_amap_api_maps_CoordinateConverter_CoordType.GOOGLE: return com_amap_api_maps_CoordinateConverter_CoordType.GOOGLE.index + 0;
default: return 0;
}
}
}
extension com_amap_api_maps_CoordinateConverter_CoordTypeFromX on int {
com_amap_api_maps_CoordinateConverter_CoordType tocom_amap_api_maps_CoordinateConverter_CoordType() {
switch (this) {
default: return com_amap_api_maps_CoordinateConverter_CoordType.values[this + 0];
}
}
}

View File

@ -0,0 +1,67 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_CustomRenderer_SUB extends java_lang_Object with com_amap_api_maps_CustomRenderer {}
mixin com_amap_api_maps_CustomRenderer on java_lang_Object {
static com_amap_api_maps_CustomRenderer subInstance() => _com_amap_api_maps_CustomRenderer_SUB();
@override
final String tag__ = 'amap_map_fluttify';
Future<void> OnMapReferencechanged() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.CustomRenderer@$refId::OnMapReferencechanged([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CustomRenderer::OnMapReferencechanged', {"__this__": this});
// handle native call
return __result__;
}
}
extension com_amap_api_maps_CustomRenderer_Batch on List<com_amap_api_maps_CustomRenderer> {
//region methods
Future<List<void>> OnMapReferencechanged_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.CustomRenderer::OnMapReferencechanged_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_ExceptionLogger_SUB extends java_lang_Object with com_amap_api_maps_ExceptionLogger {}
mixin com_amap_api_maps_ExceptionLogger on java_lang_Object {
static com_amap_api_maps_ExceptionLogger subInstance() => _com_amap_api_maps_ExceptionLogger_SUB();
static Future<com_amap_api_maps_ExceptionLogger> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.ExceptionLogger::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_ExceptionLogger>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.ExceptionLogger::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onDownloaderException_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onDownloaderException?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onDownloaderException?.call(args['var1'], args['var2']);
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(int? var1, int? var2)? onDownloaderException;
}

View File

@ -0,0 +1,278 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_InfoWindowAnimationManager extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.InfoWindowAnimationManager';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> setInfoWindowAnimation(com_amap_api_maps_model_animation_Animation? var1, com_amap_api_maps_model_animation_Animation_AnimationListener? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowAnimation', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowAppearAnimation(com_amap_api_maps_model_animation_Animation? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowAppearAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowAppearAnimation', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowBackColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowBackColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackColor', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowBackEnable(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowBackEnable([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackEnable', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowBackScale(double? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowBackScale([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackScale', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowDisappearAnimation(com_amap_api_maps_model_animation_Animation? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowDisappearAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowDisappearAnimation', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowMovingAnimation(com_amap_api_maps_model_animation_Animation? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::setInfoWindowMovingAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowMovingAnimation', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> startAnimation() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowAnimationManager@$refId::startAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::startAnimation', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_InfoWindowAnimationManager{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_InfoWindowAnimationManager_Batch on List<com_amap_api_maps_InfoWindowAnimationManager?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> setInfoWindowAppearAnimation_batch(List<com_amap_api_maps_model_animation_Animation?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowAppearAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindowBackColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindowBackEnable_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackEnable_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindowBackScale_batch(List<double?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowBackScale_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindowDisappearAnimation_batch(List<com_amap_api_maps_model_animation_Animation?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowDisappearAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindowMovingAnimation_batch(List<com_amap_api_maps_model_animation_Animation?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::setInfoWindowMovingAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> startAnimation_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowAnimationManager::startAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,310 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_InfoWindowParams extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.InfoWindowParams';
@override
final String tag__ = 'amap_map_fluttify';
static final int INFOWINDOW_TYPE_IMAGE = 1;
static final int INFOWINDOW_TYPE_VIEW = 2;
//endregion
//region creators
static Future<com_amap_api_maps_InfoWindowParams> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_InfoWindowParams__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_InfoWindowParams>(__result__)!;
}
static Future<List<com_amap_api_maps_InfoWindowParams>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_InfoWindowParams__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_InfoWindowParams>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_InfoWindowParams>()
.toList() ?? <com_amap_api_maps_InfoWindowParams>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> setInfoWindowUpdateTime(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::setInfoWindowUpdateTime([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindowUpdateTime', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getInfoWindowUpdateTime() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::getInfoWindowUpdateTime([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindowUpdateTime', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindowType(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::setInfoWindowType([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindowType', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getInfoWindowType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::getInfoWindowType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindowType', {"__this__": this});
// handle native call
return __result__;
}
Future<android_view_View?> getInfoWindow() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::getInfoWindow([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindow', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
Future<void> setInfoContent(android_view_View? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::setInfoContent([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoContent', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setInfoWindow(android_view_View? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::setInfoWindow([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindow', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<android_view_View?> getInfoContents() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.InfoWindowParams@$refId::getInfoContents([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoContents', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_view_View>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_InfoWindowParams{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_InfoWindowParams_Batch on List<com_amap_api_maps_InfoWindowParams?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> setInfoWindowUpdateTime_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindowUpdateTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getInfoWindowUpdateTime_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindowUpdateTime_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<void>> setInfoWindowType_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindowType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getInfoWindowType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindowType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<android_view_View?>> getInfoWindow_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoWindow_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
Future<List<void>> setInfoContent_batch(List<android_view_View?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoContent_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setInfoWindow_batch(List<android_view_View?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::setInfoWindow_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<android_view_View?>> getInfoContents_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.InfoWindowParams::getInfoContents_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_view_View>(__result__)).cast<android_view_View?>().toList();
}
//endregion
}

View File

@ -0,0 +1,80 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_LocationSource_SUB extends java_lang_Object with com_amap_api_maps_LocationSource {}
mixin com_amap_api_maps_LocationSource on java_lang_Object {
static com_amap_api_maps_LocationSource subInstance() => _com_amap_api_maps_LocationSource_SUB();
static Future<com_amap_api_maps_LocationSource> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.LocationSource::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_LocationSource>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.LocationSource::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'activate':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.activate?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.activate?.call(AmapMapFluttifyAndroidAs<com_amap_api_maps_LocationSource_OnLocationChangedListener>(args['var1']));
break;
case 'deactivate':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.deactivate?.call([])');
}
// handle the native call
__object__.deactivate?.call();
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(com_amap_api_maps_LocationSource_OnLocationChangedListener? var1)? activate;
Future<void> Function()? deactivate;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_LocationSource_OnLocationChangedListener_SUB extends java_lang_Object with com_amap_api_maps_LocationSource_OnLocationChangedListener {}
mixin com_amap_api_maps_LocationSource_OnLocationChangedListener on java_lang_Object {
static com_amap_api_maps_LocationSource_OnLocationChangedListener subInstance() => _com_amap_api_maps_LocationSource_OnLocationChangedListener_SUB();
static Future<com_amap_api_maps_LocationSource_OnLocationChangedListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.LocationSource.OnLocationChangedListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_LocationSource_OnLocationChangedListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.LocationSource.OnLocationChangedListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onLocationChanged':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onLocationChanged?.call([\'var1\':${args['var1']}])');
}
// handle the native call
__object__.onLocationChanged?.call(AmapMapFluttifyAndroidAs<android_location_Location>(args['var1']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_location_Location? var1)? onLocationChanged;
}

View File

@ -0,0 +1,449 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_MapFragment extends java_lang_Object with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.MapFragment';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_MapFragment> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_MapFragment__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(__result__)!;
}
static Future<List<com_amap_api_maps_MapFragment>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_MapFragment__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_MapFragment>()
.toList() ?? <com_amap_api_maps_MapFragment>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_MapFragment?> newInstance() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::newInstance', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(__result__);
}
static Future<com_amap_api_maps_MapFragment?> newInstance__com_amap_api_maps_AMapOptions(com_amap_api_maps_AMapOptions? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::newInstance__com_amap_api_maps_AMapOptions', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(__result__);
}
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onAttach(android_app_Activity? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onAttach([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onAttach', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroyView() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onDestroyView([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onDestroyView', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setArguments(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::setArguments([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::setArguments', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setUserVisibleHint(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapFragment@$refId::setUserVisibleHint([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::setUserVisibleHint', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_MapFragment{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_MapFragment_Batch on List<com_amap_api_maps_MapFragment?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_MapFragment?>> newInstance_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::newInstance_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(__result__)).cast<com_amap_api_maps_MapFragment?>().toList();
}
static Future<List<com_amap_api_maps_MapFragment?>> newInstance__com_amap_api_maps_AMapOptions_batch(List<com_amap_api_maps_AMapOptions?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::newInstance__com_amap_api_maps_AMapOptions_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_MapFragment>(__result__)).cast<com_amap_api_maps_MapFragment?>().toList();
}
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onAttach_batch(List<android_app_Activity?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onAttach_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroyView_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onDestroyView_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setArguments_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::setArguments_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setUserVisibleHint_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapFragment::setUserVisibleHint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,330 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_MapView extends android_widget_FrameLayout with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.MapView';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_MapView> create__android_content_Context(android_content_Context? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_MapView__android_content_Context',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_MapView>(__result__)!;
}
static Future<com_amap_api_maps_MapView> create__android_content_Context__com_amap_api_maps_AMapOptions(android_content_Context? var1, com_amap_api_maps_AMapOptions? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_MapView__android_content_Context__com_amap_api_maps_AMapOptions',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_MapView>(__result__)!;
}
static Future<List<com_amap_api_maps_MapView>> create_batch__android_content_Context(List<android_content_Context?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_MapView__android_content_Context',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_MapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_MapView>()
.toList() ?? <com_amap_api_maps_MapView>[];
}
static Future<List<com_amap_api_maps_MapView>> create_batch__android_content_Context__com_amap_api_maps_AMapOptions(List<android_content_Context?> var1, List<com_amap_api_maps_AMapOptions?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_MapView__android_content_Context__com_amap_api_maps_AMapOptions',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_MapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_MapView>()
.toList() ?? <com_amap_api_maps_MapView>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setVisibility(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.MapView@$refId::setVisibility([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::setVisibility', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_MapView{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_MapView_Batch on List<com_amap_api_maps_MapView?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setVisibility_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.MapView::setVisibility_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,345 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_Projection extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.Projection';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_LatLng?> fromScreenLocation(android_graphics_Point? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::fromScreenLocation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::fromScreenLocation', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<android_graphics_Point?> toScreenLocation(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::toScreenLocation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toScreenLocation', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_graphics_Point>(__result__);
}
@deprecated
Future<android_graphics_PointF?> toMapLocation(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::toMapLocation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toMapLocation', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_graphics_PointF>(__result__);
}
Future<android_graphics_PointF?> toOpenGLLocation(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::toOpenGLLocation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toOpenGLLocation', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_graphics_PointF>(__result__);
}
Future<double?> toOpenGLWidth(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::toOpenGLWidth([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toOpenGLWidth', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_VisibleRegion?> getVisibleRegion() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::getVisibleRegion([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getVisibleRegion', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_VisibleRegion>(__result__);
}
Future<com_amap_api_maps_model_TileProjection?> fromBoundsToTile(com_amap_api_maps_model_LatLngBounds? var1, int? var2, int? var3) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::fromBoundsToTile([\'var2\':$var2, \'var3\':$var3])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::fromBoundsToTile', {"var1": var1, "var2": var2, "var3": var3, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_TileProjection>(__result__);
}
Future<com_amap_api_maps_model_LatLngBounds?> getMapBounds(com_amap_api_maps_model_LatLng? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::getMapBounds([\'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getMapBounds', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__);
}
Future<com_amap_api_maps_model_AMapCameraInfo?> getCameraInfo() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::getCameraInfo([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getCameraInfo', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapCameraInfo>(__result__);
}
Future<double?> calZoomByTargetPos(com_amap_api_maps_model_LatLng? var1, int? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.Projection@$refId::calZoomByTargetPos([\'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::calZoomByTargetPos', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_Projection{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_Projection_Batch on List<com_amap_api_maps_Projection?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_LatLng?>> fromScreenLocation_batch(List<android_graphics_Point?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::fromScreenLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<android_graphics_Point?>> toScreenLocation_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toScreenLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_graphics_Point>(__result__)).cast<android_graphics_Point?>().toList();
}
@deprecated
Future<List<android_graphics_PointF?>> toMapLocation_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toMapLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_graphics_PointF>(__result__)).cast<android_graphics_PointF?>().toList();
}
Future<List<android_graphics_PointF?>> toOpenGLLocation_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toOpenGLLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_graphics_PointF>(__result__)).cast<android_graphics_PointF?>().toList();
}
Future<List<double?>> toOpenGLWidth_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::toOpenGLWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<com_amap_api_maps_model_VisibleRegion?>> getVisibleRegion_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getVisibleRegion_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_VisibleRegion>(__result__)).cast<com_amap_api_maps_model_VisibleRegion?>().toList();
}
Future<List<com_amap_api_maps_model_TileProjection?>> fromBoundsToTile_batch(List<com_amap_api_maps_model_LatLngBounds?> var1, List<int?> var2, List<int?> var3) async {
assert(var1.length == var2.length && var2.length == var3.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::fromBoundsToTile_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_TileProjection>(__result__)).cast<com_amap_api_maps_model_TileProjection?>().toList();
}
Future<List<com_amap_api_maps_model_LatLngBounds?>> getMapBounds_batch(List<com_amap_api_maps_model_LatLng?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getMapBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__)).cast<com_amap_api_maps_model_LatLngBounds?>().toList();
}
Future<List<com_amap_api_maps_model_AMapCameraInfo?>> getCameraInfo_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::getCameraInfo_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapCameraInfo>(__result__)).cast<com_amap_api_maps_model_AMapCameraInfo?>().toList();
}
Future<List<double?>> calZoomByTargetPos_batch(List<com_amap_api_maps_model_LatLng?> var1, List<int?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.Projection::calZoomByTargetPos_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
}

View File

@ -0,0 +1,449 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_SupportMapFragment extends java_lang_Object with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.SupportMapFragment';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_SupportMapFragment> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_SupportMapFragment__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(__result__)!;
}
static Future<List<com_amap_api_maps_SupportMapFragment>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_SupportMapFragment__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_SupportMapFragment>()
.toList() ?? <com_amap_api_maps_SupportMapFragment>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_SupportMapFragment?> newInstance() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::newInstance', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(__result__);
}
static Future<com_amap_api_maps_SupportMapFragment?> newInstance__com_amap_api_maps_AMapOptions(com_amap_api_maps_AMapOptions? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::newInstance__com_amap_api_maps_AMapOptions', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(__result__);
}
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onAttach(android_app_Activity? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onAttach([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onAttach', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroyView() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onDestroyView([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onDestroyView', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setArguments(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::setArguments([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::setArguments', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setUserVisibleHint(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SupportMapFragment@$refId::setUserVisibleHint([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::setUserVisibleHint', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_SupportMapFragment{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_SupportMapFragment_Batch on List<com_amap_api_maps_SupportMapFragment?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_SupportMapFragment?>> newInstance_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::newInstance_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(__result__)).cast<com_amap_api_maps_SupportMapFragment?>().toList();
}
static Future<List<com_amap_api_maps_SupportMapFragment?>> newInstance__com_amap_api_maps_AMapOptions_batch(List<com_amap_api_maps_AMapOptions?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::newInstance__com_amap_api_maps_AMapOptions_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_SupportMapFragment>(__result__)).cast<com_amap_api_maps_SupportMapFragment?>().toList();
}
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onAttach_batch(List<android_app_Activity?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onAttach_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroyView_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onDestroyView_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setArguments_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::setArguments_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setUserVisibleHint_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SupportMapFragment::setUserVisibleHint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,103 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_SwipeDismissView extends android_widget_RelativeLayout {
//region constants
static const String name__ = 'com.amap.api.maps.SwipeDismissView';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_SwipeDismissView> create__android_content_Context__android_view_View(android_content_Context? var1, android_view_View? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_SwipeDismissView__android_content_Context__android_view_View',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_SwipeDismissView>(__result__)!;
}
static Future<List<com_amap_api_maps_SwipeDismissView>> create_batch__android_content_Context__android_view_View(List<android_content_Context?> var1, List<android_view_View?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_SwipeDismissView__android_content_Context__android_view_View',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_SwipeDismissView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_SwipeDismissView>()
.toList() ?? <com_amap_api_maps_SwipeDismissView>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> setCallback(com_amap_api_maps_WearMapView_OnDismissCallback? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.SwipeDismissView@$refId::setCallback([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.SwipeDismissView::setCallback', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_SwipeDismissView{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_SwipeDismissView_Batch on List<com_amap_api_maps_SwipeDismissView?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,449 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_TextureMapFragment extends java_lang_Object with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.TextureMapFragment';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_TextureMapFragment> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_TextureMapFragment__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(__result__)!;
}
static Future<List<com_amap_api_maps_TextureMapFragment>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_TextureMapFragment__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_TextureMapFragment>()
.toList() ?? <com_amap_api_maps_TextureMapFragment>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_TextureMapFragment?> newInstance() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::newInstance', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(__result__);
}
static Future<com_amap_api_maps_TextureMapFragment?> newInstance__com_amap_api_maps_AMapOptions(com_amap_api_maps_AMapOptions? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::newInstance__com_amap_api_maps_AMapOptions', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(__result__);
}
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onAttach(android_app_Activity? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onAttach([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onAttach', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroyView() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onDestroyView([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onDestroyView', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setArguments(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::setArguments([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::setArguments', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setUserVisibleHint(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapFragment@$refId::setUserVisibleHint([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::setUserVisibleHint', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_TextureMapFragment{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_TextureMapFragment_Batch on List<com_amap_api_maps_TextureMapFragment?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_TextureMapFragment?>> newInstance_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::newInstance_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(__result__)).cast<com_amap_api_maps_TextureMapFragment?>().toList();
}
static Future<List<com_amap_api_maps_TextureMapFragment?>> newInstance__com_amap_api_maps_AMapOptions_batch(List<com_amap_api_maps_AMapOptions?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::newInstance__com_amap_api_maps_AMapOptions_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapFragment>(__result__)).cast<com_amap_api_maps_TextureMapFragment?>().toList();
}
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onAttach_batch(List<android_app_Activity?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onAttach_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroyView_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onDestroyView_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setArguments_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::setArguments_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setUserVisibleHint_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapFragment::setUserVisibleHint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,330 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_TextureMapView extends android_widget_FrameLayout with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.TextureMapView';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_TextureMapView> create__android_content_Context(android_content_Context? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_TextureMapView__android_content_Context',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapView>(__result__)!;
}
static Future<com_amap_api_maps_TextureMapView> create__android_content_Context__com_amap_api_maps_AMapOptions(android_content_Context? var1, com_amap_api_maps_AMapOptions? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_TextureMapView__android_content_Context__com_amap_api_maps_AMapOptions',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapView>(__result__)!;
}
static Future<List<com_amap_api_maps_TextureMapView>> create_batch__android_content_Context(List<android_content_Context?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_TextureMapView__android_content_Context',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_TextureMapView>()
.toList() ?? <com_amap_api_maps_TextureMapView>[];
}
static Future<List<com_amap_api_maps_TextureMapView>> create_batch__android_content_Context__com_amap_api_maps_AMapOptions(List<android_content_Context?> var1, List<com_amap_api_maps_AMapOptions?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_TextureMapView__android_content_Context__com_amap_api_maps_AMapOptions',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureMapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_TextureMapView>()
.toList() ?? <com_amap_api_maps_TextureMapView>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setVisibility(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureMapView@$refId::setVisibility([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::setVisibility', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_TextureMapView{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_TextureMapView_Batch on List<com_amap_api_maps_TextureMapView?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setVisibility_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureMapView::setVisibility_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,449 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_TextureSupportMapFragment extends java_lang_Object with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.TextureSupportMapFragment';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_TextureSupportMapFragment> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_TextureSupportMapFragment__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(__result__)!;
}
static Future<List<com_amap_api_maps_TextureSupportMapFragment>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_TextureSupportMapFragment__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_TextureSupportMapFragment>()
.toList() ?? <com_amap_api_maps_TextureSupportMapFragment>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_TextureSupportMapFragment?> newInstance() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::newInstance', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(__result__);
}
static Future<com_amap_api_maps_TextureSupportMapFragment?> newInstance__com_amap_api_maps_AMapOptions(com_amap_api_maps_AMapOptions? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment::newInstance([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::newInstance__com_amap_api_maps_AMapOptions', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(__result__);
}
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onAttach(android_app_Activity? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onAttach([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onAttach', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroyView() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onDestroyView([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onDestroyView', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setArguments(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::setArguments([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::setArguments', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setUserVisibleHint(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.TextureSupportMapFragment@$refId::setUserVisibleHint([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::setUserVisibleHint', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_TextureSupportMapFragment{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_TextureSupportMapFragment_Batch on List<com_amap_api_maps_TextureSupportMapFragment?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_TextureSupportMapFragment?>> newInstance_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::newInstance_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(__result__)).cast<com_amap_api_maps_TextureSupportMapFragment?>().toList();
}
static Future<List<com_amap_api_maps_TextureSupportMapFragment?>> newInstance__com_amap_api_maps_AMapOptions_batch(List<com_amap_api_maps_AMapOptions?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::newInstance__com_amap_api_maps_AMapOptions_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_TextureSupportMapFragment>(__result__)).cast<com_amap_api_maps_TextureSupportMapFragment?>().toList();
}
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onAttach_batch(List<android_app_Activity?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onAttach_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroyView_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onDestroyView_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setArguments_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::setArguments_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setUserVisibleHint_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.TextureSupportMapFragment::setUserVisibleHint_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,933 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_UiSettings extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.UiSettings';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> setScaleControlsEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setScaleControlsEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setScaleControlsEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setZoomControlsEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setZoomControlsEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomControlsEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setCompassEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setCompassEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setCompassEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setMyLocationButtonEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setMyLocationButtonEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setMyLocationButtonEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setScrollGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setScrollGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setScrollGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setZoomGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setZoomGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setTiltGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setTiltGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setTiltGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setRotateGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setRotateGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setRotateGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setAllGesturesEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setAllGesturesEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setAllGesturesEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setLogoPosition(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setLogoPosition([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoPosition', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setZoomPosition(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setZoomPosition([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomPosition', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getZoomPosition() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::getZoomPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getZoomPosition', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isScaleControlsEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isScaleControlsEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isScaleControlsEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isZoomControlsEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isZoomControlsEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isZoomControlsEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isCompassEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isCompassEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isCompassEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isMyLocationButtonEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isMyLocationButtonEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isMyLocationButtonEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isScrollGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isScrollGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isScrollGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isZoomGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isZoomGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isZoomGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isTiltGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isTiltGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isTiltGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isRotateGesturesEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isRotateGesturesEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isRotateGesturesEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getLogoPosition() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::getLogoPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getLogoPosition', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isIndoorSwitchEnabled() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isIndoorSwitchEnabled([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isIndoorSwitchEnabled', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setIndoorSwitchEnabled(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setIndoorSwitchEnabled([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setIndoorSwitchEnabled', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setLogoMarginRate(int? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setLogoMarginRate([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoMarginRate', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getLogoMarginRate(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::getLogoMarginRate([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getLogoMarginRate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setLogoLeftMargin(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setLogoLeftMargin([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoLeftMargin', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setLogoBottomMargin(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setLogoBottomMargin([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoBottomMargin', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setZoomInByScreenCenter(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setZoomInByScreenCenter([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomInByScreenCenter', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setGestureScaleByMapCenter(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setGestureScaleByMapCenter([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setGestureScaleByMapCenter', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isGestureScaleByMapCenter() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::isGestureScaleByMapCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isGestureScaleByMapCenter', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setLogoCenter(int? var1, int? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.UiSettings@$refId::setLogoCenter([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoCenter', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_UiSettings{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_UiSettings_Batch on List<com_amap_api_maps_UiSettings?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> setScaleControlsEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setScaleControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setZoomControlsEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setCompassEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setCompassEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setMyLocationButtonEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setMyLocationButtonEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setScrollGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setScrollGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setZoomGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setTiltGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setTiltGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setRotateGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setRotateGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setAllGesturesEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setAllGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setLogoPosition_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setZoomPosition_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getZoomPosition_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getZoomPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<bool?>> isScaleControlsEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isScaleControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isZoomControlsEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isZoomControlsEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isCompassEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isCompassEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isMyLocationButtonEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isMyLocationButtonEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isScrollGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isScrollGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isZoomGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isZoomGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isTiltGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isTiltGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> isRotateGesturesEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isRotateGesturesEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<int?>> getLogoPosition_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getLogoPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<bool?>> isIndoorSwitchEnabled_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isIndoorSwitchEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> setIndoorSwitchEnabled_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setIndoorSwitchEnabled_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setLogoMarginRate_batch(List<int?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoMarginRate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getLogoMarginRate_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::getLogoMarginRate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setLogoLeftMargin_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoLeftMargin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setLogoBottomMargin_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoBottomMargin_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setZoomInByScreenCenter_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setZoomInByScreenCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setGestureScaleByMapCenter_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setGestureScaleByMapCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isGestureScaleByMapCenter_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::isGestureScaleByMapCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> setLogoCenter_batch(List<int?> var1, List<int?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.UiSettings::setLogoCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,431 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_WearMapView extends android_view_ViewGroup with com_amap_api_maps_BaseMapView {
//region constants
static const String name__ = 'com.amap.api.maps.WearMapView';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_WearMapView> create__android_content_Context(android_content_Context? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_WearMapView__android_content_Context',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_WearMapView>(__result__)!;
}
static Future<com_amap_api_maps_WearMapView> create__android_content_Context__com_amap_api_maps_AMapOptions(android_content_Context? var1, com_amap_api_maps_AMapOptions? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_WearMapView__android_content_Context__com_amap_api_maps_AMapOptions',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_WearMapView>(__result__)!;
}
static Future<List<com_amap_api_maps_WearMapView>> create_batch__android_content_Context(List<android_content_Context?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_WearMapView__android_content_Context',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_WearMapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_WearMapView>()
.toList() ?? <com_amap_api_maps_WearMapView>[];
}
static Future<List<com_amap_api_maps_WearMapView>> create_batch__android_content_Context__com_amap_api_maps_AMapOptions(List<android_content_Context?> var1, List<com_amap_api_maps_AMapOptions?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_WearMapView__android_content_Context__com_amap_api_maps_AMapOptions',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_WearMapView>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_WearMapView>()
.toList() ?? <com_amap_api_maps_WearMapView>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_AMap?> getMap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::getMap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::getMap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__);
}
Future<void> onCreate(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onCreate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onCreate', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onResume() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onResume([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onResume', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onPause() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onPause([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onPause', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onDestroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onDestroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onDestroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onLowMemory() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onLowMemory([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onLowMemory', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onSaveInstanceState(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onSaveInstanceState([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onSaveInstanceState', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setVisibility(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::setVisibility([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::setVisibility', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setOnDismissCallbackListener(com_amap_api_maps_WearMapView_OnDismissCallback? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::setOnDismissCallbackListener([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::setOnDismissCallbackListener', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onDismiss() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onDismiss([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onDismiss', {"__this__": this});
// handle native call
return __result__;
}
Future<void> onEnterAmbient(android_os_Bundle? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onEnterAmbient([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onEnterAmbient', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> onExitAmbient() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.WearMapView@$refId::onExitAmbient([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onExitAmbient', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_WearMapView{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_WearMapView_Batch on List<com_amap_api_maps_WearMapView?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_AMap?>> getMap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::getMap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_AMap>(__result__)).cast<com_amap_api_maps_AMap?>().toList();
}
Future<List<void>> onCreate_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onCreate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onResume_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onResume_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onPause_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onPause_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDestroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onDestroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onLowMemory_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onLowMemory_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onSaveInstanceState_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onSaveInstanceState_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setVisibility_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::setVisibility_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onDismiss_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onDismiss_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onEnterAmbient_batch(List<android_os_Bundle?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onEnterAmbient_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> onExitAmbient_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView::onExitAmbient_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,80 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_WearMapView_OnDismissCallback_SUB extends java_lang_Object with com_amap_api_maps_WearMapView_OnDismissCallback {}
mixin com_amap_api_maps_WearMapView_OnDismissCallback on java_lang_Object {
static com_amap_api_maps_WearMapView_OnDismissCallback subInstance() => _com_amap_api_maps_WearMapView_OnDismissCallback_SUB();
static Future<com_amap_api_maps_WearMapView_OnDismissCallback> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.WearMapView.OnDismissCallback::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_WearMapView_OnDismissCallback>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.WearMapView.OnDismissCallback::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onDismiss':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onDismiss?.call([])');
}
// handle the native call
__object__.onDismiss?.call();
break;
case 'onNotifySwipe':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onNotifySwipe?.call([])');
}
// handle the native call
__object__.onNotifySwipe?.call();
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function()? onDismiss;
Future<void> Function()? onNotifySwipe;
}

View File

@ -0,0 +1,253 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_AMapCameraInfo extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.AMapCameraInfo';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_AMapCameraInfo> create__float__float__float__float__float__float(double? var1, double? var2, double? var3, double? var4, double? var5, double? var6) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_AMapCameraInfo__float__float__float__float__float__float',
{"var1": var1, "var2": var2, "var3": var3, "var4": var4, "var5": var5, "var6": var6}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapCameraInfo>(__result__)!;
}
static Future<List<com_amap_api_maps_model_AMapCameraInfo>> create_batch__float__float__float__float__float__float(List<double?> var1, List<double?> var2, List<double?> var3, List<double?> var4, List<double?> var5, List<double?> var6) async {
assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length && var4.length == var5.length && var5.length == var6.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_AMapCameraInfo__float__float__float__float__float__float',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__], "var5": var5[__i__], "var6": var6[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapCameraInfo>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_AMapCameraInfo>()
.toList() ?? <com_amap_api_maps_model_AMapCameraInfo>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<double?> getFov() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getFov([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getFov', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getAspectRatio() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getAspectRatio([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getAspectRatio', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getRotate() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getRotate([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getRotate', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getX() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getX([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getX', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getY() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getY([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getY', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZ() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapCameraInfo@$refId::getZ([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getZ', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_AMapCameraInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_AMapCameraInfo_Batch on List<com_amap_api_maps_model_AMapCameraInfo?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<double?>> getFov_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getFov_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getAspectRatio_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getAspectRatio_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getRotate_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getRotate_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getX_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getX_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getY_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getY_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getZ_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapCameraInfo::getZ_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
}

View File

@ -0,0 +1,93 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
/* abstract */ class com_amap_api_maps_model_AMapGLOverlay extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.AMapGLOverlay';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> destroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.AMapGLOverlay@$refId::destroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapGLOverlay::destroy', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_AMapGLOverlay{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_AMapGLOverlay_Batch on List<com_amap_api_maps_model_AMapGLOverlay?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> destroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapGLOverlay::destroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,146 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_model_AMapGestureListener_SUB extends java_lang_Object with com_amap_api_maps_model_AMapGestureListener {}
mixin com_amap_api_maps_model_AMapGestureListener on java_lang_Object {
static com_amap_api_maps_model_AMapGestureListener subInstance() => _com_amap_api_maps_model_AMapGestureListener_SUB();
static Future<com_amap_api_maps_model_AMapGestureListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.AMapGestureListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapGestureListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.model.AMapGestureListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onDoubleTap_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onDoubleTap?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onDoubleTap?.call(args['var1'], args['var2']);
break;
case 'onSingleTap_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onSingleTap?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onSingleTap?.call(args['var1'], args['var2']);
break;
case 'onFling_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onFling?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onFling?.call(args['var1'], args['var2']);
break;
case 'onScroll_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onScroll?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onScroll?.call(args['var1'], args['var2']);
break;
case 'onLongPress_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onLongPress?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onLongPress?.call(args['var1'], args['var2']);
break;
case 'onDown_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onDown?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onDown?.call(args['var1'], args['var2']);
break;
case 'onUp_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onUp?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onUp?.call(args['var1'], args['var2']);
break;
case 'onMapStable':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onMapStable?.call([])');
}
// handle the native call
__object__.onMapStable?.call();
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(double? var1, double? var2)? onDoubleTap;
Future<void> Function(double? var1, double? var2)? onSingleTap;
Future<void> Function(double? var1, double? var2)? onFling;
Future<void> Function(double? var1, double? var2)? onScroll;
Future<void> Function(double? var1, double? var2)? onLongPress;
Future<void> Function(double? var1, double? var2)? onDown;
Future<void> Function(double? var1, double? var2)? onUp;
Future<void> Function()? onMapStable;
}

View File

@ -0,0 +1,89 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_AMapPara extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.AMapPara';
@override
final String tag__ = 'amap_map_fluttify';
static final int DOTTEDLINE_TYPE_DEFAULT = -1;
static final int DOTTEDLINE_TYPE_SQUARE = 0;
static final int DOTTEDLINE_TYPE_CIRCLE = 1;
//endregion
//region creators
static Future<com_amap_api_maps_model_AMapPara> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_AMapPara__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapPara>(__result__)!;
}
static Future<List<com_amap_api_maps_model_AMapPara>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_AMapPara__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_AMapPara>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_AMapPara>()
.toList() ?? <com_amap_api_maps_model_AMapPara>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_AMapPara{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_AMapPara_Batch on List<com_amap_api_maps_model_AMapPara?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,32 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
enum com_amap_api_maps_model_AMapPara_LineCapType {
LineCapButt /* null */,
LineCapSquare /* null */,
LineCapArrow /* null */,
LineCapRound /* null */
}
extension com_amap_api_maps_model_AMapPara_LineCapTypeToX on com_amap_api_maps_model_AMapPara_LineCapType {
int toValue() {
switch (this) {
case com_amap_api_maps_model_AMapPara_LineCapType.LineCapButt: return com_amap_api_maps_model_AMapPara_LineCapType.LineCapButt.index + 0;
case com_amap_api_maps_model_AMapPara_LineCapType.LineCapSquare: return com_amap_api_maps_model_AMapPara_LineCapType.LineCapSquare.index + 0;
case com_amap_api_maps_model_AMapPara_LineCapType.LineCapArrow: return com_amap_api_maps_model_AMapPara_LineCapType.LineCapArrow.index + 0;
case com_amap_api_maps_model_AMapPara_LineCapType.LineCapRound: return com_amap_api_maps_model_AMapPara_LineCapType.LineCapRound.index + 0;
default: return 0;
}
}
}
extension com_amap_api_maps_model_AMapPara_LineCapTypeFromX on int {
com_amap_api_maps_model_AMapPara_LineCapType tocom_amap_api_maps_model_AMapPara_LineCapType() {
switch (this) {
default: return com_amap_api_maps_model_AMapPara_LineCapType.values[this + 0];
}
}
}

View File

@ -0,0 +1,30 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
enum com_amap_api_maps_model_AMapPara_LineJoinType {
LineJoinBevel /* null */,
LineJoinMiter /* null */,
LineJoinRound /* null */
}
extension com_amap_api_maps_model_AMapPara_LineJoinTypeToX on com_amap_api_maps_model_AMapPara_LineJoinType {
int toValue() {
switch (this) {
case com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinBevel: return com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinBevel.index + 0;
case com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinMiter: return com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinMiter.index + 0;
case com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinRound: return com_amap_api_maps_model_AMapPara_LineJoinType.LineJoinRound.index + 0;
default: return 0;
}
}
}
extension com_amap_api_maps_model_AMapPara_LineJoinTypeFromX on int {
com_amap_api_maps_model_AMapPara_LineJoinType tocom_amap_api_maps_model_AMapPara_LineJoinType() {
switch (this) {
default: return com_amap_api_maps_model_AMapPara_LineJoinType.values[this + 0];
}
}
}

View File

@ -0,0 +1,345 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_Arc extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.Arc';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> remove() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::remove([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::remove', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setStrokeWidth(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::setStrokeWidth([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setStrokeWidth', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getStrokeWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::getStrokeWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getStrokeWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setStrokeColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::setStrokeColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setStrokeColor', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getStrokeColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::getStrokeColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getStrokeColor', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setZIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::setZIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setZIndex', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Arc@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::isVisible', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_Arc{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_Arc_Batch on List<com_amap_api_maps_model_Arc?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> remove_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::remove_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setStrokeWidth_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getStrokeWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setStrokeColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getStrokeColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<void>> setZIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Arc::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,449 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_ArcOptions extends com_amap_api_maps_model_BaseOptions with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.ArcOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_ArcOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_ArcOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_ArcOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_ArcOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_ArcOptions>()
.toList() ?? <com_amap_api_maps_model_ArcOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_ArcOptions?> point(com_amap_api_maps_model_LatLng? var1, com_amap_api_maps_model_LatLng? var2, com_amap_api_maps_model_LatLng? var3) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::point([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::point', {"var1": var1, "var2": var2, "var3": var3, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
Future<com_amap_api_maps_model_ArcOptions?> strokeWidth(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::strokeWidth([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::strokeWidth', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
Future<com_amap_api_maps_model_ArcOptions?> strokeColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::strokeColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::strokeColor', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
Future<com_amap_api_maps_model_ArcOptions?> zIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::zIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::zIndex', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
Future<com_amap_api_maps_model_ArcOptions?> visible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::visible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::visible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
Future<double?> getStrokeWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getStrokeWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStrokeWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getStrokeColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getStrokeColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStrokeColor', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLng?> getStart() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getStart([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStart', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> getPassed() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getPassed([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getPassed', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> getEnd() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::getEnd([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getEnd', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<com_amap_api_maps_model_ArcOptions?> clone() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptions@$refId::clone([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::clone', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_ArcOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_ArcOptions_Batch on List<com_amap_api_maps_model_ArcOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_ArcOptions?>> point_batch(List<com_amap_api_maps_model_LatLng?> var1, List<com_amap_api_maps_model_LatLng?> var2, List<com_amap_api_maps_model_LatLng?> var3) async {
assert(var1.length == var2.length && var2.length == var3.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::point_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
Future<List<com_amap_api_maps_model_ArcOptions?>> strokeWidth_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::strokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
Future<List<com_amap_api_maps_model_ArcOptions?>> strokeColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::strokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
Future<List<com_amap_api_maps_model_ArcOptions?>> zIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::zIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
Future<List<com_amap_api_maps_model_ArcOptions?>> visible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::visible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
Future<List<double?>> getStrokeWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<int?>> getStrokeColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getStart_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getStart_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getPassed_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getPassed_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getEnd_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::getEnd_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<com_amap_api_maps_model_ArcOptions?>> clone_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptions::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(__result__)).cast<com_amap_api_maps_model_ArcOptions?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_ArcOptionsCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.ArcOptionsCreator';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_ArcOptionsCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_ArcOptionsCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptionsCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_model_ArcOptionsCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_ArcOptionsCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptionsCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_ArcOptionsCreator>()
.toList() ?? <com_amap_api_maps_model_ArcOptionsCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_ArcOptions>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ArcOptionsCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptionsCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_ArcOptions>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_ArcOptionsCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_ArcOptionsCreator_Batch on List<com_amap_api_maps_model_ArcOptionsCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_model_ArcOptions>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ArcOptionsCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ArcOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_ArcOptions>().toList()).cast<List<com_amap_api_maps_model_ArcOptions>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,67 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
/* abstract */ class com_amap_api_maps_model_BaseHoleOptions extends com_amap_api_maps_model_BaseOptions {
//region constants
static const String name__ = 'com.amap.api.maps.model.BaseHoleOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BaseHoleOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BaseHoleOptions_Batch on List<com_amap_api_maps_model_BaseHoleOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BaseOptions extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.BaseOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_BaseOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_BaseOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_BaseOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_BaseOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_BaseOptions>()
.toList() ?? <com_amap_api_maps_model_BaseOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> resetUpdateFlags() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BaseOptions@$refId::resetUpdateFlags([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BaseOptions::resetUpdateFlags', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BaseOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BaseOptions_Batch on List<com_amap_api_maps_model_BaseOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> resetUpdateFlags_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BaseOptions::resetUpdateFlags_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BaseOptions_BaseUpdateFlags extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.BaseOptions.BaseUpdateFlags';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_BaseOptions_BaseUpdateFlags__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags>(__result__)!;
}
static Future<List<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_BaseOptions_BaseUpdateFlags__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags>()
.toList() ?? <com_amap_api_maps_model_BaseOptions_BaseUpdateFlags>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> reset() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BaseOptions.BaseUpdateFlags@$refId::reset([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BaseOptions.BaseUpdateFlags::reset', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BaseOptions_BaseUpdateFlags{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BaseOptions_BaseUpdateFlags_Batch on List<com_amap_api_maps_model_BaseOptions_BaseUpdateFlags?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> reset_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BaseOptions.BaseUpdateFlags::reset_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,87 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BaseOverlay extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.BaseOverlay';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_BaseOverlay> create__String(String? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_BaseOverlay__String',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOverlay>(__result__)!;
}
static Future<List<com_amap_api_maps_model_BaseOverlay>> create_batch__String(List<String?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_BaseOverlay__String',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseOverlay>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_BaseOverlay>()
.toList() ?? <com_amap_api_maps_model_BaseOverlay>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BaseOverlay{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BaseOverlay_Batch on List<com_amap_api_maps_model_BaseOverlay?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,597 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
/* abstract */ class com_amap_api_maps_model_BasePointOverlay extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.BasePointOverlay';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_LatLng?> getPosition() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getPosition', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setPosition(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setPosition', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setTitle(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setTitle([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setTitle', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<String?> getTitle() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getTitle([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getTitle', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getSnippet() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getSnippet([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getSnippet', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setSnippet(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setSnippet([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setSnippet', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setObject(Object? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setObject([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setObject', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<Object?> getObject() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getObject([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getObject', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setRotateAngle(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setRotateAngle([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setRotateAngle', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getRotateAngle() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::getRotateAngle([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getRotateAngle', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setAnimation(com_amap_api_maps_model_animation_Animation? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::setAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setAnimation', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> destroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::destroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::destroy', {"__this__": this});
// handle native call
return __result__;
}
Future<void> remove() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::remove([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::remove', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> startAnimation() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::startAnimation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::startAnimation', {"__this__": this});
// handle native call
return __result__;
}
Future<void> showInfoWindow() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::showInfoWindow([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::showInfoWindow', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isInfoWindowEnable() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BasePointOverlay@$refId::isInfoWindowEnable([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::isInfoWindowEnable', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BasePointOverlay{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BasePointOverlay_Batch on List<com_amap_api_maps_model_BasePointOverlay?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_LatLng?>> getPosition_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setPosition_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setTitle_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getTitle_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<String?>> getSnippet_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setSnippet_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> setObject_batch(List<Object?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setObject_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<Object?>> getObject_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getObject_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<Object?>().toList();
}
Future<List<void>> setRotateAngle_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setRotateAngle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getRotateAngle_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::getRotateAngle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setAnimation_batch(List<com_amap_api_maps_model_animation_Animation?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::setAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> destroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::destroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> remove_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::remove_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> startAnimation_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::startAnimation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> showInfoWindow_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::showInfoWindow_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isInfoWindowEnable_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BasePointOverlay::isInfoWindowEnable_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,205 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BitmapDescriptor extends java_lang_Object with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.BitmapDescriptor';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptor@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_BitmapDescriptor?> clone() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptor@$refId::clone([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::clone', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
Future<android_graphics_Bitmap?> getBitmap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptor@$refId::getBitmap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getBitmap', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(__result__);
}
Future<int?> getWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptor@$refId::getWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getHeight() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptor@$refId::getHeight([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getHeight', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BitmapDescriptor{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BitmapDescriptor_Batch on List<com_amap_api_maps_model_BitmapDescriptor?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_BitmapDescriptor?>> clone_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
Future<List<android_graphics_Bitmap?>> getBitmap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getBitmap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(__result__)).cast<android_graphics_Bitmap?>().toList();
}
Future<List<int?>> getWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<int?>> getHeight_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptor::getHeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BitmapDescriptorCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.BitmapDescriptorCreator';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_BitmapDescriptorCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_BitmapDescriptorCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptorCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_model_BitmapDescriptorCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_BitmapDescriptorCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptorCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_BitmapDescriptorCreator>()
.toList() ?? <com_amap_api_maps_model_BitmapDescriptorCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_BitmapDescriptor>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BitmapDescriptor>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BitmapDescriptorCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BitmapDescriptorCreator_Batch on List<com_amap_api_maps_model_BitmapDescriptorCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_model_BitmapDescriptor>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BitmapDescriptor>().toList()).cast<List<com_amap_api_maps_model_BitmapDescriptor>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,435 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_BitmapDescriptorFactory extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.BitmapDescriptorFactory';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_BitmapDescriptorFactory> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_BitmapDescriptorFactory__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptorFactory>(__result__)!;
}
static Future<List<com_amap_api_maps_model_BitmapDescriptorFactory>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_BitmapDescriptorFactory__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptorFactory>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_BitmapDescriptorFactory>()
.toList() ?? <com_amap_api_maps_model_BitmapDescriptorFactory>[];
}
//endregion
//region getters
static Future<double?> get_static_HUE_RED() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_RED", );
return __result__;
}
static Future<double?> get_static_HUE_ORANGE() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_ORANGE", );
return __result__;
}
static Future<double?> get_static_HUE_YELLOW() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_YELLOW", );
return __result__;
}
static Future<double?> get_static_HUE_GREEN() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_GREEN", );
return __result__;
}
static Future<double?> get_static_HUE_CYAN() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_CYAN", );
return __result__;
}
static Future<double?> get_static_HUE_AZURE() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_AZURE", );
return __result__;
}
static Future<double?> get_static_HUE_BLUE() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_BLUE", );
return __result__;
}
static Future<double?> get_static_HUE_VIOLET() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_VIOLET", );
return __result__;
}
static Future<double?> get_static_HUE_MAGENTA() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_MAGENTA", );
return __result__;
}
static Future<double?> get_static_HUE_ROSE() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_ROSE", );
return __result__;
}
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromResource(int? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromResource([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromResource', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromView(android_view_View? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromView([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromView', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromPath(String? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromPath([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromPath', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromAsset(String? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromAsset([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromAsset', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromFile(String? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromFile([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromFile', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> defaultMarker() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> defaultMarker__double(double? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker([\'var0\':$var0])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker__double', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<com_amap_api_maps_model_BitmapDescriptor?> fromBitmap(android_graphics_Bitmap? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::fromBitmap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromBitmap', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
static Future<android_content_Context?> getContext() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.BitmapDescriptorFactory::getContext([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::getContext', );
// handle native call
return AmapMapFluttifyAndroidAs<android_content_Context>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_BitmapDescriptorFactory{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_BitmapDescriptorFactory_Batch on List<com_amap_api_maps_model_BitmapDescriptorFactory?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<double?>> get_static_HUE_RED_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_RED_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_ORANGE_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_ORANGE_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_YELLOW_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_YELLOW_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_GREEN_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_GREEN_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_CYAN_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_CYAN_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_AZURE_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_AZURE_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_BLUE_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_BLUE_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_VIOLET_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_VIOLET_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_MAGENTA_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_MAGENTA_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_static_HUE_ROSE_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.BitmapDescriptorFactory::get_HUE_ROSE_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromResource_batch(List<int?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromResource_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromView_batch(List<android_view_View?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromView_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromPath_batch(List<String?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromPath_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromAsset_batch(List<String?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromAsset_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromFile_batch(List<String?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromFile_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> defaultMarker_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> defaultMarker__double_batch(List<double?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::defaultMarker__double_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<com_amap_api_maps_model_BitmapDescriptor?>> fromBitmap_batch(List<android_graphics_Bitmap?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::fromBitmap_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
static Future<List<android_content_Context?>> getContext_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.BitmapDescriptorFactory::getContext_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_content_Context>(__result__)).cast<android_content_Context?>().toList();
}
//endregion
}

View File

@ -0,0 +1,217 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CameraPosition extends java_lang_Object with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.CameraPosition';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CameraPosition> create__com_amap_api_maps_model_LatLng__float__float__float(com_amap_api_maps_model_LatLng? var1, double? var2, double? var3, double? var4) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CameraPosition__com_amap_api_maps_model_LatLng__float__float__float',
{"var1": var1, "var2": var2, "var3": var3, "var4": var4}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CameraPosition>> create_batch__com_amap_api_maps_model_LatLng__float__float__float(List<com_amap_api_maps_model_LatLng?> var1, List<double?> var2, List<double?> var3, List<double?> var4) async {
assert(var1.length == var2.length && var2.length == var3.length && var3.length == var4.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CameraPosition__com_amap_api_maps_model_LatLng__float__float__float',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "var4": var4[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CameraPosition>()
.toList() ?? <com_amap_api_maps_model_CameraPosition>[];
}
//endregion
//region getters
Future<com_amap_api_maps_model_LatLng?> get_target() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_target", {'__this__': this});
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<double?> get_zoom() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_zoom", {'__this__': this});
return __result__;
}
Future<double?> get_tilt() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_tilt", {'__this__': this});
return __result__;
}
Future<double?> get_bearing() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_bearing", {'__this__': this});
return __result__;
}
Future<bool?> get_isAbroad() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_isAbroad", {'__this__': this});
return __result__;
}
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_model_CameraPosition?> fromLatLngZoom(com_amap_api_maps_model_LatLng? var0, double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition::fromLatLngZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::fromLatLngZoom', {"var0": var0, "var1": var1});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__);
}
static Future<com_amap_api_maps_model_CameraPosition_Builder?> builder() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition::builder([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::builder', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
static Future<com_amap_api_maps_model_CameraPosition_Builder?> builder__com_amap_api_maps_model_CameraPosition(com_amap_api_maps_model_CameraPosition? var0) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition::builder([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::builder__com_amap_api_maps_model_CameraPosition', {"var0": var0});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CameraPosition{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CameraPosition_Batch on List<com_amap_api_maps_model_CameraPosition?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<com_amap_api_maps_model_LatLng?>> get_target_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_target_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<double?>> get_zoom_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_zoom_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_tilt_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_tilt_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_bearing_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_bearing_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<bool?>> get_isAbroad_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CameraPosition::get_isAbroad_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_model_CameraPosition?>> fromLatLngZoom_batch(List<com_amap_api_maps_model_LatLng?> var0, List<double?> var1) async {
assert(var0.length == var1.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::fromLatLngZoom_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__], "var1": var1[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__)).cast<com_amap_api_maps_model_CameraPosition?>().toList();
}
static Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> builder_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::builder_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
static Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> builder__com_amap_api_maps_model_CameraPosition_batch(List<com_amap_api_maps_model_CameraPosition?> var0) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition::builder__com_amap_api_maps_model_CameraPosition_batch', [for (int __i__ = 0; __i__ < var0.length; __i__++) {"var0": var0[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
//endregion
}

View File

@ -0,0 +1,246 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CameraPosition_Builder extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CameraPosition.Builder';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CameraPosition_Builder> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CameraPosition_Builder__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)!;
}
static Future<com_amap_api_maps_model_CameraPosition_Builder> create__com_amap_api_maps_model_CameraPosition(com_amap_api_maps_model_CameraPosition? var1) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CameraPosition_Builder__com_amap_api_maps_model_CameraPosition',
{"var1": var1}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CameraPosition_Builder>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CameraPosition_Builder__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CameraPosition_Builder>()
.toList() ?? <com_amap_api_maps_model_CameraPosition_Builder>[];
}
static Future<List<com_amap_api_maps_model_CameraPosition_Builder>> create_batch__com_amap_api_maps_model_CameraPosition(List<com_amap_api_maps_model_CameraPosition?> var1) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CameraPosition_Builder__com_amap_api_maps_model_CameraPosition',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CameraPosition_Builder>()
.toList() ?? <com_amap_api_maps_model_CameraPosition_Builder>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_CameraPosition_Builder?> target(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition.Builder@$refId::target([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::target', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
Future<com_amap_api_maps_model_CameraPosition_Builder?> zoom(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition.Builder@$refId::zoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::zoom', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
Future<com_amap_api_maps_model_CameraPosition_Builder?> tilt(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition.Builder@$refId::tilt([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::tilt', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
Future<com_amap_api_maps_model_CameraPosition_Builder?> bearing(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition.Builder@$refId::bearing([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::bearing', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__);
}
Future<com_amap_api_maps_model_CameraPosition?> build() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPosition.Builder@$refId::build([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::build', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CameraPosition_Builder{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CameraPosition_Builder_Batch on List<com_amap_api_maps_model_CameraPosition_Builder?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> target_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::target_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> zoom_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::zoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> tilt_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::tilt_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_CameraPosition_Builder?>> bearing_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::bearing_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition_Builder>(__result__)).cast<com_amap_api_maps_model_CameraPosition_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_CameraPosition?>> build_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPosition.Builder::build_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(__result__)).cast<com_amap_api_maps_model_CameraPosition?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CameraPositionCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CameraPositionCreator';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CameraPositionCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CameraPositionCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPositionCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CameraPositionCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CameraPositionCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPositionCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CameraPositionCreator>()
.toList() ?? <com_amap_api_maps_model_CameraPositionCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CameraPosition>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CameraPositionCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPositionCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(it)).where((e) => e != null).cast<com_amap_api_maps_model_CameraPosition>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CameraPositionCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CameraPositionCreator_Batch on List<com_amap_api_maps_model_CameraPositionCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_model_CameraPosition>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CameraPositionCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CameraPosition>(it)).where((e) => e != null).cast<com_amap_api_maps_model_CameraPosition>().toList()).cast<List<com_amap_api_maps_model_CameraPosition>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,653 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_Circle extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.Circle';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> remove() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::remove([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::remove', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setCenter(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setCenter', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLng?> getCenter() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getCenter', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<void> setRadius(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setRadius([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setRadius', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getRadius() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getRadius([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getRadius', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setStrokeWidth(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setStrokeWidth([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeWidth', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getStrokeWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getStrokeWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setStrokeColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setStrokeColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeColor', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getStrokeColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getStrokeColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeColor', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setFillColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setFillColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setFillColor', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getFillColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getFillColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getFillColor', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setZIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setZIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setZIndex', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> contains(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::contains([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::contains', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setHoleOptions(List<com_amap_api_maps_model_BaseHoleOptions>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setHoleOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setHoleOptions', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<List<com_amap_api_maps_model_BaseHoleOptions>?> getHoleOptions() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getHoleOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getHoleOptions', {"__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseHoleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BaseHoleOptions>().toList();
}
Future<void> setStrokeDottedLineType(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::setStrokeDottedLineType([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeDottedLineType', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<int?> getStrokeDottedLineType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Circle@$refId::getStrokeDottedLineType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeDottedLineType', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_Circle{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_Circle_Batch on List<com_amap_api_maps_model_Circle?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> remove_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::remove_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setCenter_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getCenter_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<void>> setRadius_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getRadius_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setStrokeWidth_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getStrokeWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setStrokeColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getStrokeColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<void>> setFillColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setFillColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getFillColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getFillColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<void>> setZIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> contains_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::contains_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> setHoleOptions_batch(List<List<com_amap_api_maps_model_BaseHoleOptions>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setHoleOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<List<com_amap_api_maps_model_BaseHoleOptions>?>> getHoleOptions_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getHoleOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseHoleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BaseHoleOptions>().toList()).cast<List<com_amap_api_maps_model_BaseHoleOptions>?>().toList();
}
Future<List<void>> setStrokeDottedLineType_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::setStrokeDottedLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<int?>> getStrokeDottedLineType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Circle::getStrokeDottedLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
//endregion
}

View File

@ -0,0 +1,197 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CircleHoleOptions extends com_amap_api_maps_model_BaseHoleOptions with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.CircleHoleOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CircleHoleOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CircleHoleOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CircleHoleOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CircleHoleOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CircleHoleOptions>()
.toList() ?? <com_amap_api_maps_model_CircleHoleOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_CircleHoleOptions?> center(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleHoleOptions@$refId::center([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::center', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleHoleOptions?> radius(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleHoleOptions@$refId::radius([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::radius', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> getCenter() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleHoleOptions@$refId::getCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::getCenter', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<double?> getRadius() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleHoleOptions@$refId::getRadius([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::getRadius', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CircleHoleOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CircleHoleOptions_Batch on List<com_amap_api_maps_model_CircleHoleOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CircleHoleOptions?>> center_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::center_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(__result__)).cast<com_amap_api_maps_model_CircleHoleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleHoleOptions?>> radius_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleHoleOptions>(__result__)).cast<com_amap_api_maps_model_CircleHoleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getCenter_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<double?>> getRadius_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleHoleOptions::getRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
}

View File

@ -0,0 +1,701 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CircleOptions extends com_amap_api_maps_model_BaseOptions with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.CircleOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CircleOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CircleOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CircleOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CircleOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CircleOptions>()
.toList() ?? <com_amap_api_maps_model_CircleOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_CircleOptions?> center(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::center([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::center', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> radius(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::radius([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::radius', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> strokeWidth(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::strokeWidth([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::strokeWidth', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> strokeColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::strokeColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::strokeColor', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> fillColor(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::fillColor([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::fillColor', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> zIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::zIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::zIndex', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> visible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::visible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::visible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> getCenter() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getCenter', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<double?> getRadius() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getRadius([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getRadius', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getStrokeWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getStrokeWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getStrokeColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getStrokeColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeColor', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getFillColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getFillColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getFillColor', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CircleOptions?> addHoles__com_amap_api_maps_model_BaseHoleOptions(com_amap_api_maps_model_BaseHoleOptions? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::addHoles([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::addHoles__com_amap_api_maps_model_BaseHoleOptions', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<com_amap_api_maps_model_CircleOptions?> addHoles__List_com_amap_api_maps_model_BaseHoleOptions_(List<com_amap_api_maps_model_BaseHoleOptions>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::addHoles([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::addHoles__List_com_amap_api_maps_model_BaseHoleOptions_', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<List<com_amap_api_maps_model_BaseHoleOptions>?> getHoleOptions() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getHoleOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getHoleOptions', {"__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseHoleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BaseHoleOptions>().toList();
}
Future<com_amap_api_maps_model_CircleOptions?> setStrokeDottedLineType(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::setStrokeDottedLineType([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::setStrokeDottedLineType', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<int?> getStrokeDottedLineType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::getStrokeDottedLineType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeDottedLineType', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CircleOptions?> usePolylineStroke(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::usePolylineStroke([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::usePolylineStroke', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
Future<bool?> isUsePolylineStroke() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::isUsePolylineStroke([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::isUsePolylineStroke', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CircleOptions?> clone() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptions@$refId::clone([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::clone', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CircleOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CircleOptions_Batch on List<com_amap_api_maps_model_CircleOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CircleOptions?>> center_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::center_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> radius_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> strokeWidth_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::strokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> strokeColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::strokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> fillColor_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::fillColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> zIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::zIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> visible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::visible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getCenter_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<double?>> getRadius_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getRadius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getStrokeWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<int?>> getStrokeColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<int?>> getFillColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getFillColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> addHoles__com_amap_api_maps_model_BaseHoleOptions_batch(List<com_amap_api_maps_model_BaseHoleOptions?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::addHoles__com_amap_api_maps_model_BaseHoleOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> addHoles__List_com_amap_api_maps_model_BaseHoleOptions__batch(List<List<com_amap_api_maps_model_BaseHoleOptions>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::addHoles__List_com_amap_api_maps_model_BaseHoleOptions__batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<List<com_amap_api_maps_model_BaseHoleOptions>?>> getHoleOptions_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getHoleOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BaseHoleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_BaseHoleOptions>().toList()).cast<List<com_amap_api_maps_model_BaseHoleOptions>?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> setStrokeDottedLineType_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::setStrokeDottedLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<int?>> getStrokeDottedLineType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::getStrokeDottedLineType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> usePolylineStroke_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::usePolylineStroke_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
Future<List<bool?>> isUsePolylineStroke_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::isUsePolylineStroke_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_CircleOptions?>> clone_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptions::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(__result__)).cast<com_amap_api_maps_model_CircleOptions?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CircleOptionsCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CircleOptionsCreator';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CircleOptionsCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CircleOptionsCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptionsCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CircleOptionsCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CircleOptionsCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptionsCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CircleOptionsCreator>()
.toList() ?? <com_amap_api_maps_model_CircleOptionsCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CircleOptions>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CircleOptionsCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptionsCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_CircleOptions>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CircleOptionsCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CircleOptionsCreator_Batch on List<com_amap_api_maps_model_CircleOptionsCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_model_CircleOptions>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CircleOptionsCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CircleOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_CircleOptions>().toList()).cast<List<com_amap_api_maps_model_CircleOptions>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,141 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_ColorLatLng extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.ColorLatLng';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_ColorLatLng> create__List_java_util_List_com_amap_api_maps_model_LatLng____int(List<com_amap_api_maps_model_LatLng>? var1, int? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_ColorLatLng__java_util_List_com_amap_api_maps_model_LatLng___int',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ColorLatLng>(__result__)!;
}
static Future<List<com_amap_api_maps_model_ColorLatLng>> create_batch__List_java_util_List_com_amap_api_maps_model_LatLng____int(List<List<com_amap_api_maps_model_LatLng>?> var1, List<int?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_ColorLatLng__java_util_List_com_amap_api_maps_model_LatLng___int',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ColorLatLng>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_ColorLatLng>()
.toList() ?? <com_amap_api_maps_model_ColorLatLng>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<int?> getColor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ColorLatLng@$refId::getColor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ColorLatLng::getColor', {"__this__": this});
// handle native call
return __result__;
}
Future<List<com_amap_api_maps_model_LatLng>?> getLatLngs() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.ColorLatLng@$refId::getLatLngs([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ColorLatLng::getLatLngs', {"__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_LatLng>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_ColorLatLng{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_ColorLatLng_Batch on List<com_amap_api_maps_model_ColorLatLng?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<int?>> getColor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ColorLatLng::getColor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<List<com_amap_api_maps_model_LatLng>?>> getLatLngs_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ColorLatLng::getLatLngs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_LatLng>().toList()).cast<List<com_amap_api_maps_model_LatLng>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,211 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CrossOverlay extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CrossOverlay';
@override
final String tag__ = 'amap_map_fluttify';
static final int UPDATE_TYPE_DATA = 0;
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<int?> setData(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::setData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setData', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> remove() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::remove([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::remove', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setImageMode(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::setImageMode([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setImageMode', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setGenerateCrossImageListener(com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::setGenerateCrossImageListener([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setGenerateCrossImageListener', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setOnCrossVectorUpdateListener(com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlay@$refId::setOnCrossVectorUpdateListener([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setOnCrossVectorUpdateListener', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CrossOverlay{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CrossOverlay_Batch on List<com_amap_api_maps_model_CrossOverlay?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<int?>> setData_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> remove_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::remove_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setImageMode_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay::setImageMode_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener_SUB extends java_lang_Object with com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener {}
mixin com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener on java_lang_Object {
static com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener subInstance() => _com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener_SUB();
static Future<com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay.GenerateCrossImageListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlay_GenerateCrossImageListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.model.CrossOverlay.GenerateCrossImageListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onGenerateComplete_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onGenerateComplete?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onGenerateComplete?.call(AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(args['var1']), args['var2']);
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(android_graphics_Bitmap? var1, int? var2)? onGenerateComplete;
}

View File

@ -0,0 +1,69 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class _com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener_SUB extends java_lang_Object with com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener {}
mixin com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener on java_lang_Object {
static com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener subInstance() => _com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener_SUB();
static Future<com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener> anonymous__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay.OnCrossVectorUpdateListener::createAnonymous__');
final __object__ = AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlay_OnCrossVectorUpdateListener>(__result__)!;
// handle callback
MethodChannel('com.amap.api.maps.model.CrossOverlay.OnCrossVectorUpdateListener::Callback@${__object__.refId}', kAmapMapFluttifyMethodCodec)
.setMethodCallHandler((methodCall) async {
try {
final args = methodCall.arguments as Map;
switch (methodCall.method) {
case 'onUpdate_':
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart-callback: __object__.onUpdate?.call([\'var1\':${args['var1']}, \'var2\':${args['var2']}])');
}
// handle the native call
__object__.onUpdate?.call(args['var1'], AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlay_UpdateItem>(args['var2']));
break;
default:
throw MissingPluginException('方法${methodCall.method}未实现');
break;
}
} catch (e) {
debugPrint(e.toString());
rethrow;
}
});
return __object__;
}
@override
final String tag__ = 'amap_map_fluttify';
Future<void> Function(int? var1, com_amap_api_maps_model_CrossOverlay_UpdateItem? var2)? onUpdate;
}

View File

@ -0,0 +1,103 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CrossOverlay_UpdateItem extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CrossOverlay.UpdateItem';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CrossOverlay_UpdateItem> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CrossOverlay_UpdateItem__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlay_UpdateItem>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CrossOverlay_UpdateItem>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CrossOverlay_UpdateItem__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlay_UpdateItem>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CrossOverlay_UpdateItem>()
.toList() ?? <com_amap_api_maps_model_CrossOverlay_UpdateItem>[];
}
//endregion
//region getters
Future<int?> get_dataUpdateFlag() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CrossOverlay.UpdateItem::get_dataUpdateFlag", {'__this__': this});
return __result__;
}
//endregion
//region setters
Future<void> set_dataUpdateFlag(int? dataUpdateFlag) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay.UpdateItem::set_dataUpdateFlag', <String, dynamic>{'__this__': this, "dataUpdateFlag": dataUpdateFlag});
}
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CrossOverlay_UpdateItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CrossOverlay_UpdateItem_Batch on List<com_amap_api_maps_model_CrossOverlay_UpdateItem?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<int?>> get_dataUpdateFlag_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.CrossOverlay.UpdateItem::get_dataUpdateFlag_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
//endregion
//region setters
Future<void> set_dataUpdateFlag_batch(List<int?> dataUpdateFlag) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlay.UpdateItem::set_dataUpdateFlag_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "dataUpdateFlag": dataUpdateFlag[__i__]}]);
}
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,141 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CrossOverlayOptions extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CrossOverlayOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CrossOverlayOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CrossOverlayOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlayOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CrossOverlayOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CrossOverlayOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlayOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CrossOverlayOptions>()
.toList() ?? <com_amap_api_maps_model_CrossOverlayOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_CrossOverlayOptions?> setRes(android_graphics_Bitmap? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlayOptions@$refId::setRes([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlayOptions::setRes', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlayOptions>(__result__);
}
Future<android_graphics_Bitmap?> getRes() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CrossOverlayOptions@$refId::getRes([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlayOptions::getRes', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CrossOverlayOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CrossOverlayOptions_Batch on List<com_amap_api_maps_model_CrossOverlayOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_CrossOverlayOptions?>> setRes_batch(List<android_graphics_Bitmap?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlayOptions::setRes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CrossOverlayOptions>(__result__)).cast<com_amap_api_maps_model_CrossOverlayOptions?>().toList();
}
Future<List<android_graphics_Bitmap?>> getRes_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CrossOverlayOptions::getRes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<android_graphics_Bitmap>(__result__)).cast<android_graphics_Bitmap?>().toList();
}
//endregion
}

View File

@ -0,0 +1,757 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_CustomMapStyleOptions extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.CustomMapStyleOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_CustomMapStyleOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_CustomMapStyleOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_CustomMapStyleOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_CustomMapStyleOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_CustomMapStyleOptions>()
.toList() ?? <com_amap_api_maps_model_CustomMapStyleOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<String?> getStyleDataPath() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleDataPath([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataPath', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleDataPath(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleDataPath([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataPath', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<String?> getStyleTexturePath() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleTexturePath([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleTexturePath', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleTexturePath(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleTexturePath([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleTexturePath', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<Uint8List?> getStyleData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleData', {"__this__": this});
// handle native call
return __result__ as Uint8List;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleData(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<Uint8List?> getStyleTextureData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleTextureData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleTextureData', {"__this__": this});
// handle native call
return __result__ as Uint8List;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleTextureData(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleTextureData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleTextureData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<String?> getStyleId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleId', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleId(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleId([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleId', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<bool?> isEnable() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::isEnable([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::isEnable', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setEnable(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setEnable([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setEnable', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<Uint8List?> getStyleExtraData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleExtraData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleExtraData', {"__this__": this});
// handle native call
return __result__ as Uint8List;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleExtraData(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleExtraData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleExtraData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<String?> getStyleExtraPath() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleExtraPath([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleExtraPath', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleExtraPath(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleExtraPath([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleExtraPath', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<String?> getStyleDataOverseaPath() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleDataOverseaPath([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataOverseaPath', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleDataOverseaPath(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleDataOverseaPath([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataOverseaPath', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<Uint8List?> getStyleDataOversea() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleDataOversea([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataOversea', {"__this__": this});
// handle native call
return __result__ as Uint8List;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleDataOversea(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleDataOversea([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataOversea', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<String?> getStyleResDataPath() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleResDataPath([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleResDataPath', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleResDataPath(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleResDataPath([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleResDataPath', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
Future<Uint8List?> getStyleResData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::getStyleResData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleResData', {"__this__": this});
// handle native call
return __result__ as Uint8List;
}
Future<com_amap_api_maps_model_CustomMapStyleOptions?> setStyleResData(Uint8List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.CustomMapStyleOptions@$refId::setStyleResData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleResData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_CustomMapStyleOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_CustomMapStyleOptions_Batch on List<com_amap_api_maps_model_CustomMapStyleOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<String?>> getStyleDataPath_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleDataPath_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<String?>> getStyleTexturePath_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleTexturePath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleTexturePath_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleTexturePath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<Uint8List?>> getStyleData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Uint8List).cast<Uint8List?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleData_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<Uint8List?>> getStyleTextureData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleTextureData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Uint8List).cast<Uint8List?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleTextureData_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleTextureData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<String?>> getStyleId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleId_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<bool?>> isEnable_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::isEnable_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setEnable_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setEnable_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<Uint8List?>> getStyleExtraData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleExtraData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Uint8List).cast<Uint8List?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleExtraData_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleExtraData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<String?>> getStyleExtraPath_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleExtraPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleExtraPath_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleExtraPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<String?>> getStyleDataOverseaPath_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataOverseaPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleDataOverseaPath_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataOverseaPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<Uint8List?>> getStyleDataOversea_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleDataOversea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Uint8List).cast<Uint8List?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleDataOversea_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleDataOversea_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<String?>> getStyleResDataPath_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleResDataPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleResDataPath_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleResDataPath_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
Future<List<Uint8List?>> getStyleResData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::getStyleResData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Uint8List).cast<Uint8List?>().toList();
}
Future<List<com_amap_api_maps_model_CustomMapStyleOptions?>> setStyleResData_batch(List<Uint8List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.CustomMapStyleOptions::setStyleResData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_CustomMapStyleOptions>(__result__)).cast<com_amap_api_maps_model_CustomMapStyleOptions?>().toList();
}
//endregion
}

View File

@ -0,0 +1,177 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_GL3DModel extends com_amap_api_maps_model_BasePointOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.GL3DModel';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> setAngle(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModel@$refId::setAngle([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setAngle', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getAngle() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModel@$refId::getAngle([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::getAngle', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setModelFixedLength(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModel@$refId::setModelFixedLength([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setModelFixedLength', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setZoomLimit(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModel@$refId::setZoomLimit([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setZoomLimit', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_GL3DModel{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_GL3DModel_Batch on List<com_amap_api_maps_model_GL3DModel?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> setAngle_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setAngle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getAngle_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::getAngle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setModelFixedLength_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setModelFixedLength_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setZoomLimit_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModel::setZoomLimit_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,589 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_GL3DModelOptions extends com_amap_api_maps_model_BaseOptions {
//region constants
static const String name__ = 'com.amap.api.maps.model.GL3DModelOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_GL3DModelOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_GL3DModelOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_GL3DModelOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_GL3DModelOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_GL3DModelOptions>()
.toList() ?? <com_amap_api_maps_model_GL3DModelOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_GL3DModelOptions?> textureDrawable(com_amap_api_maps_model_BitmapDescriptor? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::textureDrawable([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::textureDrawable', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> vertexData__String(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::vertexData([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::vertexData__String', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> vertexData__List_double___List_double_(List<double>? var1, List<double>? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::vertexData([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::vertexData__List_double___List_double_', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> position(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::position([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::position', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> angle(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::angle([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::angle', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<List<double>?> getVertext() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getVertext([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getVertext', {"__this__": this});
// handle native call
return (__result__ as List?)?.cast<double>();
}
Future<List<double>?> getTextrue() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getTextrue([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getTextrue', {"__this__": this});
// handle native call
return (__result__ as List?)?.cast<double>();
}
Future<double?> getAngle() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getAngle([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getAngle', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLng?> getLatLng() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getLatLng([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getLatLng', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<com_amap_api_maps_model_BitmapDescriptor?> getBitmapDescriptor() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getBitmapDescriptor([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getBitmapDescriptor', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> setModelFixedLength(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::setModelFixedLength([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::setModelFixedLength', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<int?> getModelFixedLength() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getModelFixedLength([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getModelFixedLength', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_GL3DModelOptions?> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::setVisible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_GL3DModelOptions?> title(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::title([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::title', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<com_amap_api_maps_model_GL3DModelOptions?> snippet(String? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::snippet([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::snippet', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__);
}
Future<String?> getTitle() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getTitle([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getTitle', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getSnippet() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GL3DModelOptions@$refId::getSnippet([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getSnippet', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_GL3DModelOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_GL3DModelOptions_Batch on List<com_amap_api_maps_model_GL3DModelOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> textureDrawable_batch(List<com_amap_api_maps_model_BitmapDescriptor?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::textureDrawable_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> vertexData__String_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::vertexData__String_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> vertexData__List_double___List_double__batch(List<List<double>?> var1, List<List<double>?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::vertexData__List_double___List_double__batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> position_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::position_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> angle_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::angle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<List<double>?>> getVertext_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getVertext_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast<double>()).cast<List<double>?>().toList();
}
Future<List<List<double>?>> getTextrue_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getTextrue_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast<double>()).cast<List<double>?>().toList();
}
Future<List<double?>> getAngle_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getAngle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getLatLng_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getLatLng_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<com_amap_api_maps_model_BitmapDescriptor?>> getBitmapDescriptor_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getBitmapDescriptor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> setModelFixedLength_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::setModelFixedLength_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<int?>> getModelFixedLength_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getModelFixedLength_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> title_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::title_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GL3DModelOptions?>> snippet_batch(List<String?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::snippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GL3DModelOptions>(__result__)).cast<com_amap_api_maps_model_GL3DModelOptions?>().toList();
}
Future<List<String?>> getTitle_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getTitle_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<String?>> getSnippet_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GL3DModelOptions::getSnippet_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
//endregion
}

View File

@ -0,0 +1,141 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_Gradient extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.Gradient';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_Gradient> create__intArray__floatArray(Int32List? var1, Float64List? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_Gradient__intArray__floatArray',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__)!;
}
static Future<List<com_amap_api_maps_model_Gradient>> create_batch__intArray__floatArray(List<Int32List?> var1, List<Float64List?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_Gradient__intArray__floatArray',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_Gradient>()
.toList() ?? <com_amap_api_maps_model_Gradient>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<Int32List?> getColors() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Gradient@$refId::getColors([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Gradient::getColors', {"__this__": this});
// handle native call
return __result__ as Int32List;
}
Future<Float64List?> getStartPoints() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.Gradient@$refId::getStartPoints([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Gradient::getStartPoints', {"__this__": this});
// handle native call
return __result__ as Float64List;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_Gradient{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_Gradient_Batch on List<com_amap_api_maps_model_Gradient?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<Int32List?>> getColors_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Gradient::getColors_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Int32List).cast<Int32List?>().toList();
}
Future<List<Float64List?>> getStartPoints_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.Gradient::getStartPoints_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Float64List).cast<Float64List?>().toList();
}
//endregion
}

View File

@ -0,0 +1,625 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_GroundOverlay extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.GroundOverlay';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> remove() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::remove([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::remove', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setPosition(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setPosition', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLng?> getPosition() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getPosition([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getPosition', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<void> setDimensions__double(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setDimensions([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setDimensions__double', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setImage(com_amap_api_maps_model_BitmapDescriptor? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setImage([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setImage', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<void> setDimensions__double__double(double? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setDimensions([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setDimensions__double__double', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getHeight() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getHeight([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getHeight', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setPositionFromBounds(com_amap_api_maps_model_LatLngBounds? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setPositionFromBounds([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setPositionFromBounds', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLngBounds?> getBounds() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getBounds([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getBounds', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__);
}
Future<void> setBearing(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setBearing([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setBearing', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getBearing() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getBearing([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getBearing', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setZIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setZIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setZIndex', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setTransparency(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::setTransparency([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setTransparency', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getTransparency() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::getTransparency([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getTransparency', {"__this__": this});
// handle native call
return __result__;
}
Future<void> destroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlay@$refId::destroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::destroy', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_GroundOverlay{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_GroundOverlay_Batch on List<com_amap_api_maps_model_GroundOverlay?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> remove_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::remove_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setPosition_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getPosition_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getPosition_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<void>> setDimensions__double_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setDimensions__double_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setImage_batch(List<com_amap_api_maps_model_BitmapDescriptor?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setImage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<void>> setDimensions__double__double_batch(List<double?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setDimensions__double__double_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getHeight_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getHeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setPositionFromBounds_batch(List<com_amap_api_maps_model_LatLngBounds?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setPositionFromBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<com_amap_api_maps_model_LatLngBounds?>> getBounds_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__)).cast<com_amap_api_maps_model_LatLngBounds?>().toList();
}
Future<List<void>> setBearing_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setBearing_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getBearing_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getBearing_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setZIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<void>> setTransparency_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::setTransparency_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getTransparency_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::getTransparency_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> destroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlay::destroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,681 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_GroundOverlayOptions extends com_amap_api_maps_model_BaseOptions with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.GroundOverlayOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_GroundOverlayOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_GroundOverlayOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_GroundOverlayOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_GroundOverlayOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_GroundOverlayOptions>()
.toList() ?? <com_amap_api_maps_model_GroundOverlayOptions>[];
}
//endregion
//region getters
static Future<double?> get_static_NO_DIMENSION() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.GroundOverlayOptions::get_NO_DIMENSION", );
return __result__;
}
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_GroundOverlayOptions?> image(com_amap_api_maps_model_BitmapDescriptor? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::image([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::image', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> anchor(double? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::anchor([\'var1\':$var1, \'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::anchor', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> position__com_amap_api_maps_model_LatLng__double(com_amap_api_maps_model_LatLng? var1, double? var2) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::position([\'var2\':$var2])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::position__com_amap_api_maps_model_LatLng__double', {"var1": var1, "var2": var2, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> position__com_amap_api_maps_model_LatLng__double__double(com_amap_api_maps_model_LatLng? var1, double? var2, double? var3) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::position([\'var2\':$var2, \'var3\':$var3])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::position__com_amap_api_maps_model_LatLng__double__double', {"var1": var1, "var2": var2, "var3": var3, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> positionFromBounds(com_amap_api_maps_model_LatLngBounds? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::positionFromBounds([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::positionFromBounds', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> bearing(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::bearing([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::bearing', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> zIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::zIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::zIndex', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> visible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::visible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::visible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> transparency(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::transparency([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::transparency', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
Future<com_amap_api_maps_model_BitmapDescriptor?> getImage() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getImage([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getImage', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> getLocation() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getLocation([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getLocation', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<double?> getWidth() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getWidth([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getWidth', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getHeight() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getHeight([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getHeight', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLngBounds?> getBounds() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getBounds([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getBounds', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__);
}
Future<double?> getBearing() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getBearing([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getBearing', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getTransparency() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getTransparency([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getTransparency', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getAnchorU() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getAnchorU([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getAnchorU', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getAnchorV() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::getAnchorV([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getAnchorV', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_GroundOverlayOptions?> clone() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptions@$refId::clone([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::clone', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_GroundOverlayOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_GroundOverlayOptions_Batch on List<com_amap_api_maps_model_GroundOverlayOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<double?>> get_static_NO_DIMENSION_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.GroundOverlayOptions::get_NO_DIMENSION_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> image_batch(List<com_amap_api_maps_model_BitmapDescriptor?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::image_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> anchor_batch(List<double?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::anchor_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> position__com_amap_api_maps_model_LatLng__double_batch(List<com_amap_api_maps_model_LatLng?> var1, List<double?> var2) async {
assert(var1.length == var2.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::position__com_amap_api_maps_model_LatLng__double_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> position__com_amap_api_maps_model_LatLng__double__double_batch(List<com_amap_api_maps_model_LatLng?> var1, List<double?> var2, List<double?> var3) async {
assert(var1.length == var2.length && var2.length == var3.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::position__com_amap_api_maps_model_LatLng__double__double_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__], "var3": var3[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> positionFromBounds_batch(List<com_amap_api_maps_model_LatLngBounds?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::positionFromBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> bearing_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::bearing_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> zIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::zIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> visible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::visible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> transparency_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::transparency_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
Future<List<com_amap_api_maps_model_BitmapDescriptor?>> getImage_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getImage_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_BitmapDescriptor>(__result__)).cast<com_amap_api_maps_model_BitmapDescriptor?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> getLocation_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getLocation_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<double?>> getWidth_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getWidth_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getHeight_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getHeight_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<com_amap_api_maps_model_LatLngBounds?>> getBounds_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__)).cast<com_amap_api_maps_model_LatLngBounds?>().toList();
}
Future<List<double?>> getBearing_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getBearing_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getTransparency_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getTransparency_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getAnchorU_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getAnchorU_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getAnchorV_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::getAnchorV_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_GroundOverlayOptions?>> clone_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptions::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(__result__)).cast<com_amap_api_maps_model_GroundOverlayOptions?>().toList();
}
//endregion
}

View File

@ -0,0 +1,113 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_GroundOverlayOptionsCreator extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.GroundOverlayOptionsCreator';
@override
final String tag__ = 'amap_map_fluttify';
static final int CONTENT_DESCRIPTION = 0;
//endregion
//region creators
static Future<com_amap_api_maps_model_GroundOverlayOptionsCreator> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_GroundOverlayOptionsCreator__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptionsCreator>(__result__)!;
}
static Future<List<com_amap_api_maps_model_GroundOverlayOptionsCreator>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_GroundOverlayOptionsCreator__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptionsCreator>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_GroundOverlayOptionsCreator>()
.toList() ?? <com_amap_api_maps_model_GroundOverlayOptionsCreator>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_GroundOverlayOptions>?> newArray(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.GroundOverlayOptionsCreator@$refId::newArray([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptionsCreator::newArray', {"var1": var1, "__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_GroundOverlayOptions>().toList();
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_GroundOverlayOptionsCreator{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_GroundOverlayOptionsCreator_Batch on List<com_amap_api_maps_model_GroundOverlayOptionsCreator?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<List<com_amap_api_maps_model_GroundOverlayOptions>?>> newArray_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.GroundOverlayOptionsCreator::newArray_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_GroundOverlayOptions>(it)).where((e) => e != null).cast<com_amap_api_maps_model_GroundOverlayOptions>().toList()).cast<List<com_amap_api_maps_model_GroundOverlayOptions>?>().toList();
}
//endregion
}

View File

@ -0,0 +1,289 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatMapGridLayer extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatMapGridLayer';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> destroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::destroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::destroy', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setZIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::setZIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setZIndex', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> getOptions() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::getOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getOptions', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<void> setOptions(com_amap_api_maps_model_HeatMapGridLayerOptions? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayer@$refId::setOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setOptions', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatMapGridLayer{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatMapGridLayer_Batch on List<com_amap_api_maps_model_HeatMapGridLayer?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> destroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::destroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setZIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> getOptions_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::getOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<void>> setOptions_batch(List<com_amap_api_maps_model_HeatMapGridLayerOptions?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayer::setOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,423 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatMapGridLayerOptions extends com_amap_api_maps_model_BaseOptions {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatMapGridLayerOptions';
@override
final String tag__ = 'amap_map_fluttify';
static final int TYPE_NORMAL = 0;
static final int TYPE_GRID = 1;
static final int TYPE_HEXAGON = 2;
//endregion
//region creators
static Future<com_amap_api_maps_model_HeatMapGridLayerOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_HeatMapGridLayerOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_HeatMapGridLayerOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_HeatMapGridLayerOptions>()
.toList() ?? <com_amap_api_maps_model_HeatMapGridLayerOptions>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> data(List<com_amap_api_maps_model_ColorLatLng>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::data([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::data', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> maxZoom(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::maxZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::maxZoom', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> minZoom(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::minZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::minZoom', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> zIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::zIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::zIndex', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> type(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::type([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::type', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapGridLayerOptions?> visible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::visible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::visible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__);
}
Future<List<com_amap_api_maps_model_ColorLatLng>?> getData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::getData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getData', {"__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ColorLatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_ColorLatLng>().toList();
}
Future<double?> getMaxZoom() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::getMaxZoom([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getMaxZoom', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getMinZoom() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::getMinZoom([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getMinZoom', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::getType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getType', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapGridLayerOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatMapGridLayerOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatMapGridLayerOptions_Batch on List<com_amap_api_maps_model_HeatMapGridLayerOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> data_batch(List<List<com_amap_api_maps_model_ColorLatLng>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::data_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> maxZoom_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::maxZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> minZoom_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::minZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> zIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::zIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> type_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapGridLayerOptions?>> visible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::visible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapGridLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapGridLayerOptions?>().toList();
}
Future<List<List<com_amap_api_maps_model_ColorLatLng>?>> getData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ColorLatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_ColorLatLng>().toList()).cast<List<com_amap_api_maps_model_ColorLatLng>?>().toList();
}
Future<List<double?>> getMaxZoom_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getMaxZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getMinZoom_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getMinZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<int?>> getType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapGridLayerOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,253 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatMapItem extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatMapItem';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_HeatMapItem> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_HeatMapItem__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapItem>(__result__)!;
}
static Future<List<com_amap_api_maps_model_HeatMapItem>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_HeatMapItem__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapItem>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_HeatMapItem>()
.toList() ?? <com_amap_api_maps_model_HeatMapItem>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_LatLng?> getCenter() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::getCenter([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getCenter', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<void> setCenter(double? var1, double? var3) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::setCenter([\'var1\':$var1, \'var3\':$var3])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setCenter', {"var1": var1, "var3": var3, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getIntensity() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::getIntensity([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getIntensity', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setIntensity(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::setIntensity([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setIntensity', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<Int32List?> getIndexes() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::getIndexes([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getIndexes', {"__this__": this});
// handle native call
return __result__ as Int32List;
}
Future<void> setIndexes(Int32List? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapItem@$refId::setIndexes([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setIndexes', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatMapItem{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatMapItem_Batch on List<com_amap_api_maps_model_HeatMapItem?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_LatLng?>> getCenter_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<void>> setCenter_batch(List<double?> var1, List<double?> var3) async {
assert(var1.length == var3.length);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setCenter_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "var3": var3[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getIntensity_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getIntensity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setIntensity_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setIntensity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<Int32List?>> getIndexes_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::getIndexes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__ as Int32List).cast<Int32List?>().toList();
}
Future<List<void>> setIndexes_batch(List<Int32List?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapItem::setIndexes_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,317 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatMapLayer extends com_amap_api_maps_model_BaseOverlay {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatMapLayer';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<void> destroy() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::destroy([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::destroy', {"__this__": this});
// handle native call
return __result__;
}
Future<String?> getId() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::getId([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getId', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setZIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::setZIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setZIndex', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<void> setVisible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::setVisible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setVisible', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::isVisible', {"__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_HeatMapItem?> getHeatMapItem(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::getHeatMapItem([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getHeatMapItem', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapItem>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> getOptions() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::getOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getOptions', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<void> setOptions(com_amap_api_maps_model_HeatMapLayerOptions? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayer@$refId::setOptions([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setOptions', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatMapLayer{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatMapLayer_Batch on List<com_amap_api_maps_model_HeatMapLayer?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<void>> destroy_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::destroy_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<String?>> getId_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getId_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<void>> setZIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<void>> setVisible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapItem?>> getHeatMapItem_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getHeatMapItem_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapItem>(__result__)).cast<com_amap_api_maps_model_HeatMapItem?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> getOptions_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::getOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<void>> setOptions_batch(List<com_amap_api_maps_model_HeatMapLayerOptions?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayer::setOptions_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<void>().toList();
}
//endregion
}

View File

@ -0,0 +1,741 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatMapLayerOptions extends com_amap_api_maps_model_BaseOptions {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatMapLayerOptions';
@override
final String tag__ = 'amap_map_fluttify';
static final int DEFAULT_RADIUS = 12;
static final double DEFAULT_OPACITY = 0.6;
static final int TYPE_NORMAL = 0;
static final int TYPE_GRID = 1;
static final int TYPE_HEXAGON = 2;
//endregion
//region creators
static Future<com_amap_api_maps_model_HeatMapLayerOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_HeatMapLayerOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_HeatMapLayerOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_HeatMapLayerOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_HeatMapLayerOptions>()
.toList() ?? <com_amap_api_maps_model_HeatMapLayerOptions>[];
}
//endregion
//region getters
static Future<com_amap_api_maps_model_Gradient?> get_static_DEFAULT_GRADIENT() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.HeatMapLayerOptions::get_DEFAULT_GRADIENT", );
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__);
}
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_HeatMapLayerOptions?> data(List<com_amap_api_maps_model_LatLng>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::data([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::data', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> weightedData(List<com_amap_api_maps_model_WeightedLatLng>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::weightedData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::weightedData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> size(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::size([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::size', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> gradient(com_amap_api_maps_model_Gradient? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::gradient([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::gradient', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> opacity(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::opacity([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::opacity', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> maxIntensity(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::maxIntensity([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::maxIntensity', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> maxZoom(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::maxZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::maxZoom', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> minZoom(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::minZoom([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::minZoom', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> gap(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::gap([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::gap', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> type(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::type([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::type', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> zIndex(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::zIndex([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::zIndex', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_HeatMapLayerOptions?> visible(bool? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::visible([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::visible', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__);
}
Future<com_amap_api_maps_model_Gradient?> getGradient() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getGradient([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getGradient', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__);
}
Future<List<com_amap_api_maps_model_WeightedLatLng>?> getData() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getData', {"__this__": this});
// handle native call
return (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_WeightedLatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_WeightedLatLng>().toList();
}
Future<double?> getSize() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getSize([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getSize', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getOpacity() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getOpacity([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getOpacity', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getMaxIntensity() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getMaxIntensity([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMaxIntensity', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getMaxZoom() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getMaxZoom([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMaxZoom', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getMinZoom() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getMinZoom([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMinZoom', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getGap() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getGap([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getGap', {"__this__": this});
// handle native call
return __result__;
}
Future<int?> getType() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getType([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getType', {"__this__": this});
// handle native call
return __result__;
}
Future<double?> getZIndex() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::getZIndex([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getZIndex', {"__this__": this});
// handle native call
return __result__;
}
Future<bool?> isVisible() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatMapLayerOptions@$refId::isVisible([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::isVisible', {"__this__": this});
// handle native call
return __result__;
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatMapLayerOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatMapLayerOptions_Batch on List<com_amap_api_maps_model_HeatMapLayerOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<com_amap_api_maps_model_Gradient?>> get_static_DEFAULT_GRADIENT_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.HeatMapLayerOptions::get_DEFAULT_GRADIENT_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__)).cast<com_amap_api_maps_model_Gradient?>().toList();
}
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> data_batch(List<List<com_amap_api_maps_model_LatLng>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::data_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> weightedData_batch(List<List<com_amap_api_maps_model_WeightedLatLng>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::weightedData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> size_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::size_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> gradient_batch(List<com_amap_api_maps_model_Gradient?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::gradient_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> opacity_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::opacity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> maxIntensity_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::maxIntensity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> maxZoom_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::maxZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> minZoom_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::minZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> gap_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::gap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> type_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> zIndex_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::zIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_HeatMapLayerOptions?>> visible_batch(List<bool?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::visible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatMapLayerOptions>(__result__)).cast<com_amap_api_maps_model_HeatMapLayerOptions?>().toList();
}
Future<List<com_amap_api_maps_model_Gradient?>> getGradient_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getGradient_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__)).cast<com_amap_api_maps_model_Gradient?>().toList();
}
Future<List<List<com_amap_api_maps_model_WeightedLatLng>?>> getData_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_WeightedLatLng>(it)).where((e) => e != null).cast<com_amap_api_maps_model_WeightedLatLng>().toList()).cast<List<com_amap_api_maps_model_WeightedLatLng>?>().toList();
}
Future<List<double?>> getSize_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getSize_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getOpacity_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getOpacity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getMaxIntensity_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMaxIntensity_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getMaxZoom_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMaxZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getMinZoom_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getMinZoom_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> getGap_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getGap_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<int?>> getType_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getType_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<double?>> getZIndex_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::getZIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<bool?>> isVisible_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatMapLayerOptions::isVisible_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
//endregion
}

View File

@ -0,0 +1,76 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatmapTileProvider extends java_lang_Object with com_amap_api_maps_model_TileProvider {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatmapTileProvider';
@override
final String tag__ = 'amap_map_fluttify';
static final int DEFAULT_RADIUS = 12;
static final double DEFAULT_OPACITY = 0.6;
//endregion
//region creators
//endregion
//region getters
static Future<com_amap_api_maps_model_Gradient?> get_static_DEFAULT_GRADIENT() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.HeatmapTileProvider::get_DEFAULT_GRADIENT", );
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__);
}
//endregion
//region setters
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatmapTileProvider{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatmapTileProvider_Batch on List<com_amap_api_maps_model_HeatmapTileProvider?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<com_amap_api_maps_model_Gradient?>> get_static_DEFAULT_GRADIENT_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.HeatmapTileProvider::get_DEFAULT_GRADIENT_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_Gradient>(__result__)).cast<com_amap_api_maps_model_Gradient?>().toList();
}
//endregion
//region setters
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,253 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_HeatmapTileProvider_Builder extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.HeatmapTileProvider.Builder';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_HeatmapTileProvider_Builder> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_HeatmapTileProvider_Builder__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)!;
}
static Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_HeatmapTileProvider_Builder__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_HeatmapTileProvider_Builder>()
.toList() ?? <com_amap_api_maps_model_HeatmapTileProvider_Builder>[];
}
//endregion
//region getters
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_HeatmapTileProvider_Builder?> data(List<com_amap_api_maps_model_LatLng>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::data([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::data', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__);
}
Future<com_amap_api_maps_model_HeatmapTileProvider_Builder?> weightedData(List<com_amap_api_maps_model_WeightedLatLng>? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::weightedData([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::weightedData', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__);
}
Future<com_amap_api_maps_model_HeatmapTileProvider_Builder?> radius(int? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::radius([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::radius', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__);
}
Future<com_amap_api_maps_model_HeatmapTileProvider_Builder?> gradient(com_amap_api_maps_model_Gradient? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::gradient([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::gradient', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__);
}
Future<com_amap_api_maps_model_HeatmapTileProvider_Builder?> transparency(double? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::transparency([\'var1\':$var1])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::transparency', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__);
}
Future<com_amap_api_maps_model_HeatmapTileProvider?> build() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.HeatmapTileProvider.Builder@$refId::build([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::build', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_HeatmapTileProvider_Builder{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_HeatmapTileProvider_Builder_Batch on List<com_amap_api_maps_model_HeatmapTileProvider_Builder?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder?>> data_batch(List<List<com_amap_api_maps_model_LatLng>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::data_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder?>> weightedData_batch(List<List<com_amap_api_maps_model_WeightedLatLng>?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::weightedData_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder?>> radius_batch(List<int?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder?>> gradient_batch(List<com_amap_api_maps_model_Gradient?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::gradient_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_HeatmapTileProvider_Builder?>> transparency_batch(List<double?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::transparency_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider_Builder>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider_Builder?>().toList();
}
Future<List<com_amap_api_maps_model_HeatmapTileProvider?>> build_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.HeatmapTileProvider.Builder::build_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_HeatmapTileProvider>(__result__)).cast<com_amap_api_maps_model_HeatmapTileProvider?>().toList();
}
//endregion
}

View File

@ -0,0 +1,143 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_ImageOptions extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.ImageOptions';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_ImageOptions> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_ImageOptions__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ImageOptions>(__result__)!;
}
static Future<List<com_amap_api_maps_model_ImageOptions>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_ImageOptions__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_ImageOptions>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_ImageOptions>()
.toList() ?? <com_amap_api_maps_model_ImageOptions>[];
}
//endregion
//region getters
Future<int?> get_type() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_type", {'__this__': this});
return __result__;
}
Future<int?> get_color() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_color", {'__this__': this});
return __result__;
}
Future<double?> get_radius() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_radius", {'__this__': this});
return __result__;
}
//endregion
//region setters
Future<void> set_type(int? type) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_type', <String, dynamic>{'__this__': this, "type": type});
}
Future<void> set_color(int? color) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_color', <String, dynamic>{'__this__': this, "color": color});
}
Future<void> set_radius(double? radius) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_radius', <String, dynamic>{'__this__': this, "radius": radius});
}
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_ImageOptions{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_ImageOptions_Batch on List<com_amap_api_maps_model_ImageOptions?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<int?>> get_type_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_type_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<int?>> get_color_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_color_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<double?>> get_radius_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.ImageOptions::get_radius_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
//region setters
Future<void> set_type_batch(List<int?> type) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_type_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "type": type[__i__]}]);
}
Future<void> set_color_batch(List<int?> color) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_color_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "color": color[__i__]}]);
}
Future<void> set_radius_batch(List<double?> radius) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.ImageOptions::set_radius_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "radius": radius[__i__]}]);
}
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,26 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
enum com_amap_api_maps_model_ImageOptions_ShapeType {
CIRCLE /* null */
}
extension com_amap_api_maps_model_ImageOptions_ShapeTypeToX on com_amap_api_maps_model_ImageOptions_ShapeType {
int toValue() {
switch (this) {
case com_amap_api_maps_model_ImageOptions_ShapeType.CIRCLE: return com_amap_api_maps_model_ImageOptions_ShapeType.CIRCLE.index + 0;
default: return 0;
}
}
}
extension com_amap_api_maps_model_ImageOptions_ShapeTypeFromX on int {
com_amap_api_maps_model_ImageOptions_ShapeType tocom_amap_api_maps_model_ImageOptions_ShapeType() {
switch (this) {
default: return com_amap_api_maps_model_ImageOptions_ShapeType.values[this + 0];
}
}
}

View File

@ -0,0 +1,183 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_IndoorBuildingInfo extends java_lang_Object {
//region constants
static const String name__ = 'com.amap.api.maps.model.IndoorBuildingInfo';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_IndoorBuildingInfo> create__() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_IndoorBuildingInfo__',
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_IndoorBuildingInfo>(__result__)!;
}
static Future<List<com_amap_api_maps_model_IndoorBuildingInfo>> create_batch__(int length) async {
assert(true);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_IndoorBuildingInfo__',
{'length': length}
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_IndoorBuildingInfo>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_IndoorBuildingInfo>()
.toList() ?? <com_amap_api_maps_model_IndoorBuildingInfo>[];
}
//endregion
//region getters
Future<String?> get_activeFloorName() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_activeFloorName", {'__this__': this});
return __result__;
}
Future<int?> get_activeFloorIndex() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_activeFloorIndex", {'__this__': this});
return __result__;
}
Future<String?> get_poiid() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_poiid", {'__this__': this});
return __result__;
}
Future<Int32List?> get_floor_indexs() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_floor_indexs", {'__this__': this});
return __result__ as Int32List;
}
Future<List<String>?> get_floor_names() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_floor_names", {'__this__': this});
return (__result__ as List?)?.cast<String>();
}
//endregion
//region setters
Future<void> set_activeFloorName(String? activeFloorName) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_activeFloorName', <String, dynamic>{'__this__': this, "activeFloorName": activeFloorName});
}
Future<void> set_activeFloorIndex(int? activeFloorIndex) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_activeFloorIndex', <String, dynamic>{'__this__': this, "activeFloorIndex": activeFloorIndex});
}
Future<void> set_poiid(String? poiid) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_poiid', <String, dynamic>{'__this__': this, "poiid": poiid});
}
Future<void> set_floor_indexs(Int32List? floor_indexs) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_floor_indexs', <String, dynamic>{'__this__': this, "floor_indexs": floor_indexs});
}
Future<void> set_floor_names(List<String>? floor_names) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_floor_names', <String, dynamic>{'__this__': this, "floor_names": floor_names});
}
//endregion
//region methods
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_IndoorBuildingInfo{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_IndoorBuildingInfo_Batch on List<com_amap_api_maps_model_IndoorBuildingInfo?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<String?>> get_activeFloorName_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_activeFloorName_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<int?>> get_activeFloorIndex_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_activeFloorIndex_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<int?>().toList();
}
Future<List<String?>> get_poiid_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_poiid_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<String?>().toList();
}
Future<List<Int32List?>> get_floor_indexs_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_floor_indexs_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__ as Int32List).cast<Int32List?>().toList();
}
Future<List<List<String>?>> get_floor_names_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.IndoorBuildingInfo::get_floor_names_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => (__result__ as List?)?.cast<String>()).cast<List<String>?>().toList();
}
//endregion
//region setters
Future<void> set_activeFloorName_batch(List<String?> activeFloorName) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_activeFloorName_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "activeFloorName": activeFloorName[__i__]}]);
}
Future<void> set_activeFloorIndex_batch(List<int?> activeFloorIndex) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_activeFloorIndex_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "activeFloorIndex": activeFloorIndex[__i__]}]);
}
Future<void> set_poiid_batch(List<String?> poiid) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_poiid_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "poiid": poiid[__i__]}]);
}
Future<void> set_floor_indexs_batch(List<Int32List?> floor_indexs) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_floor_indexs_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "floor_indexs": floor_indexs[__i__]}]);
}
Future<void> set_floor_names_batch(List<List<String>?> floor_names) async {
await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.IndoorBuildingInfo::set_floor_names_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {'__this__': this[__i__], "floor_names": floor_names[__i__]}]);
}
//endregion
//region methods
//endregion
}

View File

@ -0,0 +1,152 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_LatLng extends java_lang_Object with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.LatLng';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_LatLng> create__double__double(double? var1, double? var3) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_LatLng__double__double',
{"var1": var1, "var3": var3}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)!;
}
static Future<com_amap_api_maps_model_LatLng> create__double__double__boolean(double? var1, double? var3, bool? var5) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_LatLng__double__double__boolean',
{"var1": var1, "var3": var3, "var5": var5}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)!;
}
static Future<List<com_amap_api_maps_model_LatLng>> create_batch__double__double(List<double?> var1, List<double?> var3) async {
assert(var1.length == var3.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_LatLng__double__double',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var3": var3[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_LatLng>()
.toList() ?? <com_amap_api_maps_model_LatLng>[];
}
static Future<List<com_amap_api_maps_model_LatLng>> create_batch__double__double__boolean(List<double?> var1, List<double?> var3, List<bool?> var5) async {
assert(var1.length == var3.length && var3.length == var5.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_LatLng__double__double__boolean',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var3": var3[__i__], "var5": var5[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_LatLng>()
.toList() ?? <com_amap_api_maps_model_LatLng>[];
}
//endregion
//region getters
Future<double?> get_latitude() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLng::get_latitude", {'__this__': this});
return __result__;
}
Future<double?> get_longitude() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLng::get_longitude", {'__this__': this});
return __result__;
}
//endregion
//region setters
//endregion
//region methods
Future<com_amap_api_maps_model_LatLng?> clone() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLng@$refId::clone([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLng::clone', {"__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_LatLng{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_LatLng_Batch on List<com_amap_api_maps_model_LatLng?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<double?>> get_latitude_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLng::get_latitude_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
Future<List<double?>> get_longitude_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLng::get_longitude_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => __result__).cast<double?>().toList();
}
//endregion
//region setters
//endregion
//region methods
Future<List<com_amap_api_maps_model_LatLng?>> clone_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLng::clone_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
//endregion
}

View File

@ -0,0 +1,243 @@
// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////
import 'dart:typed_data';
import 'package:amap_map_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';
import 'package:foundation_fluttify/foundation_fluttify.dart';
import 'package:core_location_fluttify/core_location_fluttify.dart';
import 'package:amap_core_fluttify/amap_core_fluttify.dart';
import 'package:amap_search_fluttify/amap_search_fluttify.dart';
import 'package:amap_location_fluttify/amap_location_fluttify.dart';
class com_amap_api_maps_model_LatLngBounds extends java_lang_Object with android_os_Parcelable {
//region constants
static const String name__ = 'com.amap.api.maps.model.LatLngBounds';
@override
final String tag__ = 'amap_map_fluttify';
//endregion
//region creators
static Future<com_amap_api_maps_model_LatLngBounds> create__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng(com_amap_api_maps_model_LatLng? var1, com_amap_api_maps_model_LatLng? var2) async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod(
'ObjectFactory::createcom_amap_api_maps_model_LatLngBounds__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng',
{"var1": var1, "var2": var2}
);
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__)!;
}
static Future<List<com_amap_api_maps_model_LatLngBounds>> create_batch__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng(List<com_amap_api_maps_model_LatLng?> var1, List<com_amap_api_maps_model_LatLng?> var2) async {
assert(var1.length == var2.length);
final __result_batch__ = await kAmapMapFluttifyChannel.invokeListMethod(
'ObjectFactory::create_batchcom_amap_api_maps_model_LatLngBounds__com_amap_api_maps_model_LatLng__com_amap_api_maps_model_LatLng',
[for (int __i__ = 0; __i__ < var1.length; __i__++) {"var1": var1[__i__], "var2": var2[__i__]}]
);
return __result_batch__
?.map((it) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(it))
.where((element) => element !=null)
.cast<com_amap_api_maps_model_LatLngBounds>()
.toList() ?? <com_amap_api_maps_model_LatLngBounds>[];
}
//endregion
//region getters
Future<com_amap_api_maps_model_LatLng?> get_southwest() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLngBounds::get_southwest", {'__this__': this});
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
Future<com_amap_api_maps_model_LatLng?> get_northeast() async {
final __result__ = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLngBounds::get_northeast", {'__this__': this});
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__);
}
//endregion
//region setters
//endregion
//region methods
static Future<com_amap_api_maps_model_LatLngBounds_Builder?> builder() async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLngBounds::builder([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::builder', );
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds_Builder>(__result__);
}
Future<bool?> contains__com_amap_api_maps_model_LatLng(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLngBounds@$refId::contains([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::contains__com_amap_api_maps_model_LatLng', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> contains__com_amap_api_maps_model_LatLngBounds(com_amap_api_maps_model_LatLngBounds? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLngBounds@$refId::contains([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::contains__com_amap_api_maps_model_LatLngBounds', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<bool?> intersects(com_amap_api_maps_model_LatLngBounds? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLngBounds@$refId::intersects([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::intersects', {"var1": var1, "__this__": this});
// handle native call
return __result__;
}
Future<com_amap_api_maps_model_LatLngBounds?> including(com_amap_api_maps_model_LatLng? var1) async {
// print log
if (fluttifyLogEnabled) {
debugPrint('fluttify-dart: com.amap.api.maps.model.LatLngBounds@$refId::including([])');
}
// invoke native method
final __result__ = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::including', {"var1": var1, "__this__": this});
// handle native call
return AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__);
}
//endregion
@override
String toString() {
return 'com_amap_api_maps_model_LatLngBounds{refId: $refId, runtimeType: $runtimeType, tag__: $tag__}';
}
}
extension com_amap_api_maps_model_LatLngBounds_Batch on List<com_amap_api_maps_model_LatLngBounds?> {
String? get refId {
if (isEmpty) return null;
return first?.refId;
}
//region getters
Future<List<com_amap_api_maps_model_LatLng?>> get_southwest_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLngBounds::get_southwest_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
Future<List<com_amap_api_maps_model_LatLng?>> get_northeast_batch() async {
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod("com.amap.api.maps.model.LatLngBounds::get_northeast_batch", [for (final __item__ in this) {'__this__': __item__}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLng>(__result__)).cast<com_amap_api_maps_model_LatLng?>().toList();
}
//endregion
//region setters
//endregion
//region methods
static Future<List<com_amap_api_maps_model_LatLngBounds_Builder?>> builder_batch() async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::builder_batch', );
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds_Builder>(__result__)).cast<com_amap_api_maps_model_LatLngBounds_Builder?>().toList();
}
Future<List<bool?>> contains__com_amap_api_maps_model_LatLng_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::contains__com_amap_api_maps_model_LatLng_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> contains__com_amap_api_maps_model_LatLngBounds_batch(List<com_amap_api_maps_model_LatLngBounds?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::contains__com_amap_api_maps_model_LatLngBounds_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<bool?>> intersects_batch(List<com_amap_api_maps_model_LatLngBounds?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::intersects_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => __result__).cast<bool?>().toList();
}
Future<List<com_amap_api_maps_model_LatLngBounds?>> including_batch(List<com_amap_api_maps_model_LatLng?> var1) async {
assert(true);
// invoke native method
final resultBatch = await kAmapMapFluttifyChannel.invokeMethod('com.amap.api.maps.model.LatLngBounds::including_batch', [for (int __i__ = 0; __i__ < this.length; __i__++) {"var1": var1[__i__], "__this__": this[__i__]}]);
return (resultBatch as List).map((__result__) => AmapMapFluttifyAndroidAs<com_amap_api_maps_model_LatLngBounds>(__result__)).cast<com_amap_api_maps_model_LatLngBounds?>().toList();
}
//endregion
}

Some files were not shown because too many files have changed in this diff Show More