◆ FlutterPluginRegistry() [1/2]
io.flutter.app.FlutterPluginRegistry.FlutterPluginRegistry |
( |
FlutterNativeView |
nativeView, |
|
|
Context |
context |
|
) |
| |
|
inline |
Definition at line 51 of file FlutterPluginRegistry.java.
51 {
52 mNativeView = nativeView;
53 mAppContext = context;
54 mPlatformViewsController = new PlatformViewsController();
55 }
◆ FlutterPluginRegistry() [2/2]
io.flutter.app.FlutterPluginRegistry.FlutterPluginRegistry |
( |
FlutterEngine |
engine, |
|
|
Context |
context |
|
) |
| |
|
inline |
Definition at line 57 of file FlutterPluginRegistry.java.
57 {
58
59 mAppContext = context;
60 mPlatformViewsController = new PlatformViewsController();
61 }
◆ attach()
void io.flutter.app.FlutterPluginRegistry.attach |
( |
FlutterView |
flutterView, |
|
|
Activity |
activity |
|
) |
| |
|
inline |
Definition at line 83 of file FlutterPluginRegistry.java.
83 {
84 mFlutterView = flutterView;
85 mActivity = activity;
86 mPlatformViewsController.attach(activity, flutterView, flutterView.getDartExecutor());
87 }
◆ destroy()
void io.flutter.app.FlutterPluginRegistry.destroy |
( |
| ) |
|
|
inline |
◆ detach()
void io.flutter.app.FlutterPluginRegistry.detach |
( |
| ) |
|
|
inline |
Definition at line 89 of file FlutterPluginRegistry.java.
89 {
90 mPlatformViewsController.detach();
91 mPlatformViewsController.onDetachedFromJNI();
92 mFlutterView = null;
93 mActivity = null;
94 }
◆ getPlatformViewsController()
PlatformViewsController io.flutter.app.FlutterPluginRegistry.getPlatformViewsController |
( |
| ) |
|
|
inline |
◆ hasPlugin()
boolean io.flutter.app.FlutterPluginRegistry.hasPlugin |
( |
String |
key | ) |
|
|
inline |
◆ onActivityResult()
boolean io.flutter.app.FlutterPluginRegistry.onActivityResult |
( |
int |
requestCode, |
|
|
int |
resultCode, |
|
|
Intent |
data |
|
) |
| |
|
inline |
Definition at line 212 of file FlutterPluginRegistry.java.
212 {
213 for (ActivityResultListener listener : mActivityResultListeners) {
214 if (listener.onActivityResult(requestCode, resultCode, data)) {
215 return true;
216 }
217 }
218 return false;
219 }
◆ onNewIntent()
boolean io.flutter.app.FlutterPluginRegistry.onNewIntent |
( |
Intent |
intent | ) |
|
|
inline |
Definition at line 222 of file FlutterPluginRegistry.java.
222 {
223 for (NewIntentListener listener : mNewIntentListeners) {
224 if (listener.onNewIntent(intent)) {
225 return true;
226 }
227 }
228 return false;
229 }
◆ onPreEngineRestart()
void io.flutter.app.FlutterPluginRegistry.onPreEngineRestart |
( |
| ) |
|
|
inline |
◆ onRequestPermissionsResult()
boolean io.flutter.app.FlutterPluginRegistry.onRequestPermissionsResult |
( |
int |
requestCode, |
|
|
String[] |
permissions, |
|
|
int[] |
grantResults |
|
) |
| |
|
inline |
Definition at line 201 of file FlutterPluginRegistry.java.
202 {
203 for (RequestPermissionsResultListener listener : mRequestPermissionsResultListeners) {
204 if (listener.onRequestPermissionsResult(requestCode, permissions, grantResults)) {
205 return true;
206 }
207 }
208 return false;
209 }
◆ onUserLeaveHint()
void io.flutter.app.FlutterPluginRegistry.onUserLeaveHint |
( |
| ) |
|
|
inline |
Definition at line 232 of file FlutterPluginRegistry.java.
232 {
233 for (UserLeaveHintListener listener : mUserLeaveHintListeners) {
234 listener.onUserLeaveHint();
235 }
236 }
◆ onViewDestroy()
boolean io.flutter.app.FlutterPluginRegistry.onViewDestroy |
( |
FlutterNativeView |
view | ) |
|
|
inline |
Definition at line 246 of file FlutterPluginRegistry.java.
246 {
247 boolean handled = false;
248 for (ViewDestroyListener listener : mViewDestroyListeners) {
249 if (listener.onViewDestroy(view)) {
250 handled = true;
251 }
252 }
253 return handled;
254 }
◆ onWindowFocusChanged()
void io.flutter.app.FlutterPluginRegistry.onWindowFocusChanged |
( |
boolean |
hasFocus | ) |
|
|
inline |
Definition at line 239 of file FlutterPluginRegistry.java.
239 {
240 for (WindowFocusChangedListener listener : mWindowFocusChangedListeners) {
241 listener.onWindowFocusChanged(hasFocus);
242 }
243 }
◆ registrarFor()
Registrar io.flutter.app.FlutterPluginRegistry.registrarFor |
( |
String |
pluginKey | ) |
|
|
inline |
Definition at line 75 of file FlutterPluginRegistry.java.
75 {
76 if (mPluginMap.containsKey(pluginKey)) {
77 throw new IllegalStateException("Plugin key " + pluginKey + " is already in use");
78 }
79 mPluginMap.put(pluginKey, null);
80 return new FlutterRegistrar(pluginKey);
81 }
◆ valuePublishedByPlugin()
public< T > T io.flutter.app.FlutterPluginRegistry.valuePublishedByPlugin |
( |
String |
pluginKey | ) |
|
|
inlinepackage |
The documentation for this class was generated from the following file: