import { IPSAppFunc } from './ipsapp-func'; import { IPSAppView } from '../view/ipsapp-view'; import { IPSNavigateContext } from '../../control/ipsnavigate-context'; import { IPSNavigateParam } from '../../control/ipsnavigate-param'; import { IPSLanguageRes } from '../../res/ipslanguage-res'; import { IPSUIAction } from '../../view/ipsuiaction'; import { PSModelObjectImpl } from '../../psmodel-object-impl'; export declare class PSAppFuncImpl extends PSModelObjectImpl implements IPSAppFunc { get appFuncType(): 'APPVIEW' | 'OPENHTMLPAGE' | 'PDTAPPFUNC' | 'UIACTION' | 'JAVASCRIPT' | 'CUSTOM'; get codeName(): string; get dynaModelFilePath(): string; get funcSN(): string; get htmlPageUrl(): string; get jSCode(): string; get mOSFilePath(): string; get memo(): string; get name(): string; protected namepslanguageres: IPSLanguageRes | null; getNamePSLanguageRes(): IPSLanguageRes | null; get namePSLanguageRes(): IPSLanguageRes | null; getNamePSLanguageResMust(): IPSLanguageRes; get openMode(): 'INDEXVIEWTAB' | 'INDEXVIEWPOPUP' | 'INDEXVIEWPOPUPMODAL' | 'HTMLPOPUP' | 'TOP'; get openViewParam(): IModel; protected psappview: IPSAppView | null; getPSAppView(): IPSAppView | null; get psAppView(): IPSAppView | null; getPSAppViewMust(): IPSAppView; protected psnavigatecontexts: IPSNavigateContext[] | null; getPSNavigateContexts(): IPSNavigateContext[] | null; get psNavigateContexts(): IPSNavigateContext[] | null; findPSNavigateContext(objKey: any): IPSNavigateContext | null; protected psnavigateparams: IPSNavigateParam[] | null; getPSNavigateParams(): IPSNavigateParam[] | null; get psNavigateParams(): IPSNavigateParam[] | null; findPSNavigateParam(objKey: any): IPSNavigateParam | null; get psPDTAppFuncId(): string; getPSPDTAppFuncId(): string; protected psuiaction: IPSUIAction | null; getPSUIAction(): IPSUIAction | null; get psUIAction(): IPSUIAction | null; getPSUIActionMust(): IPSUIAction; get rTMOSFilePath(): string; get tooltip(): string; protected tooltippslanguageres: IPSLanguageRes | null; getTooltipPSLanguageRes(): IPSLanguageRes | null; get tooltipPSLanguageRes(): IPSLanguageRes | null; getTooltipPSLanguageResMust(): IPSLanguageRes; get userCat(): string; get userData(): string; get userData2(): string; get userTag(): string; get userTag2(): string; get userTag3(): string; get userTag4(): string; get systemReserved(): boolean; get cls(): string; instanceof(cls: string): boolean; } //# sourceMappingURL=psapp-func-impl.d.ts.map