fullScreenAllowsTiling
The window can be a secondary full screen tile even if it can’t be a full screen window itself.
Declaration
static var fullScreenAllowsTiling: NSWindow.CollectionBehavior { get }Discussion
The default behavior is to allow any window to participate in full-screen tiling, as long as it isn’t a panel or sheet and it meets certain requirements, such as being resizable. Windows that aren’t full screen capable can still become a secondary tile in full-screen.
A window can explicitly allow the system to place the window into a full-screen tile by including fullScreenAllowsTiling. Even if a window allows full-screen tiling, the system may not put it in the tile if the window’s minFullScreenContentSize is too large.
A window can explicitly disallow the system from placing the window in a full-screen tile by including fullScreenDisallowsTiling. Windows that don’t support full-screen mode can use fullScreenDisallowsTiling to prevent the system from putting the window into a full-screen tile. Full-screen windows can use fullScreenDisallowsTiling to prevent the system from placing any other windows in its full-screen tile.