ttx 0.1.0
Loading...
Searching...
No Matches
actions.h
Go to the documentation of this file.
1#pragma once
2
3#include "action.h"
4#include "tab.h"
5#include "ttx/layout.h"
6
7namespace ttx {
9auto reset_mode() -> Action;
10auto navigate(NavigateDirection direction) -> Action;
11auto resize(ResizeDirection direction, i32 amount_in_cells) -> Action;
12auto create_tab() -> Action;
13auto switch_tab(usize index) -> Action;
14auto quit() -> Action;
15auto save_state(di::Path path) -> Action;
16auto stop_capture() -> Action;
17auto exit_pane() -> Action;
18auto add_pane(Direction direction) -> Action;
19auto scroll(Direction direction, i32 amount_in_cells) -> Action;
20auto send_to_pane() -> Action;
21}
Definition cursor_style.h:5
auto save_state(di::Path path) -> Action
Definition actions.cpp:111
NavigateDirection
Definition tab.h:11
auto send_to_pane() -> Action
Definition actions.cpp:198
auto create_tab() -> Action
Definition actions.cpp:72
auto enter_normal_mode() -> Action
Definition actions.cpp:9
auto resize(ResizeDirection direction, i32 amount_in_cells) -> Action
Definition actions.cpp:41
auto scroll(Direction direction, i32 amount_in_cells) -> Action
Definition actions.cpp:172
Direction
Definition direction.h:7
auto reset_mode() -> Action
Definition actions.cpp:16
auto add_pane(Direction direction) -> Action
Definition actions.cpp:155
auto navigate(NavigateDirection direction) -> Action
Definition actions.cpp:24
auto stop_capture() -> Action
Definition actions.cpp:126
auto switch_tab(usize index) -> Action
Definition actions.cpp:85
ResizeDirection
Definition layout.h:69
auto exit_pane() -> Action
Definition actions.cpp:140
auto quit() -> Action
Definition actions.cpp:101
Definition action.h:16