4.2.0 • Published 4 years ago

@rowsncolumns/calc v4.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

Calc

A calculation module for spreadsheet

Targeted features

  1. Runs asynchronously
  2. Able to run on web workers
  3. Able to return multiple results based on cell-dependency
  4. Able to run multiple calculations (batch)
  5. Able to run single calculation
  6. 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