@obliczeniowo/elementary
Version:
Library made in Angular version 19
19 lines (18 loc) • 890 B
TypeScript
import * as i0 from "@angular/core";
type binary = 0 | 1;
type binaryRow = [binary, binary, binary, binary, binary];
export declare class MarksService {
protected marks: {
[key: string]: [number, number, number, number, number, number, number, number];
};
constructor();
/** register by using single number per row */
register(mark: string, rows: [number, number, number, number, number, number, number, number]): void;
/** register by using rows tables 0/1 (on/off) */
registerBinary(mark: string, table: [binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow, binaryRow]): void;
/** get mark */
get(mark: string): [number, number, number, number, number, number, number, number];
static ɵfac: i0.ɵɵFactoryDeclaration<MarksService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<MarksService>;
}
export {};