summaryrefslogtreecommitdiffstats
path: root/src/widget.rs
diff options
context:
space:
mode:
authorrabite <rabite@posteo.de>2019-03-25 02:53:59 +0100
committerrabite <rabite@posteo.de>2019-03-25 02:53:59 +0100
commit3888f49aebb911ac6b2d83f9f78f2feb092069a8 (patch)
treed33a0fe09dd7fd31e6daebef4ec8559f292026ab /src/widget.rs
parentfd366a26dcddfc50d54ec0481a8f6e4848356b32 (diff)
load metadata and file-count asynchronously
Diffstat (limited to 'src/widget.rs')
-rw-r--r--src/widget.rs12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/widget.rs b/src/widget.rs
index 28e58e6..2093d2d 100644
--- a/src/widget.rs
+++ b/src/widget.rs
@@ -90,12 +90,14 @@ impl WidgetCore {
}
impl Dirtyable for WidgetCore {
- fn get_bit(&self) -> &DirtyBit {
- &self.dirty
+ fn is_dirty(&self) -> bool {
+ self.dirty.is_dirty()
}
-
- fn get_bit_mut(&mut self) -> &mut DirtyBit {
- &mut self.dirty
+ fn set_dirty(&mut self) {
+ self.dirty.set_dirty();
+ }
+ fn set_clean(&mut self) {
+ self.dirty.set_clean();
}
}