зеркало из
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
Этот коммит содержится в:
@@ -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};
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user