beth-parser
Version:
Parser library for Bethesda's Creation Engine data files
18 lines (17 loc) • 577 B
TypeScript
import { ChildHandler, ParseChildren, ParseFields } from "./ModfileParser";
import { GroupEntry } from "../entry";
/**
* Default collecting child handler implementation.
*/
export default class ModfileHandler implements ChildHandler {
/**
* Modfile root entry.
*/
root: GroupEntry;
/**
* Children array stack.
*/
private stack;
handleGroup(type: number, _size: number, label: number, parse: ParseChildren): void;
handleRecord(type: number, size: number, flags: number, formId: number, parse: ParseFields): void;
}