Flutter Engine
The Flutter Engine
Instance Methods | Properties | List of all members
TestFlutterView Class Reference
Inheritance diagram for TestFlutterView:
FlutterView <FlutterSurfaceManagerDelegate>

Instance Methods

(NSView *) - hitTest: [implementation]
 
(void) - reshaped [implementation]
 
- Instance Methods inherited from FlutterView
(instancetype) - NS_UNAVAILABLE
 
(instancetype) - initWithFrame:
 
(instancetype) - initWithCoder:
 
(instancetype) - initWithDelegate:opaque:enableWideGamut:
 
(UIScreen *) - screen
 
(MTLPixelFormat) - pixelFormat
 
(nullable instancetype) - initWithMTLDevice:commandQueue:delegate:threadSynchronizer:viewIdentifier:
 
(nullable instancetype) - initWithFrame:pixelFormat:
 
(nonnull instancetype) - initWithFrame:
 
(nullable instancetype) - initWithCoder:
 
(nonnull instancetype) - NS_UNAVAILABLE
 
(void) - setBackgroundColor:
 
(void) - didUpdateMouseCursor:
 
(instancetype) - init [implementation]
 
(BOOL- isWideGamutSupported [implementation]
 
(void) - layoutSubviews [implementation]
 
(void) - drawLayer:inContext: [implementation]
 
(BOOL- isAccessibilityElement [implementation]
 
(instancetype) - initWithMTLDevice:commandQueue:delegate:threadSynchronizer:viewIdentifier: [implementation]
 
(void) - onPresent:withBlock: [implementation]
 
(void) - reshaped [implementation]
 
(void) - setBackgroundColor: [implementation]
 
(void) - setFrameSize: [implementation]
 
(BOOL- isFlipped [implementation]
 
(BOOL- isOpaque [implementation]
 
(BOOL- acceptsFirstMouse: [implementation]
 
(BOOL- acceptsFirstResponder [implementation]
 
(void) - didUpdateMouseCursor: [implementation]
 
(void) - cursorUpdate: [implementation]
 
(void) - viewDidChangeBackingProperties [implementation]
 
(BOOL- layer:shouldInheritContentsScale:fromWindow: [implementation]
 
(NSAccessibilityRole) - accessibilityRole [implementation]
 
(NSString *) - accessibilityLabel [implementation]
 
- Instance Methods inherited from <FlutterSurfaceManagerDelegate>
(void) - onPresent:withBlock:
 

Properties

NSView *(^ onHitTest )(NSPoint point)
 
- Properties inherited from FlutterView
BOOL forceSoftwareRendering
 
FlutterSurfaceManagersurfaceManager
 
id< FlutterViewEngineDelegatedelegate [implementation]
 

Additional Inherited Members

- Class Methods inherited from FlutterView
(instancetype) + NS_UNAVAILABLE
 
(static void) + PrintWideGamutWarningOnce [implementation]
 
(void) + setForceSoftwareRendering: [implementation]
 
(Class) + layerClass [implementation]
 
- Protected Attributes inherited from FlutterView
FlutterViewIdentifier _viewIdentifier
 
__weak id< FlutterViewDelegate_viewDelegate
 
FlutterThreadSynchronizer_threadSynchronizer
 
FlutterSurfaceManager_surfaceManager
 
NSCursor * _lastCursor
 

Detailed Description

Definition at line 41 of file FlutterViewTest.mm.

Method Documentation

◆ hitTest:

- (NSView *) hitTest: (NSPoint)  point
implementation

Definition at line 43 of file FlutterViewTest.mm.

51 :(NSPoint)point {
52 return self.onHitTest(point);
53}

◆ reshaped

- (void) reshaped
implementation

Reimplemented from FlutterView.

Definition at line 43 of file FlutterViewTest.mm.

55 {
56 // Disable resize synchronization for testing.
57}

Property Documentation

◆ onHitTest

- (NSView *(^ onHitTest) (NSPoint point))
readwritenonatomicassign

The documentation for this class was generated from the following file: