UNPKG

@yellicode/elements

Version:

The meta model API for Yellicode - an extensible code generator.

15 lines (14 loc) 557 B
import { ModelDelegate } from '../model-delegate-interface'; import { Element } from '../interfaces'; export declare class ElementVisitor { private modelDelegate; private jsonTransformer; /** * Constructor. Creates a new ElementVisitor instance. * @param applySorting True to sort packaged- and ordered (having an Order property) elements. */ constructor(modelDelegate: ModelDelegate, applySorting: boolean); visit(root: any): Element; private visitRecursive; private static getConsoleDisplayName; }