@mousepox/math
Version:
Math-related objects and utilities
16 lines (15 loc) • 399 B
TypeScript
import { Grid } from "./Grid";
export interface IAutoGridRule {
flags: number[];
value: number | number[];
}
export interface IAutoGridRules {
[index: number]: IAutoGridRule[];
}
export declare class AutoGrid extends Grid {
private readonly source;
private readonly rules;
constructor(source: Grid, rules: IAutoGridRules);
update(): void;
private updateSingleCell;
}