module Lab42::Tmux::Session::Hooks
Public Instance Methods
after_new_window(&blk)
click to toggle source
# File lib/lab42/tmux/session/hooks.rb, line 7 def after_new_window &blk raise ArgumentError, 'after_new_window needs a block' unless blk raise MultipleHook, 'no multiple after_new_window hooks allowed in one session' if @after_new_window_hook @after_new_window_hook = blk # **This one is **ugly**, for implicit window 0 instance_exec(&blk) end