Sheety::TUI
Inherits Reference < Object
TUI spreadsheet viewer using Termisu
Constructors
new(sheets : Array(String), sheet_data : Hash(String, Array(NamedTuple(cell: String, formula: String, value: String))), update_callback : Proc(String, String, String, Nil) = ->(_s : String, _c : String, _v : String) do
end, source_file : String | Nil = nil)
Sourcenew(sheets : Array(String), sheet_data : Hash(String, Array(NamedTuple(cell: String, formula: String, value: String))), &block : Proc(String, String, String, Nil))
SourceInstance methods
refresh_current_sheet
Sourcerun
Sourcesave_to_yaml
Sourceset_initial_position(sheet_name : String, cell_ref : String) : Nil
Sourceset_intermediate_file(intermediate_file : String) : Nil
Sourceset_original_source_file(original_file : String) : Nil
Sourceset_refresh_callback
Sourceset_save_callback
Sourceset_source_file(source_file : String) : Nil
Sourceset_value_getter
Source