ng-xtend API documentation
    Preparing search index...

    Type Alias XtTypeHierarchy

    Represents a node in the type hierarchy tree. Each node has a type name, optional children (sub-properties), references to other types, a handler for data operations, and compatibility metadata.

    type XtTypeHierarchy = {
        children?: { [key: string]: XtTypeHierarchy | XtTypeReference };
        compatibleTypes?: string[];
        displayTemplate?: string;
        handler?: XtTypeHandler<any>;
        numericField?: string;
        type: string;
        addChild(key: string, child: XtTypeHierarchy): void;
        addReference(key: string, child: XtTypeReference): void;
        initHandler(): void;
        isCompatibleWith(typeName: string): boolean;
        isTypeOf(typeName: string): boolean;
        listReferences(): { [key: string]: XtTypeReference };
    }

    Implemented by

    Index

    Properties

    children?: { [key: string]: XtTypeHierarchy | XtTypeReference }
    compatibleTypes?: string[]
    displayTemplate?: string
    handler?: XtTypeHandler<any>
    numericField?: string
    type: string

    Methods