| | .github | | |
| | cmd | | |
| | docs | | |
| | editor | | |
| | examples | | |
| | internal | | |
| | scripts | | |
| | .gitignore | | 1022 B |
| | .goreleaser.yaml | | 896 B |
| | .release-please-manifest.json | | 20 B |
| | app_events_test.go | | 5.6 KB |
| | app_events.go | | 3.1 KB |
| | app_inline_startup.go | | 2.7 KB |
| | app_inline_test.go | | 35.6 KB |
| | app_input_reporting_test.go | | 1.6 KB |
| | app_input_reporting.go | | 1.5 KB |
| | app_integration_test.go | | 10.7 KB |
| | app_lifecycle_test.go | | 5.6 KB |
| | app_lifecycle.go | | 10.6 KB |
| | app_loop.go | | 4.9 KB |
| | app_manual_test.go | | 7.2 KB |
| | app_options_test.go | | 767 B |
| | app_options.go | | 6.2 KB |
| | app_overlay.go | | 1.3 KB |
| | app_render_test.go | | 7.2 KB |
| | app_render.go | | 6.8 KB |
| | app_resize_test.go | | 7.0 KB |
| | app_resize_unix.go | | 821 B |
| | app_resize_windows.go | | 392 B |
| | app_screen_test.go | | 10.5 KB |
| | app_screen.go | | 2.5 KB |
| | app_suspend_test.go | | 13.5 KB |
| | app_suspend_unix.go | | 5.6 KB |
| | app_suspend_windows.go | | 474 B |
| | app_test.go | | 3.8 KB |
| | app.go | | 17.9 KB |
| | border_test.go | | 14.0 KB |
| | border.go | | 11.3 KB |
| | buffer_diff_test.go | | 2.6 KB |
| | buffer_test.go | | 12.6 KB |
| | buffer_text_test.go | | 7.9 KB |
| | buffer.go | | 15.3 KB |
| | caps_test.go | | 10.0 KB |
| | caps.go | | 4.1 KB |
| | cell_test.go | | 9.1 KB |
| | cell.go | | 4.7 KB |
| | CHANGELOG.md | | 38.9 KB |
| | CLAUDE.md | | 37.9 KB |
| | click_test.go | | 3.4 KB |
| | click.go | | 1014 B |
| | color_test.go | | 13.9 KB |
| | color.go | | 9.2 KB |
| | component_test.go | | 366 B |
| | component.go | | 2.0 KB |
| | design.md | | 17.3 KB |
| | dirty_test.go | | 2.3 KB |
| | dirty.go | | 415 B |
| | dispatch_focus_test.go | | 3.9 KB |
| | dispatch_test.go | | 26.4 KB |
| | dispatch.go | | 5.7 KB |
| | doc.go | | 230 B |
| | element_accessors_test.go | | 5.5 KB |
| | element_accessors.go | | 3.9 KB |
| | element_focus_test.go | | 4.1 KB |
| | element_focus.go | | 6.6 KB |
| | element_integration_render_test.go | | 7.9 KB |
| | element_integration_test.go | | 7.9 KB |
| | element_layout_test.go | | 12.7 KB |
| | element_layout.go | | 9.3 KB |
| | element_options_auto.go | | 303 B |
| | element_options_test.go | | 7.8 KB |
| | element_options.go | | 11.4 KB |
| | element_render_hr_test.go | | 4.0 KB |
| | element_render_test.go | | 25.6 KB |
| | element_render.go | | 18.6 KB |
| | element_scroll_test.go | | 4.4 KB |
| | element_scroll.go | | 7.1 KB |
| | element_scrollbox_test.go | | 7.1 KB |
| | element_test.go | | 11.4 KB |
| | element_tree_test.go | | 3.3 KB |
| | element_tree.go | | 2.0 KB |
| | element_watchers_test.go | | 1.5 KB |
| | element_watchers.go | | 2.5 KB |
| | element.go | | 4.2 KB |
| | escape_style_test.go | | 6.7 KB |
| | escape_test.go | | 6.7 KB |
| | escape.go | | 11.1 KB |
| | event_test.go | | 4.6 KB |
| | event.go | | 3.3 KB |
| | events_test.go | | 9.1 KB |
| | events.go | | 4.7 KB |
| | focus_dispatch_test.go | | 4.8 KB |
| | focus_group_test.go | | 6.7 KB |
| | focus_group.go | | 2.5 KB |
| | focus_integration_test.go | | 4.9 KB |
| | focus_test.go | | 11.1 KB |
| | focus.go | | 9.8 KB |
| | generate.go | | 411 B |
| | go.mod | | 205 B |
| | go.sum | | 785 B |
| | highlight_test.go | | 1.2 KB |
| | highlight.go | | 3.2 KB |
| | inline_ansi.go | | 1.1 KB |
| | inline_scan_test.go | | 2.2 KB |
| | inline_scan.go | | 2.6 KB |
| | inline_session_test.go | | 4.5 KB |
| | inline_session.go | | 11.2 KB |
| | inline_stream_test.go | | 1.9 KB |
| | inline_stream.go | | 1.5 KB |
| | inline_wrap.go | | 4.3 KB |
| | input_options.go | | 2.6 KB |
| | input.go | | 10.1 KB |
| | integration_event_test.go | | 8.2 KB |
| | integration_test.go | | 9.9 KB |
| | key_test.go | | 3.9 KB |
| | key.go | | 6.7 KB |
| | keymap_test.go | | 11.2 KB |
| | keymap.go | | 2.2 KB |
| | layout.go | | 4.7 KB |
| | LICENSE | | 1.0 KB |
| | markdown_codefence_mismatch_test.go | | 1.0 KB |
| | markdown_codefence_test.go | | 1.5 KB |
| | markdown_options.go | | 1.2 KB |
| | markdown_test.go | | 12.2 KB |
| | markdown_theme_test.go | | 1.5 KB |
| | markdown_theme.go | | 2.7 KB |
| | markdown.go | | 13.5 KB |
| | mock_reader.go | | 1.6 KB |
| | mock_terminal.go | | 7.8 KB |
| | modal_options.go | | 1.9 KB |
| | modal_test.go | | 13.8 KB |
| | modal.go | | 5.2 KB |
| | mount_layout_test.go | | 13.8 KB |
| | mount_test.go | | 13.1 KB |
| | mount.go | | 4.4 KB |
| | overlay_test.go | | 1.3 KB |
| | parse_mouse_test.go | | 5.5 KB |
| | parse_test.go | | 22.2 KB |
| | parse.go | | 12.2 KB |
| | print_test.go | | 3.1 KB |
| | print.go | | 1.7 KB |
| | reader_resize_test.go | | 1.4 KB |
| | reader_test.go | | 11.4 KB |
| | reader_types.go | | 1.4 KB |
| | reader_unix.go | | 2.1 KB |
| | reader_windows.go | | 11.1 KB |
| | reader.go | | 8.3 KB |
| | README.md | | 8.2 KB |
| | rect_ops_test.go | | 7.1 KB |
| | rect_test.go | | 5.2 KB |
| | ref_test.go | | 6.5 KB |
| | ref.go | | 3.0 KB |
| | release-please-config.json | | 171 B |
| | render_element_test.go | | 4.4 KB |
| | render_element.go | | 2.3 KB |
| | render_trailing_test.go | | 2.2 KB |
| | render.go | | 1.5 KB |
| | richtext_test.go | | 2.1 KB |
| | richtext.go | | 2.0 KB |
| | state_batch_test.go | | 7.5 KB |
| | state_binding_test.go | | 7.8 KB |
| | state_test.go | | 5.0 KB |
| | state.go | | 8.7 KB |
| | stream_writer_test.go | | 6.0 KB |
| | stream_writer.go | | 3.3 KB |
| | style_test.go | | 6.5 KB |
| | style.go | | 2.4 KB |
| | table_render_test.go | | 2.2 KB |
| | terminal_ansi_kitty_unix.go | | 2.4 KB |
| | terminal_ansi_kitty_windows.go | | 223 B |
| | terminal_ansi_test.go | | 2.5 KB |
| | terminal_ansi.go | | 10.3 KB |
| | terminal_emulator_test.go | | 12.5 KB |
| | terminal_sysv.go | | 1.5 KB |
| | terminal_test.go | | 10.2 KB |
| | terminal_unix.go | | 2.2 KB |
| | terminal_windows.go | | 1.7 KB |
| | terminal.go | | 4.1 KB |
| | test_main_test.go | | 452 B |
| | text_wrap_layout_test.go | | 4.2 KB |
| | text_wrap_test.go | | 9.2 KB |
| | text_wrap.go | | 5.2 KB |
| | textarea_options.go | | 3.4 KB |
| | textarea_test.go | | 2.1 KB |
| | textarea.go | | 11.8 KB |
| | watcher_collect_test.go | | 2.4 KB |
| | watcher_collect.go | | 419 B |
| | watcher_test.go | | 11.0 KB |
| | watcher.go | | 3.4 KB |