FormatValueTypes
Which fields carry which shape.
Source and package
- Qualified name
-
FormatValue Types - Module
- field_types
- Package
- libtmux
- Source
- packages/libtmux/src/field_types.ts
- type field_types.FormatValueTypes = { readonly active_window_index: "number"; readonly alternate_on: "boolean"; readonly alternate_saved_x: "number"; readonly alternate_saved_y: "number"; readonly bracket_paste_flag: "boolean"; readonly buffer_size: "number"; readonly client_activity: "time"; readonly client_cell_height: "number"; readonly client_cell_width: "number"; readonly client_control_mode: "boolean"; readonly client_created: "time"; readonly client_discarded: "number"; readonly client_height: "number"; readonly client_pid: "number"; readonly client_prefix: "boolean"; readonly client_readonly: "boolean"; readonly client_uid: "number"; readonly client_utf8: "boolean"; readonly client_width: "number"; readonly client_written: "number"; readonly copy_cursor_x: "number"; readonly copy_cursor_y: "number"; readonly cursor_blinking: "boolean"; readonly cursor_flag: "boolean"; readonly cursor_very_visible: "boolean"; readonly cursor_x: "number"; readonly cursor_y: "number"; readonly history_bytes: "number"; readonly history_limit: "number"; readonly history_size: "number"; readonly insert_flag: "boolean"; readonly keypad_cursor_flag: "boolean"; readonly keypad_flag: "boolean"; readonly last_window_index: "number"; readonly line: "number"; readonly mouse_all_flag: "boolean"; readonly mouse_any_flag: "boolean"; readonly mouse_button_flag: "boolean"; readonly mouse_sgr_flag: "boolean"; readonly mouse_standard_flag: "boolean"; readonly next_session_id: "session-id"; readonly origin_flag: "boolean"; readonly pane_active: "boolean"; readonly pane_at_bottom: "boolean"; readonly pane_at_left: "boolean"; readonly pane_at_right: "boolean"; readonly pane_at_top: "boolean"; readonly pane_bottom: "number"; readonly pane_dead: "boolean"; readonly pane_dead_status: "number"; readonly pane_dead_time: "time"; readonly pane_floating_flag: "boolean"; readonly pane_format: "boolean"; readonly pane_height: "number"; readonly pane_id: "pane-id"; readonly pane_in_mode: "number"; readonly pane_index: "number"; readonly pane_input_off: "boolean"; readonly pane_last: "boolean"; readonly pane_left: "number"; readonly pane_marked: "boolean"; readonly pane_marked_set: "boolean"; readonly pane_pb_progress: "number"; readonly pane_pid: "number"; readonly pane_pipe: "boolean"; readonly pane_pipe_pid: "number"; readonly pane_right: "number"; readonly pane_synchronized: "boolean"; readonly pane_top: "number"; readonly pane_unseen_changes: "boolean"; readonly pane_width: "number"; readonly pane_x: "number"; readonly pane_y: "number"; readonly pane_z: "number"; readonly pane_zoomed_flag: "boolean"; readonly pid: "number"; readonly scroll_position: "number"; readonly scroll_region_lower: "number"; readonly scroll_region_upper: "number"; readonly selection_end_x: "number"; readonly selection_end_y: "number"; readonly selection_start_x: "number"; readonly selection_start_y: "number"; readonly session_active: "boolean"; readonly session_activity: "time"; readonly session_activity_flag: "boolean"; readonly session_attached: "number"; readonly session_bell_flag: "boolean"; readonly session_created: "time"; readonly session_format: "boolean"; readonly session_group_attached: "number"; readonly session_group_many_attached: "boolean"; readonly session_group_size: "number"; readonly session_grouped: "boolean"; readonly session_id: "session-id"; readonly session_last_attached: "time"; readonly session_many_attached: "boolean"; readonly session_marked: "boolean"; readonly session_silence_flag: "boolean"; readonly session_windows: "number"; readonly start_time: "time"; readonly synchronized_output_flag: "boolean"; readonly uid: "number"; readonly window_active: "boolean"; readonly window_active_clients: "number"; readonly window_active_sessions: "number"; readonly window_activity: "time"; readonly window_activity_flag: "boolean"; readonly window_bell_flag: "boolean"; readonly window_bigger: "boolean"; readonly window_cell_height: "number"; readonly window_cell_width: "number"; readonly window_end_flag: "boolean"; readonly window_format: "boolean"; readonly window_height: "number"; readonly window_id: "window-id"; readonly window_index: "number"; readonly window_last_flag: "boolean"; readonly window_linked: "boolean"; readonly window_linked_sessions: "number"; readonly window_marked_flag: "boolean"; readonly window_offset_x: "number"; readonly window_offset_y: "number"; readonly window_panes: "number"; readonly window_silence_flag: "boolean"; readonly window_stack_index: "number"; readonly window_start_flag: "boolean"; readonly window_width: "number"; readonly window_zoomed_flag: "boolean"; readonly wrap_flag: "boolean"; }
-
Description#
Derived from tmux's own format.c and held to a live server by tests/integration/format_types.test.ts on every version CI runs.
Local:
DecodedFormatValueis what a caller needs.