ojp-sdk-legacy
Version:
OJP (Open Journey Planner) Javascript SDK (legacy version)
16 lines (15 loc) • 524 B
TypeScript
import { TreeNode } from "../xml/tree-node";
import { BaseParser } from "./base-parser";
type XMLParserMessage = "DONE" | "ERROR";
export type XMLParserResponse = {
message: XMLParserMessage | null;
rootNode: TreeNode;
};
export type XMLParserCallback = (response: XMLParserResponse) => void;
export declare class XMLParser extends BaseParser {
callback: XMLParserCallback | null;
parseXML(responseXMLText: string): void;
protected onError(saxError: any): void;
protected onEnd(): void;
}
export {};