Flutter Engine
The Flutter Engine
|
#import <FlutterMouseCursorPlugin.h>
Class Methods | |
(void) | + registerWithRegistrar:delegate: |
(NSCursor *) | + cursorFromKind: [implementation] |
(void) | + registerWithRegistrar: [implementation] |
(void) | + registerWithRegistrar:delegate: [implementation] |
Class Methods inherited from <FlutterPlugin> | |
(void) | + registerWithRegistrar: |
(void) | + setPluginRegistrantCallback: |
(void) | + registerWithRegistrar: |
Properties | |
id< FlutterMouseCursorPluginDelegate > | delegate [implementation] |
A plugin to handle mouse cursor.
Responsible for bridging the native macOS mouse cursor system with the Flutter framework mouse cursor classes, via system channels.
Definition at line 23 of file FlutterMouseCursorPlugin.h.
|
implementation |
Handles the method call that activates a system cursor.
Returns a FlutterError if the arguments can not be recognized. Otherwise returns nil.
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Displays the specified cursor.
Unhides the cursor before displaying the cursor, and updates internal states.
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Handles all method calls from Flutter.
Reimplemented from <FlutterPlugin>.
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Creates an instance of the plugin to register with |registrar| using the desired FlutterPluginRegistrar methods.
Reimplemented from <FlutterPlugin>.
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
|
implementation |
Definition at line 96 of file FlutterMouseCursorPlugin.mm.
+ (void) registerWithRegistrar: | (nonnull id< FlutterPluginRegistrar >) | registrar | |
delegate: | (nullable id< FlutterMouseCursorPluginDelegate >) | delegate | |
|
readwritenonatomicweakimplementation |
Definition at line 67 of file FlutterMouseCursorPlugin.mm.