1
0
зеркало из https://github.com/glebtv/tui-textarea.git synced 2026-09-08 00:15:50 +03:00

fix compilation error of placepop example and add it to examples doc

Этот коммит содержится в:
rhysd
2023-10-01 22:23:18 +09:00
родитель 98a60e9138
Коммит c03b453f99
2 изменённых файлов: 10 добавлений и 1 удалений

Просмотреть файл

@@ -91,6 +91,12 @@ cargo run --example modal
Simple modal text editor like `vi`. Simple modal text editor like `vi`.
### [`placepop`](./examples/variable.rs)
Popup textarea with a placeholder text.
<img src="https://raw.githubusercontent.com/rhysd/ss/master/tui-textarea/placepop.gif" width=539 height=220 alt="popup textarea with placeholder example">
### Examples for [ratatui][] support ### Examples for [ratatui][] support
All above examples use [tui-rs][], but some examples provide [ratatui][] version. Try `ratatui_` prefix. In these cases, All above examples use [tui-rs][], but some examples provide [ratatui][] version. Try `ratatui_` prefix. In these cases,
@@ -105,6 +111,9 @@ cargo run --example ratatui_editor --no-default-features --features=ratatui-cros
# ratatui version of `termion` example # ratatui version of `termion` example
cargo run --example ratatui_termion --no-default-features --features=ratatui-termion cargo run --example ratatui_termion --no-default-features --features=ratatui-termion
# ratatui version of `placepop` example
cargo run --example ratatui_placepop --no-default-features --features=ratatui-crossterm
``` ```
## Installation ## Installation

Просмотреть файл

@@ -2,7 +2,7 @@ use crossterm::event::{DisableMouseCapture, EnableMouseCapture};
use crossterm::terminal::{ use crossterm::terminal::{
disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen, disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen,
}; };
use crossterm_026 as crossterm; use crossterm_027 as crossterm;
use ratatui::backend::CrosstermBackend; use ratatui::backend::CrosstermBackend;
use ratatui::layout::Rect; use ratatui::layout::Rect;
use ratatui::style::{Color, Style}; use ratatui::style::{Color, Style};