(ns microtables-frontend.db) (def default-db { ;TODO: add "start" and "end" corners as selection :position {:cursor nil :selection nil} :table-data [{:row 1 :col "A" :value "59"} {:row 5 :col "C" :value "269"} {:row 4 :col "B" :value "7893"} {:row 2 :col "F" :value "8650"} {:row 6 :col "D" :value "4065"} {:row 7 :col "F" :value "5316"} {:row 12 :col "A" :value "2405"} {:row 5 :col "B" :value "7863"} {:row 9 :col "E" :value "3144"} {:row 10 :col "D" :value "8272"} {:row 11 :col "D" :value "2495"} {:row 15 :col "E" :value "8968"} {:row 7 :col "B" :value "=C5 + D6"} {:row 8 :col "B" :value "=B7 * 2"} {:row 7 :col "C" :value "=D1"} {:row 12 :col "B" :value "=C12"}] :alt-table-data {"A" {1 {:value "59"} 12 {:value "2405"}} "B" {4 {:value "7893"} 5 {:value "7863"} 7 {:value "=C5 + D6"} 8 {:value "=B7 * 2"} 12 {:value "=C12"}} "C" {7 {:value "=D1"} 5 {:value "269"}} "D" {6 {:value "4065"} 10 {:value "8272"} 11 {:value "2495"}} "F" {2 {:value "8650"} 7 {:value "5316"}}}})