summaryrefslogtreecommitdiff
path: root/src/state/view
diff options
context:
space:
mode:
Diffstat (limited to 'src/state/view')
-rw-r--r--src/state/view/mod.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/state/view/mod.rs b/src/state/view/mod.rs
index b142227..961c4ca 100644
--- a/src/state/view/mod.rs
+++ b/src/state/view/mod.rs
@@ -14,8 +14,8 @@ use crate::{
},
};
-pub mod mode;
pub mod bar;
+pub mod mode;
#[derive(Default, Debug)]
pub struct SheetViewState {
@@ -172,16 +172,12 @@ impl UserData for SheetViewState {
Ok(())
});
- fields.add_field_function_get("bar", |_, _| {
- Ok(DUMMY_STATE.view.bar)
- })
+ fields.add_field_function_get("bar", |_, _| Ok(DUMMY_STATE.view.bar))
}
fn add_methods<'lua, M: mlua::prelude::LuaUserDataMethods<'lua, Self>>(methods: &mut M) {
- methods.add_function("move_cursor", |_, (row, column): (usize, usize)| {
- cfg_mut!()
- .cursor
- .move_checked(CursorMove::Jump((column, row)));
+ methods.add_function("move_cursor", |_, m: CursorMove| {
+ cfg_mut!().cursor.move_checked(m);
Ok(())
});