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

android_os_Parcelable
android_view_SurfaceHolder
android_view_SurfaceHolder_Callback
android_view_View_OnApplyWindowInsetsListener
android_view_View_OnClickListener
android_view_View_OnTouchListener
CAAction
CAMediaTiming
java_io_Closeable
java_io_Serializable
NSCoding
NSCopying
NSMutableCopying

Extensions

CGPointListX
ImageProviderX
NSObjectListX
Ref_Batch
RefList_Batch

Constants

kBroadcastEventChannel → const FluttifyBroadcastEventChannel
FluttifyBroadcastEventChannel(kBroadcastEventChannelName)
kBroadcastEventChannelName → const String
'com.fluttify/foundation_broadcast_event'
kMethodChannelName → const String
'com.fluttify/foundation_method'
kMethodCodec → const StandardMethodCodec
StandardMethodCodec(FluttifyMessageCodec())
kSensorEventChannel → const EventChannel
EventChannel(kSensorEventChannelName)
kSensorEventChannelName → const String
'com.fluttify/foundation_sensor_event'

Properties

applicationContinueUserActivityRestorationHandler ApplicationContinueUserActivityRestorationHandler
read / write
applicationDidBecomeActive ApplicationDidBecomeActive
read / write
applicationDidEnterBackground ApplicationDidEnterBackground
read / write
applicationDidFinishLaunchingWithOptions ApplicationDidFinishLaunchingWithOptions
read / write
applicationDidReceiveRemoteNotificationFetchCompletionHandler ApplicationDidReceiveRemoteNotificationFetchCompletionHandler
read / write
applicationDidRegisterForRemoteNotificationsWithDeviceToken ApplicationDidRegisterForRemoteNotificationsWithDeviceToken
read / write
applicationDidRegisterUserNotificationSettings ApplicationDidRegisterUserNotificationSettings
read / write
applicationHandleEventsForBackgroundURLSessionCompletionHandler ApplicationHandleEventsForBackgroundURLSessionCompletionHandler
read / write
applicationHandleOpenURL ApplicationHandleOpenURL
read / write
applicationOpenURLOptions ApplicationOpenURLOptions
read / write
applicationOpenURLSourceApplicationAnnotation ApplicationOpenURLSourceApplicationAnnotation
read / write
applicationPerformActionForShortcutItemCompletionHandler ApplicationPerformActionForShortcutItemCompletionHandler
read / write
applicationPerformFetchWithCompletionHandler ApplicationPerformFetchWithCompletionHandler
read / write
applicationWillEnterForeground ApplicationWillEnterForeground
read / write
applicationWillFinishLaunchingWithOptions ApplicationWillFinishLaunchingWithOptions
read / write
applicationWillResignActive ApplicationWillResignActive
read / write
applicationWillTerminate ApplicationWillTerminate
read / write
fluttifyLogEnabled → bool
read-only
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>
getAssetPath(String flutterAssetPath) → Future<String>
不怎么好用
log(String content) → void
platform<T>({_FutureCallback<T> android, _FutureCallback<T> ios}) → Future<T>
platformStream<T>({_StreamCallback<T> android, _StreamCallback<T> ios}) → Stream<T>
presentViewController(String viewControllerClass, {bool withNavigationController = false}) → 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, {int requestCode, Map<String, dynamic> extras = const {}}) → Future<android_content_Intent>
viewId2RefId(String viewId) → Future<String>
viewId转换为refId [...]

Enums

AVAudioSessionCategoryOptions
CAMediaTimingFillMode
UIBarStyle
UIStatusBarStyle

Typedefs

Action0() → FutureOr<void>
Action1<T>(T arg0) → FutureOr<void>
Action2<T1, T2>(T1 arg0, T2 arg1) → FutureOr<void>
Action3<T1, T2, T3>(T1 arg1, T2 arg2, T3 arg3) → FutureOr<void>
Action4<T1, T2, T3, T4>(T1 arg1, T2 arg2, T3 arg3, T4 arg4) → FutureOr<void>
Action5<T1, T2, T3, T4, T5>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) → FutureOr<void>
Action6<T1, T2, T3, T4, T5, T6>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) → FutureOr<void>
Action7<T1, T2, T3, T4, T5, T6, T7>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) → FutureOr<void>
Action8<T1, T2, T3, T4, T5, T6, T7, T8>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) → FutureOr<void>
Action9<T1, T2, T3, T4, T5, T6, T7, T8, T9>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) → FutureOr<void>
ApplicationContinueUserActivityRestorationHandler(UIApplication application, NSUserActivity userActivity) → void
ApplicationDidBecomeActive(UIApplication application) → void
ApplicationDidEnterBackground(UIApplication application) → void
ApplicationDidFinishLaunchingWithOptions(UIApplication application, Map options) → void
ApplicationDidReceiveRemoteNotificationFetchCompletionHandler(UIApplication application, Map userInfo) → void
ApplicationDidRegisterForRemoteNotificationsWithDeviceToken(UIApplication application, NSData deviceToken) → void
ApplicationDidRegisterUserNotificationSettings(UIApplication application, UIUserNotificationSettings notificationSettings) → void
ApplicationHandleEventsForBackgroundURLSessionCompletionHandler(UIApplication application, String identifier) → void
ApplicationHandleOpenURL(UIApplication application, NSURL url) → void
ApplicationOpenURLOptions(UIApplication application, NSURL url, Map<String, dynamic> options) → void
ApplicationOpenURLSourceApplicationAnnotation(UIApplication application, NSURL url, String sourceApplication, NSObject annotation) → void
ApplicationPerformActionForShortcutItemCompletionHandler(UIApplication application, UIApplicationShortcutItem shortcutItem) → void
ApplicationPerformFetchWithCompletionHandler(UIApplication application) → void
ApplicationWillEnterForeground(UIApplication application) → void
ApplicationWillFinishLaunchingWithOptions(UIApplication application, Map options) → void
ApplicationWillResignActive(UIApplication application) → void
ApplicationWillTerminate(UIApplication application) → void
Function0<R>() → FutureOr<R>
Function1<T, R>(T arg0) → FutureOr<R>
Function2<T1, T2, R>(T1 arg0, T2 arg1) → FutureOr<R>
Function3<T1, T2, T3, R>(T1 arg1, T2 arg2, T3 arg3) → FutureOr<R>
Function4<T1, T2, T3, T4, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4) → FutureOr<R>
Function5<T1, T2, T3, T4, T5, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) → FutureOr<R>
Function6<T1, T2, T3, T4, T5, T6, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) → FutureOr<R>
Function7<T1, T2, T3, T4, T5, T6, T7, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) → FutureOr<R>
Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) → FutureOr<R>
Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>(T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) → FutureOr<R>
FutureValueChanged<T>(T value) → Future<void>
FutureVoidCallback() → Future<void>
OnUIViewCreated(UIView controller) → Future<void>