planning.WorkspacePlan
TypeScript
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift Unavailable
-
Session, window, and pane membership changes an apply would make.
Discussed in TypeScript workspace builder API
Members
- createsWindows : : readonly WorkspaceWindowCreation[]
-
Windows the apply would create, by the position they would take.
-
Whether the session itself would be created.
- createsPanes : : readonly WorkspacePaneCreation[]
-
Panes the apply would create, grouped by desired window position.
- removesPanes : : readonly WorkspacePaneRemoval[]
-
Panes the apply would destroy, with their containing placement.
- removesWindows : : readonly WorkspaceWindowRemoval[]
-
Window placements the apply would kill or unlink.
-
Whether this workspace created the session it found.
- renamesWindows : : readonly WorkspaceWindowRename[]
-
Existing windows the apply would rename.
- retains : : readonly WorkspaceRetention[]
-
Surplus this apply will leave alone, and why.
Empty when nothing is surplus or the policy removes it. A non-empty list on a session the workspace did not create is the case
prune: "owned"exists for: the file and the server disagree, and the file does not get to win by default.