Instance Methods | |
(BOOL) | - allViewsHaveFrame |
(BOOL) | - someViewsHaveFrame |
Protected Attributes | |
dispatch_queue_t | _mainQueue |
std::mutex | _mutex |
BOOL | _shuttingDown |
std::unordered_map< int64_t, CGSize > | _contentSizes |
std::vector< dispatch_block_t > | _scheduledBlocks |
BOOL | _beginResizeWaiting |
std::condition_variable | _condBlockBeginResize |
Definition at line 16 of file FlutterThreadSynchronizer.mm.
- (BOOL) allViewsHaveFrame |
Returns true if all existing views have a non-zero size.
If there are no views, still returns true.
- (BOOL) someViewsHaveFrame |
Returns true if there are any views that have a non-zero size.
If there are no views, returns false.
|
protected |
Definition at line 23 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 26 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 20 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 17 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 18 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 21 of file FlutterThreadSynchronizer.mm.
|
protected |
Definition at line 19 of file FlutterThreadSynchronizer.mm.