Various library improvements
4 files changed
+71
-13
2a8825dd
→
bc2378e1
modified src/ui/widget.rs
@@ -13,7 +13,10 @@ use termion::event::Key;
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -69,6 +72,7 @@ pub enum ViewState {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -107,6 +111,13 @@ impl ViewState {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -119,21 +130,25 @@ impl ViewState {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui/widget/container.rs
@@ -10,7 +10,7 @@ use crate::ui::ext::{FooterBlock, FooterBlockType, HeaderBlock};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -581,14 +581,17 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -605,6 +608,11 @@ impl SectionGroupProps {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -685,10 +693,19 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -711,4 +728,8 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
modified src/ui/widget/input.rs
@@ -548,6 +548,8 @@ pub struct TextViewProps<'a> {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -559,6 +561,14 @@ impl<'a> TextViewProps<'a> {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -582,6 +592,7 @@ impl<'a> Default for TextViewProps<'a> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -735,9 +746,10 @@ where
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -768,8 +780,18 @@ where
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
modified src/ui/widget/utils.rs
@@ -20,7 +20,7 @@ pub mod scroll {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|