foundation_fluttify library
Classes
- android_app_Activity
- android_app_Application
- android_app_Notification
- android_app_PendingIntent
- android_content_BroadcastReceiver
- android_content_ContentProvider
- android_content_Context
- android_content_Intent
- android_content_IntentFilter
- android_graphics_Bitmap
- android_graphics_drawable_Drawable
- android_graphics_Point
- android_graphics_PointF
- android_location_Location
- android_opengl_GLSurfaceView
- android_opengl_GLSurfaceViewWidget
- android_os_Binder
- android_os_Bundle
- android_util_Pair
- android_view_FrameLayoutWidget
- android_view_MotionEvent
- android_view_SurfaceView
- android_view_SurfaceViewWidget
- android_view_View
- android_view_ViewGroup
- android_widget_FrameLayout
- android_widget_ImageView
- android_widget_LinearLayout
- android_widget_RelativeLayout
- android_widget_TextView
-
Array<
T> - CAAnimation
- CABasicAnimation
- CAPropertyAnimation
- CGPoint
- CGRect
- CGSize
- FluttifyBroadcastEventChannel
- FluttifyMessageCodec
- java_io_File
- java_lang_Object
- java_lang_Throwable
- NSData
- NSDate
- NSError
- NSObject
- NSOperation
- NSURL
- NSUserActivity
- NSValue
- org_json_JSONObject
- Ref
- ScopedReleasePool
- ScopedReleasePoolState
- UIApplication
- UIApplicationShortcutItem
- UIColor
- UIControl
- UIEdgeInsets
- UIImage
- UIImageView
- UIUserNotificationSettings
- UIView
- UIViewController
- UIViewWidget
Mixins
Extensions
-
CGPointListX
on List<
CGPoint> -
ImageProviderX
on ImageProvider<
Object> -
NSObjectListX
on List<
NSObject> -
Ref_Batch
on Iterable<
Ref> -
RefList_Batch
on List<
Ref>
Constants
- kBroadcastEventChannel → const FluttifyBroadcastEventChannel
- kBroadcastEventChannelName → const String
- kMethodChannelName → const String
- kMethodCodec → const StandardMethodCodec
- kSensorEventChannel → const EventChannel
- kSensorEventChannelName → const String
Properties
- applicationContinueUserActivityRestorationHandler ↔ ApplicationContinueUserActivityRestorationHandler?
-
getter/setter pair
- applicationDidBecomeActive ↔ ApplicationDidBecomeActive?
-
getter/setter pair
- applicationDidEnterBackground ↔ ApplicationDidEnterBackground?
-
getter/setter pair
- applicationDidFinishLaunchingWithOptions ↔ ApplicationDidFinishLaunchingWithOptions?
-
getter/setter pair
- applicationDidReceiveRemoteNotificationFetchCompletionHandler ↔ ApplicationDidReceiveRemoteNotificationFetchCompletionHandler?
-
getter/setter pair
- applicationDidRegisterForRemoteNotificationsWithDeviceToken ↔ ApplicationDidRegisterForRemoteNotificationsWithDeviceToken?
-
getter/setter pair
- applicationDidRegisterUserNotificationSettings ↔ ApplicationDidRegisterUserNotificationSettings?
-
getter/setter pair
- applicationHandleEventsForBackgroundURLSessionCompletionHandler ↔ ApplicationHandleEventsForBackgroundURLSessionCompletionHandler?
-
getter/setter pair
- applicationHandleOpenURL ↔ ApplicationHandleOpenURL?
-
getter/setter pair
- applicationOpenURLOptions ↔ ApplicationOpenURLOptions?
-
getter/setter pair
- applicationOpenURLSourceApplicationAnnotation ↔ ApplicationOpenURLSourceApplicationAnnotation?
-
getter/setter pair
- applicationPerformActionForShortcutItemCompletionHandler ↔ ApplicationPerformActionForShortcutItemCompletionHandler?
-
getter/setter pair
- applicationPerformFetchWithCompletionHandler ↔ ApplicationPerformFetchWithCompletionHandler?
-
getter/setter pair
- applicationWillEnterForeground ↔ ApplicationWillEnterForeground?
-
getter/setter pair
- applicationWillFinishLaunchingWithOptions ↔ ApplicationWillFinishLaunchingWithOptions?
-
getter/setter pair
- applicationWillResignActive ↔ ApplicationWillResignActive?
-
getter/setter pair
- applicationWillTerminate ↔ ApplicationWillTerminate?
-
getter/setter pair
- fluttifyLogEnabled → bool
-
no setter
-
gGlobalReleasePool
→ Set<
Ref> -
native object release pool, all objects returned by the native side will be in this set
final
-
gReleasePoolStack
→ Stack<
ScopedReleasePoolState> -
final
- kMethodChannel → MethodChannel
-
final
Functions
-
clearHeap(
) → Future< void> -
clearStack(
) → Future< void> -
enableFluttifyLog(
bool enable) → Future< void> -
FoundationFluttifyAndroidAs<
T> (dynamic __this__) → T? -
FoundationFluttifyIOSAs<
T> (dynamic __this__) → T? -
getAssetPath(
String flutterAssetPath) → Future< String?> - 不怎么好用
-
log(
String content) → void -
platform<
T> ({_FutureCallback< T> ? android, _FutureCallback<T> ? ios}) → Future<T> -
presentViewController(
String viewControllerClass, { }) → Future< void> -
pushStack(
String name, Ref ref) → Future< void> -
pushStackJsonable(
String name, dynamic jsonable) → Future< void> -
setupOrientationSensor(
) → Future< void> -
startActivity(
String activityClass, {Map< String, dynamic> extras = const {}}) → Future<void> -
startActivityForResult(
String activityClass, {required int requestCode, Map< String, dynamic> extras = const {}}) → Future<android_content_Intent> -
viewId2RefId(
String viewId) → Future< String?> - viewId转换为refId
Typedefs
-
Action0
= FutureOr<
void> Function() -
Action1<
T> = FutureOr< void> Function(T arg0) -
Action2<
T1, T2> = FutureOr< void> Function(T1 arg0, T2 arg1) -
Action3<
T1, T2, T3> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3) -
Action4<
T1, T2, T3, T4> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4) -
Action5<
T1, T2, T3, T4, T5> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) -
Action6<
T1, T2, T3, T4, T5, T6> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) -
Action7<
T1, T2, T3, T4, T5, T6, T7> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) -
Action8<
T1, T2, T3, T4, T5, T6, T7, T8> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) -
Action9<
T1, T2, T3, T4, T5, T6, T7, T8, T9> = FutureOr< void> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - ApplicationContinueUserActivityRestorationHandler = void Function(UIApplication application, NSUserActivity userActivity)
- ApplicationDidBecomeActive = void Function(UIApplication application)
- ApplicationDidEnterBackground = void Function(UIApplication application)
- ApplicationDidFinishLaunchingWithOptions = void Function(UIApplication application, Map options)
- ApplicationDidReceiveRemoteNotificationFetchCompletionHandler = void Function(UIApplication application, Map userInfo)
- ApplicationDidRegisterForRemoteNotificationsWithDeviceToken = void Function(UIApplication application, NSData deviceToken)
- ApplicationDidRegisterUserNotificationSettings = void Function(UIApplication application, UIUserNotificationSettings notificationSettings)
- ApplicationHandleEventsForBackgroundURLSessionCompletionHandler = void Function(UIApplication application, String identifier)
- ApplicationHandleOpenURL = void Function(UIApplication application, NSURL url)
-
ApplicationOpenURLOptions
= void Function(UIApplication application, NSURL url, Map<
String, dynamic> options) - ApplicationOpenURLSourceApplicationAnnotation = void Function(UIApplication application, NSURL url, String sourceApplication, NSObject annotation)
- ApplicationPerformActionForShortcutItemCompletionHandler = void Function(UIApplication application, UIApplicationShortcutItem shortcutItem)
- ApplicationPerformFetchWithCompletionHandler = void Function(UIApplication application)
- ApplicationWillEnterForeground = void Function(UIApplication application)
- ApplicationWillFinishLaunchingWithOptions = void Function(UIApplication application, Map options)
- ApplicationWillResignActive = void Function(UIApplication application)
- ApplicationWillTerminate = void Function(UIApplication application)
-
Function0<
R> = FutureOr< R> Function() -
Function1<
T, R> = FutureOr< R> Function(T arg0) -
Function2<
T1, T2, R> = FutureOr< R> Function(T1 arg0, T2 arg1) -
Function3<
T1, T2, T3, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3) -
Function4<
T1, T2, T3, T4, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4) -
Function5<
T1, T2, T3, T4, T5, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) -
Function6<
T1, T2, T3, T4, T5, T6, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) -
Function7<
T1, T2, T3, T4, T5, T6, T7, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) -
Function8<
T1, T2, T3, T4, T5, T6, T7, T8, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) -
Function9<
T1, T2, T3, T4, T5, T6, T7, T8, T9, R> = FutureOr< R> Function(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) -
FutureValueChanged<
T> = Future< void> Function(T value) -
FutureVoidCallback
= Future<
void> Function() -
OnUIViewCreated
= Future<
void> Function(UIView? controller)