TmuxHooks.SetAsync
Sets one hook entry.
Source and package
- Module
- LibTmux
- Declared in
- TmuxHooks
- Package
- LibTmux
- Source
- src/LibTmux/Hooks/TmuxHooks.cs
- SetAsync ( request : Set
Hook , cancellationToken : CancellationRequest Token ) Task<TmuxHook > ( request : SetHooks , cancellationToken : CancellationRequest Token ) Task<TmuxHook > -
- Parameters
-
-
request ( Set
Hook ) – Which hook to set, to what, and how. (forRequest SetAsync(request, cancellationToken) [overload 1]) -
cancellationToken ( Cancellation
Token ) – Cancels the tmux commands. -
request ( Set
Hooks ) – Which hook to set, to what, and how. (forRequest SetAsync(request, cancellationToken) [overload 2])
-
- Returns
-
The hook as tmux holds it afterwards.
- Raises
-
-
Tmux
Option – tmux rejected the hook or its command. (forException SetAsync(request, cancellationToken) [overload 1]) -
Tmux
Option – tmux rejected the hook or a command. (forException SetAsync(request, cancellationToken) [overload 2])
-
Discussed in Options and hooks