ui5plugin-parser
Version:
24 lines (23 loc) • 669 B
TypeScript
import { UI5Metadata } from "./UI5Metadata";
import { UI5MetadataDAO } from "./UI5MetadataDAO";
export declare class SAPNode {
node: any;
metadata: UI5Metadata | undefined;
nodes: SAPNode[];
readonly metadataDAO: UI5MetadataDAO;
constructor(node: any, metadataDAO: UI5MetadataDAO);
private _fillNodes;
getName(): string;
getLib(): any;
getKind(): any;
getDisplayName(): any;
getIsDeprecated(): any;
getFields(): any;
getProperties(): any[];
getAggregations(): any[];
getSpecialSettings(): any[];
getEvents(): any[];
getAssociations(): any[];
getMethods(): any[];
getMetadata(): UI5Metadata;
}