@@ -19,7 +19,13 @@ use crate::ScrollViewState;
19
19
/// # Examples
20
20
///
21
21
/// ```rust
22
- /// use ratatui::{prelude::*, layout::Size, widgets::*};
22
+ /// use ratatui::{
23
+ /// buffer::Buffer,
24
+ /// Frame,
25
+ /// layout::{Size, Rect},
26
+ /// widgets::{Paragraph, StatefulWidget, Widget},
27
+ /// text::Line
28
+ /// };
23
29
/// use tui_scrollview::{ScrollView, ScrollViewState};
24
30
///
25
31
/// # fn render(buf: &mut Buffer) {
@@ -46,7 +52,7 @@ use crate::ScrollViewState;
46
52
/// # }
47
53
/// // or if you're rendering in a terminal draw closure instead of from within another widget:
48
54
/// # fn terminal_draw(frame: &mut Frame, scroll_view: ScrollView, state: &mut ScrollViewState) {
49
- /// frame.render_stateful_widget(scroll_view, frame.size (), state);
55
+ /// frame.render_stateful_widget(scroll_view, frame.area (), state);
50
56
/// # }
51
57
/// ```
52
58
#[ derive( Debug , Default , Clone , Eq , PartialEq , Hash ) ]
@@ -106,7 +112,7 @@ impl ScrollView {
106
112
/// # Examples
107
113
///
108
114
/// ```rust
109
- /// # use ratatui::{prelude::* , layout::Size, widgets::* };
115
+ /// # use ratatui::{text::Line , layout::{Rect, Size} , widgets::Widget };
110
116
/// # use tui_scrollview::ScrollView;
111
117
///
112
118
/// let mut scroll_view = ScrollView::new(Size::new(20, 20));
@@ -125,10 +131,11 @@ impl ScrollView {
125
131
/// # Examples
126
132
///
127
133
/// ```rust
128
- /// # use ratatui::{prelude::* , layout::Size, widgets::* };
134
+ /// # use ratatui::{text::Line , layout::{Rect, Size} , widgets::Widget };
129
135
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
130
136
///
131
- /// let mut scroll_view = ScrollView::new(Size::new(20, 20)).vertical_scrollbar_visibility(ScrollbarVisibility::Always);
137
+ /// let mut scroll_view = ScrollView::new(Size::new(20, 20))
138
+ /// .vertical_scrollbar_visibility(ScrollbarVisibility::Always);
132
139
/// ```
133
140
pub fn vertical_scrollbar_visibility ( mut self , visibility : ScrollbarVisibility ) -> Self {
134
141
self . vertical_scrollbar_visibility = visibility;
@@ -144,10 +151,11 @@ impl ScrollView {
144
151
/// # Examples
145
152
///
146
153
/// ```rust
147
- /// # use ratatui::{prelude::* , layout::Size, widgets::* };
154
+ /// # use ratatui::{text::Line , layout::{Rect, Size} , widgets::Widget };
148
155
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
149
156
///
150
- /// let mut scroll_view = ScrollView::new(Size::new(20, 20)).horizontal_scrollbar_visibility(ScrollbarVisibility::Never);
157
+ /// let mut scroll_view = ScrollView::new(Size::new(20, 20))
158
+ /// .horizontal_scrollbar_visibility(ScrollbarVisibility::Never);
151
159
/// ```
152
160
pub fn horizontal_scrollbar_visibility ( mut self , visibility : ScrollbarVisibility ) -> Self {
153
161
self . horizontal_scrollbar_visibility = visibility;
@@ -163,10 +171,11 @@ impl ScrollView {
163
171
/// # Examples
164
172
///
165
173
/// ```rust
166
- /// # use ratatui::{prelude::* , layout::Size, widgets::* };
174
+ /// # use ratatui::{text::Line , layout::{Rect, Size} , widgets::Widget };
167
175
/// # use tui_scrollview::{ScrollView, ScrollbarVisibility};
168
176
///
169
- /// let mut scroll_view = ScrollView::new(Size::new(20, 20)).scrollbars_visibility(ScrollbarVisibility::Automatic);
177
+ /// let mut scroll_view =
178
+ /// ScrollView::new(Size::new(20, 20)).scrollbars_visibility(ScrollbarVisibility::Automatic);
170
179
/// ```
171
180
pub fn scrollbars_visibility ( mut self , visibility : ScrollbarVisibility ) -> Self {
172
181
self . vertical_scrollbar_visibility = visibility;
0 commit comments