TmuxOptions.SetAsync
Sets an option in this scope from a value of its key's type.
Source and package
- Module
- LibTmux
- Declared in
- TmuxOptions
- Package
- LibTmux
- Source
- src/LibTmux/Options/TmuxOptions.cs
- SetAsync ( key : Tmux
Option <T> , value : T , cancellationToken : CancellationKey Token ) Task ( request : SetOption , cancellationToken : CancellationRequest Token ) Task<TmuxOption >Value -
- Parameters
-
-
key ( Tmux
Option <T> ) – The option and how to write it. (forKey SetAsync(key, value, cancellationToken)) -
value ( T ) – The value to set. (for
SetAsync(key, value, cancellationToken)) -
cancellationToken ( Cancellation
Token ) – Cancels the tmux command. (forSetAsync(key, value, cancellationToken)) -
request ( Set
Option ) – Which option to set, to what, and how. (forRequest SetAsync(request, cancellationToken)) -
cancellationToken ( Cancellation
Token ) – Cancels the tmux commands. (forSetAsync(request, cancellationToken))
-
- Returns
-
A task that completes when tmux has set the option. (for
SetAsync(key, value, cancellationToken))The value tmux holds afterwards. (for
SetAsync(request, cancellationToken)) - Raises
-
-
Tmux
Option – tmux rejected the name or the value. (forException SetAsync(key, value, cancellationToken)) -
Tmux
Option – tmux rejected the option or its value. (forException SetAsync(request, cancellationToken))
-
Discussed in Options and hooks