jsonld-streaming-parser
Version:
A fast and lightweight streaming JSON-LD parser
16 lines (15 loc) • 596 B
TypeScript
import { ParsingContext } from "../ParsingContext";
import { Util } from "../Util";
import { IContainerHandler } from "./IContainerHandler";
/**
* Container handler for @language.
*
* It assumes that the current key is the language of the current value.
* This will add this value to the parent node.
*/
export declare class ContainerHandlerLanguage implements IContainerHandler {
canCombineWithGraph(): boolean;
handle(containers: {
[typeName: string]: boolean;
}, parsingContext: ParsingContext, util: Util, keys: string[], value: any, depth: number): Promise<void>;
}