LibTmux.Workspace.WorkspaceResult
.NET
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET
- C++ Unavailable
- Swift Unavailable
-
Describes workspace state materialized by a build.
Discussed in .NET workspace builder API
Members
- WorkspaceResult ( Session : Session , Windows : IReadOnlyList<Window> , Unsupported : IReadOnlyList<string> )
-
Initializes a workspace result.
- Parameters
-
-
Session ( Session ) – The session that was built.
-
Windows ( IReadOnlyList<Window> ) – The windows, in the order the file listed them.
-
Unsupported ( IReadOnlyList<string> ) – The layouts tmux rejected after creating their windows.
-
-
Gets the session materialized by the build.
- Windows : IReadOnlyList<Window>
-
Gets materialized windows in workspace order.
- Unsupported : IReadOnlyList<string>
-
Gets the layouts tmux rejected after creating their windows.
Discussed in Workspace layouts and focus , .NET workspace builder examples , .NET workspace builder behavior
- Equals ( other : WorkspaceResult? ) bool
- Deconstruct ( Session : Session , Windows : IReadOnlyList<Window> , Unsupported : IReadOnlyList<string> ) void
-
Deconstructs the result into the built session, windows, and rejected layouts.
- Parameters
-
-
Session ( Session ) – The session that was built.
-
Windows ( IReadOnlyList<Window> ) – The windows, in workspace order.
-
Unsupported ( IReadOnlyList<string> ) – The layouts tmux rejected.
-