Seregon/StratoSDK

StratoSDK is a framework with a declarative approach similar to Flutter/React, written and designed entirely for Rust.

Rust/27.3 KB/No license
crates/strato-ui-renderer/src/platform/mac/objc/fullscreen_queue.h
StratoSDK / crates / strato-ui-renderer / src / platform / mac / objc / fullscreen_queue.h
1#import <AppKit/AppKit.h>
2 
3// Enforces that multiple windows don't transition to fullscreen at
4// the same time.
5@interface FullscreenWindowManager : NSObject
6// Queues a window to be transitioned to fullscreen. Not thread-safe.
7- (void)enqueueWindow:(NSWindow *)window;
8@end
9