2020-06-04 11:53:37 +03:00
|
|
|
import { LevelOverride } from "./level";
|
|
|
|
|
2020-01-30 16:14:25 +02:00
|
|
|
export class Numbering {
|
|
|
|
id: number;
|
2020-02-11 17:21:26 +02:00
|
|
|
abstractNumId: number;
|
2020-06-04 14:24:10 +03:00
|
|
|
overrides: LevelOverride[] = [];
|
2020-06-04 11:53:37 +03:00
|
|
|
|
2020-02-11 17:21:26 +02:00
|
|
|
constructor(id: number, abstractNumId: number) {
|
2020-01-30 16:14:25 +02:00
|
|
|
this.id = id;
|
2020-02-11 17:21:26 +02:00
|
|
|
this.abstractNumId = abstractNumId;
|
2020-01-30 16:14:25 +02:00
|
|
|
}
|
2020-06-04 11:53:37 +03:00
|
|
|
|
|
|
|
addOverride(o: LevelOverride) {
|
|
|
|
this.overrides.push(o);
|
|
|
|
}
|
2020-01-30 16:14:25 +02:00
|
|
|
}
|