UNPKG

@tripetto/block-calculator

Version:

Calculator block for Tripetto.

31 lines (30 loc) 1.02 kB
/** Dependencies */ import { TOperators } from "./operators"; import { TOpcodes } from "./opcodes"; import { TModes } from "./modes"; import { TAngles } from "./angles"; import { TAge } from "./age"; import { IScores } from "./scores"; export interface IOperation { readonly id: string; readonly operator: TOperators; readonly opcode: TOpcodes; readonly operations?: IOperation[]; readonly reference?: string | number; readonly value?: string | number; readonly exponent?: string | number; readonly cona?: string | number; readonly conb?: string | number; readonly outa?: string | number; readonly outb?: string | number; readonly compareMode?: TModes; readonly angleUnits?: TAngles; readonly ageIn?: TAge; readonly ageAbs?: boolean; readonly ignoreCase?: boolean; readonly scores?: IScores; readonly min?: string | number; readonly max?: string | number; readonly divisor?: string | number; readonly percentage?: string | number; }