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

move doc tests from tui-rs to ratatui

Этот коммит содержится в:
rhysd
2023-10-24 14:26:50 +09:00
родитель 330b7074ae
Коммит 953ec9b295
4 изменённых файлов: 38 добавлений и 38 удалений

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

@@ -1,3 +1,3 @@
[alias] [alias]
watch-check = ["watch", "-x", "clippy --features ratatui-crossterm,search --no-default-features --examples --tests", "-x", "clippy --features search --examples --tests"] watch-check = ["watch", "-x", "clippy --features search --examples --tests", "-x", "clippy --features tuirs-crossterm,search --no-default-features --examples --tests"]
watch-test = ["watch", "-x", "test --features=search", "-w", "src", "-w", "tests"] watch-test = ["watch", "-x", "test --features=search", "-w", "src", "-w", "tests"]

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

@@ -199,9 +199,9 @@ pub enum CursorMove {
/// ///
/// This is useful when you moved a cursor but you don't want to move the viewport. /// This is useful when you moved a cursor but you don't want to move the viewport.
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, CursorMove}; /// use tui_textarea::{TextArea, CursorMove};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.

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

@@ -13,9 +13,9 @@ pub enum Scrolling {
/// `Scrolling::Delta` where 1st element means rows and 2nd means columns. /// `Scrolling::Delta` where 1st element means rows and 2nd means columns.
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, Scrolling}; /// use tui_textarea::{TextArea, Scrolling};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.
@@ -39,9 +39,9 @@ pub enum Scrolling {
/// Scroll down the textarea by one page. /// Scroll down the textarea by one page.
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, Scrolling}; /// use tui_textarea::{TextArea, Scrolling};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.
@@ -65,9 +65,9 @@ pub enum Scrolling {
/// Scroll up the textarea by one page. /// Scroll up the textarea by one page.
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, Scrolling, CursorMove}; /// use tui_textarea::{TextArea, Scrolling, CursorMove};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.
@@ -95,9 +95,9 @@ pub enum Scrolling {
/// Scroll down the textarea by half of the page. /// Scroll down the textarea by half of the page.
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, Scrolling}; /// use tui_textarea::{TextArea, Scrolling};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.
@@ -121,9 +121,9 @@ pub enum Scrolling {
/// Scroll up the textarea by half of the page. /// Scroll up the textarea by half of the page.
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::{TextArea, Scrolling, CursorMove}; /// use tui_textarea::{TextArea, Scrolling, CursorMove};
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.

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

@@ -1029,11 +1029,11 @@ impl<'a> TextArea<'a> {
} }
/// Build a tui-rs widget to render the current state of the textarea. The widget instance returned from this /// Build a tui-rs widget to render the current state of the textarea. The widget instance returned from this
/// method can be rendered with [`tui::terminal::Frame::render_widget`]. /// method can be rendered with [`ratatui::terminal::Frame::render_widget`].
/// ```no_run /// ```no_run
/// use tui::backend::CrosstermBackend; /// use ratatui::backend::CrosstermBackend;
/// use tui::layout::{Constraint, Direction, Layout}; /// use ratatui::layout::{Constraint, Direction, Layout};
/// use tui::Terminal; /// use ratatui::Terminal;
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1060,7 +1060,7 @@ impl<'a> TextArea<'a> {
/// Set the style of textarea. By default, textarea is not styled. /// Set the style of textarea. By default, textarea is not styled.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1080,7 +1080,7 @@ impl<'a> TextArea<'a> {
/// Set the block of textarea. By default, no block is set. /// Set the block of textarea. By default, no block is set.
/// ``` /// ```
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// use tui::widgets::{Block, Borders}; /// use ratatui::widgets::{Block, Borders};
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
/// let block = Block::default().borders(Borders::ALL).title("Block Title"); /// let block = Block::default().borders(Borders::ALL).title("Block Title");
@@ -1094,7 +1094,7 @@ impl<'a> TextArea<'a> {
/// Remove the block of textarea which was set by [`TextArea::set_block`]. /// Remove the block of textarea which was set by [`TextArea::set_block`].
/// ``` /// ```
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// use tui::widgets::{Block, Borders}; /// use ratatui::widgets::{Block, Borders};
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
/// let block = Block::default().borders(Borders::ALL).title("Block Title"); /// let block = Block::default().borders(Borders::ALL).title("Block Title");
@@ -1198,7 +1198,7 @@ impl<'a> TextArea<'a> {
/// Set the style of line at cursor. By default, the cursor line is styled with underline. To stop styling the /// Set the style of line at cursor. By default, the cursor line is styled with underline. To stop styling the
/// cursor line, set the default style. /// cursor line, set the default style.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1223,7 +1223,7 @@ impl<'a> TextArea<'a> {
/// that line numbers are disabled by default. If you want to show line numbers but don't want to style them, set /// that line numbers are disabled by default. If you want to show line numbers but don't want to style them, set
/// the default style. /// the default style.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1240,7 +1240,7 @@ impl<'a> TextArea<'a> {
/// Remove the style of line number which was set by [`TextArea::set_line_number_style`]. After calling this /// Remove the style of line number which was set by [`TextArea::set_line_number_style`]. After calling this
/// method, Line numbers will no longer be shown. /// method, Line numbers will no longer be shown.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1278,7 +1278,7 @@ impl<'a> TextArea<'a> {
/// Set the style of the placeholder text. The default style is a dark gray text. /// Set the style of the placeholder text. The default style is a dark gray text.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1372,7 +1372,7 @@ impl<'a> TextArea<'a> {
/// Set the style of cursor. By default, a cursor is rendered in the reversed color. Setting the same style as /// Set the style of cursor. By default, a cursor is rendered in the reversed color. Setting the same style as
/// cursor line hides a cursor. /// cursor line hides a cursor.
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1448,8 +1448,8 @@ impl<'a> TextArea<'a> {
/// Set text alignment. When [`Alignment::Center`] or [`Alignment::Right`] is set, line number is automatically /// Set text alignment. When [`Alignment::Center`] or [`Alignment::Right`] is set, line number is automatically
/// disabled because those alignments don't work well with line numbers. /// disabled because those alignments don't work well with line numbers.
/// ``` /// ```
/// use ratatui::layout::Alignment;
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// use tui::layout::Alignment;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
/// ///
@@ -1465,8 +1465,8 @@ impl<'a> TextArea<'a> {
/// Get current text alignment. The default alignment is [`Alignment::Left`]. /// Get current text alignment. The default alignment is [`Alignment::Left`].
/// ``` /// ```
/// use ratatui::layout::Alignment;
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// use tui::layout::Alignment;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
/// ///
@@ -1668,7 +1668,7 @@ impl<'a> TextArea<'a> {
/// Get the text style at matches of text search. The default style is colored with blue in background. /// Get the text style at matches of text search. The default style is colored with blue in background.
/// ///
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let textarea = TextArea::default(); /// let textarea = TextArea::default();
@@ -1684,7 +1684,7 @@ impl<'a> TextArea<'a> {
/// Set the text style at matches of text search. The default style is colored with blue in background. /// Set the text style at matches of text search. The default style is colored with blue in background.
/// ///
/// ``` /// ```
/// use tui::style::{Style, Color}; /// use ratatui::style::{Style, Color};
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// let mut textarea = TextArea::default(); /// let mut textarea = TextArea::default();
@@ -1705,9 +1705,9 @@ impl<'a> TextArea<'a> {
/// the cursor position will be adjusted to stay in the viewport using the same logic as [`CursorMove::InViewport`]. /// the cursor position will be adjusted to stay in the viewport using the same logic as [`CursorMove::InViewport`].
/// ///
/// ``` /// ```
/// # use tui::buffer::Buffer; /// # use ratatui::buffer::Buffer;
/// # use tui::layout::Rect; /// # use ratatui::layout::Rect;
/// # use tui::widgets::Widget; /// # use ratatui::widgets::Widget;
/// use tui_textarea::TextArea; /// use tui_textarea::TextArea;
/// ///
/// // Let's say terminal height is 8. /// // Let's say terminal height is 8.