UNPKG

ui5plugin-parser

Version:
15 lines (14 loc) 896 B
import { UI5TSParser } from "../../../../parser/UI5TSParser"; import { CustomTSClass } from "../../ui5class/ts/CustomTSClass"; import { CustomTSObject } from "../../ui5class/ts/CustomTSObject"; import { AbstractFileReader } from "./AbstractFileReader"; import { IFragment } from "./IFileReader"; export declare class TSFileReader extends AbstractFileReader<CustomTSClass | CustomTSObject, UI5TSParser> { convertClassNameToFSPath(className: string, isController?: boolean, isFragment?: boolean, isView?: boolean, isFolder?: boolean): string | undefined; protected _readFilesInWorkspace(path: string): string[]; getClassNameFromView(controllerClassName: string, controlId: string): string | undefined; getFragmentsMentionedInClass(className: string): IFragment[]; readCustomClasses(): void; getAllJSClassNamesFromProject(): string[]; reEnrichAllCustomClasses(): void; }