specpress
Version:
Export PDF and/or DOCX files from a subset of Markdown, ASN.1 and JSON files
26 lines • 925 B
JavaScript
// RAN4DataHandler.ts — Top-level container for all tables
import { BaseClass } from "./Utils.js";
import { ChannelBandwidthList } from "./ChannelBandwidthPerBand.js";
import { BandCombinationList } from "./BandCombinations.js";
import { DcBandCombinationList } from "./DualConnectivity.js";
export class RAN4DataHandler extends BaseClass {
chBwList;
bcList;
dcBcList;
constructor(aParent = null) {
super(aParent);
this.chBwList = new ChannelBandwidthList(this);
this.bcList = new BandCombinationList(this);
this.dcBcList = new DcBandCombinationList(this, true);
}
validate() {
this.chBwList.validate();
this.bcList.validate();
this.dcBcList.validate();
}
getTag() { return ""; }
toJSON(anEncoder, aLevel) {
throw new Error("RAN4DataHandler.toJSON() is not implemented");
}
}
//# sourceMappingURL=RAN4DataHandler.js.map