summaryrefslogtreecommitdiffstats
path: root/src/view/view_line.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/view_line.rs')
-rw-r--r--src/view/view_line.rs18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/view/view_line.rs b/src/view/view_line.rs
index 2e877af..d262b70 100644
--- a/src/view/view_line.rs
+++ b/src/view/view_line.rs
@@ -1,13 +1,13 @@
-use crate::view::LineSegment;
+use crate::view::line_segment::LineSegment;
-pub struct ViewLine {
+pub(crate) struct ViewLine {
pinned_segments: usize,
segments: Vec<LineSegment>,
selected: bool,
}
impl ViewLine {
- pub fn new(segments: Vec<LineSegment>) -> Self {
+ pub(crate) fn new(segments: Vec<LineSegment>) -> Self {
Self {
selected: false,
segments,
@@ -15,7 +15,7 @@ impl ViewLine {
}
}
- pub fn new_with_pinned_segments(segments: Vec<LineSegment>, pinned_segments: usize) -> Self {
+ pub(crate) fn new_with_pinned_segments(segments: Vec<LineSegment>, pinned_segments: usize) -> Self {
Self {
selected: false,
segments,
@@ -23,7 +23,7 @@ impl ViewLine {
}
}
- pub fn get_length(&self) -> usize {
+ pub(crate) fn get_length(&self) -> usize {
let mut length = 0;
for s in self.segments.iter() {
length += s.get_length();
@@ -31,20 +31,20 @@ impl ViewLine {
length
}
- pub fn set_selected(mut self, selected: bool) -> Self {
+ pub(crate) fn set_selected(mut self, selected: bool) -> Self {
self.selected = selected;
self
}
- pub fn get_number_of_pinned_segment(&self) -> usize {
+ pub(crate) fn get_number_of_pinned_segment(&self) -> usize {
self.pinned_segments
}
- pub fn get_segments(&self) -> &Vec<LineSegment> {
+ pub(crate) fn get_segments(&self) -> &Vec<LineSegment> {
&self.segments
}
- pub fn get_selected(&self) -> bool {
+ pub(crate) fn get_selected(&self) -> bool {
self.selected
}
}