PanePlan
Swift
- Python Unavailable
- Ruby Unavailable
- Lua Unavailable
- TypeScript Unavailable
- Rust Unavailable
- Go Unavailable
- Java Unavailable
- .NET Unavailable
- C++ Unavailable
- Swift
-
One pane, and what to run in it.
tmuxp lets a pane be written as a bare string, which means "run this", so that spelling decodes too.
Discussed in Swift workspace builder behavior , Swift workspace builder API
Members
- functionstatic ¶!=(_:_:)
-
Inherited from
Equatable.!=(_:_:)Returns a Boolean value indicating whether two values are not equal.
Inequality is the inverse of equality. For any values
aandb,a != bimplies thata == bisfalse.This is the default implementation of the not-equal-to operator (
!=) for any type that conforms toEquatable.- Parameters:
- lhs: A value to compare.
- rhs: Another value to compare.
- Parameters:
- shellCommands : let shellCommands: [TmuxShellCommand]
-
What to run in the pane, in order, once it exists.
- startDirectory : let startDirectory: String?
-
Where this pane starts, overriding the window's and the workspace's.
init(shellCommands:startDirectory:)
- init(shellCommands:startDirectory:) ( shellCommands : [TmuxShellCommand] , startDirectory : String? )
-
Creates a new instance by decoding from the given decoder.
This initializer throws an error if reading from the decoder fails, or if the data read is corrupted or otherwise invalid.
- Parameter decoder: The decoder to read data from.
-
Encodes this value into the given encoder.
If the value fails to encode anything,
encoderwill encode an empty keyed container in its place.This function throws an error if any values are invalid for the given encoder's format.
- Parameter encoder: The encoder to write data to.