Spreadsheet: Make it possible to refer to ranges in other sheets

Now the range A0:C4 in a sheet named "foo" can be represented as:

    R`sheet("foo"):A0:C4`

This makes it possible to do cross-sheet lookups and more.
This commit is contained in:
Ali Mohammad Pur 2022-06-25 20:05:17 +04:30 committed by Linus Groh
commit 746b8ec8de
Notes: sideshowbarker 2024-07-17 09:57:11 +09:00
4 changed files with 93 additions and 20 deletions

View file

@ -39,6 +39,7 @@ public:
JS_DECLARE_NATIVE_FUNCTION(column_index);
JS_DECLARE_NATIVE_FUNCTION(column_arithmetic);
JS_DECLARE_NATIVE_FUNCTION(get_column_bound);
JS_DECLARE_NATIVE_FUNCTION(get_name);
private:
virtual void visit_edges(Visitor&) override;