4.2.0 • Published 4 years ago
@rowsncolumns/calc v4.2.0
Calc
A calculation module for spreadsheet
Targeted features
- Runs asynchronously
- Able to run on web workers
- Able to return multiple results based on cell-dependency
- Able to run multiple calculations (batch)
- Able to run single calculation
- Ability to run in cloudflare workers (Todo)
import { CalcEngine } from '@rowsncolumns/spreadsheet'
// Initialize
const calcEngine = new CalcEngine()
// Optional - Dump all sheets to calculation engine during initial load
const changes = calcEngine.initialize(changes, getCellConfig)
// Single cell calculation
const results = await calcEngine.calculate(value, sheet, cell, getCellConfig)
// Multiple batch
const results = await calcEngine.calculateBatch(changes, getCellConfig)
4.2.0
4 years ago
4.1.0
4 years ago
4.1.1
4 years ago
4.0.7
4 years ago
4.0.5
4 years ago
4.0.6
4 years ago
4.0.4
4 years ago
4.0.3
4 years ago
4.0.1
4 years ago
4.0.0
4 years ago
4.0.2
4 years ago
3.0.3
4 years ago
3.0.2
4 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.3.11
4 years ago
2.3.10
4 years ago
2.3.9
4 years ago
2.3.8
4 years ago
2.3.7
4 years ago
2.3.2
4 years ago
2.3.4
4 years ago
2.3.3
4 years ago
2.3.6
4 years ago
2.3.5
4 years ago
2.3.0
4 years ago
2.3.1
4 years ago
2.2.1
4 years ago
2.2.2
4 years ago
2.2.0
4 years ago
2.1.0
4 years ago
1.0.4
4 years ago
2.0.0
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago