HooksMixin
Mixin for manager scoped hooks in tmux.
Base types CmdMixin
Source and package
- Qualified name
-
libtmux.hooks .Hooks Mixin - Module
- libtmux.hooks
- Package
- libtmux
- Source
- src/libtmux/hooks.py
Members11#
Common operations3#
- set_hooks method Set multiple indexed hooks at once.
- show_hook method Return value for a hook.
- show_hooks method Return a dict of hooks for the target.
Other members8#
- default_hook_scope: Option
Scope | None attribute - hooks: Hooks attribute
- run_hook method Run a hook immediately. Useful for testing.
- set_hook method Set hook for tmux target.
- unset_hook method Unset hook for tmux target.
- __init__ method When not a user (custom) hook, scope can be implied.
- _show_hook method Return value for the hook.
- _tmux_bin property Resolve tmux_bin from self (Server) or self.server (Session/Window/Pane).
Inherited members1 member#
Reached through libtmux.common.CmdMixin.