Add more options to Scrollbar (#1174)

* Make `Scrollbar` accept a table for its options

* Add `force_status`, `{expanded,shrinked}_size` options to `Scrollbar`

* Add `Scrollbar:set_forced_status`

* Add `config.force_scrollbar_status` to force `DocView` scrollbars status
This commit is contained in:
Guldoman
2022-11-01 18:38:50 -04:00
committed by GitHub
parent 0f160e614e
commit ed226c476e
4 changed files with 52 additions and 14 deletions
+2
View File
@@ -62,6 +62,8 @@ function DocView:new(doc)
self.font = "code_font"
self.last_x_offset = {}
self.ime_selection = { from = 0, size = 0 }
self.v_scrollbar:set_forced_status(config.force_scrollbar_status)
self.h_scrollbar:set_forced_status(config.force_scrollbar_status)
end