Einhugur macOS Bridge plugin. |

# EinhugurMacOSBridge.NSWindow Class (desktop)

Class that represents Window.

EinhugurCoreBridge.NSObject
NSWindow

class EinhugurMacOSBridge.NSWindow

#### Constructors

NSWindow (private) | Private Constructor.

#### Properties

AlphaValue | Sets or gets the window’s alpha value.
ClassName (Inherited) (desktop - console) | Returns the name of the Cocoa class under the hood as String.
ContentView | Returns the window’s content view, the highest accessible view object in the window’s view hierarchy.
Handle (Inherited) | Returns Integer handle to the native NSObject structure.
RepresentedFile | Sets a given FolderItem as the window’s title, formatting it as a file-system path, and records this FolderItem as the window’s associated file.
Subtitle | Sets or gets a secondary line of text that appears in the title bar of the window.

#### Methods

shared Cast | Does deep cast on incoming NSObject to NSWindow
shared FromWindow | Creates NSWindow object from Xojo DesktopWindow.
shared FromWindow | Creates NSWindow object from Xojo Window.
Release (Inherited) | Releases the NSObject.
Retain (Inherited) | Retains the NSObject

#### Constants

Version = 5.0 (Inherited) |

#### Supported Platforms:

- macOS Intel 64 bit
- macOS Apple Silicon

#### Unsupported Platforms:

- Windows 32 bit
- Windows 64 bit
- Windows ARM 64 bit
- Linux 32 bit
- Linux 64 bit
- Linux ARM 32 bit
- Linux ARM 64 bit