WindowPlan
- struct WindowPlan : struct Window
Plan -
One window, and the panes in it.
Guides#
Pages that discuss WindowPlan.
Members11#
Collections and queries1#
Other members10#
- !=(_:_:) function inherited Returns a Boolean value indicating whether two values are not equal.
- windowName: let window
Name : String? property What to call it. Left out, tmux names it after what runs in it. - startDirectory: let start
Directory : String? property Where this window's panes start, overriding the workspace's own. - layout: let layout: String? property tmux's own layout name —
even-horizontal,tiled, and the rest — applied after the panes exist. - windowIndex: let window
Index : Int? property Explicit session-local index; omitted indexes use tmux's next slot. - focus: let focus: Bool? property Selects this window after the workspace is built.
- environment: let environment: [String : String]? property Environment entries for the window's first pane, unless that pane names its own.
nilmeans no window-level entries were given. - windowShell: let window
Shell : String? property Replaces the first pane's shell as the command tmux spawns, unless that pane names its ownshell. - init(windowName:startDirectory:layout:panes:windowIndex:focus:environment:windowShell:) method
- init(from:) method inherited Creates a new instance by decoding from the given decoder.