import { IPSAppFunc } from '../../app/func/ipsapp-func'; import { IPSNavigateContext } from '../ipsnavigate-context'; import { IPSNavigateParam } from '../ipsnavigate-param'; import { IPSLayout } from '../layout/ipslayout'; import { IPSLayoutPos } from '../layout/ipslayout-pos'; import { IPSAppMenuItem } from './ipsapp-menu-item'; import { IPSLanguageRes } from '../../res/ipslanguage-res'; import { IPSSysCss } from '../../res/ipssys-css'; import { IPSSysImage } from '../../res/ipssys-image'; import { IPSSysPFPlugin } from '../../res/ipssys-pfplugin'; import { PSModelObjectImpl } from '../../psmodel-object-impl'; export declare class PSAppMenuItemImplBase extends PSModelObjectImpl implements IPSAppMenuItem { get accUserMode(): 0 | 2 | 3 | 4; get accessKey(): string; get appMenuItemState(): 1 | 2; protected cappslanguageres: IPSLanguageRes | null; getCapPSLanguageRes(): IPSLanguageRes | null; get capPSLanguageRes(): IPSLanguageRes | null; getCapPSLanguageResMust(): IPSLanguageRes; get caption(): string; get counterId(): string; get data(): string; get dynaClass(): string; get informTag(): string; get informTag2(): string; get itemType(): 'SEPERATOR' | 'USERITEM' | 'APPMENUREF' | 'MENUITEM' | 'RAWITEM'; get memo(): string; get name(): string; protected psappfunc: IPSAppFunc | null; getPSAppFunc(): IPSAppFunc | null; get psAppFunc(): IPSAppFunc | null; getPSAppFuncMust(): IPSAppFunc; protected psappmenuitems: IPSAppMenuItem[] | null; getPSAppMenuItems(): IPSAppMenuItem[] | null; get psAppMenuItems(): IPSAppMenuItem[] | null; findPSAppMenuItem(objKey: any): IPSAppMenuItem | null; protected pslayout: IPSLayout | null; getPSLayout(): IPSLayout | null; get psLayout(): IPSLayout | null; getPSLayoutMust(): IPSLayout; protected pslayoutpos: IPSLayoutPos | null; getPSLayoutPos(): IPSLayoutPos | null; get psLayoutPos(): IPSLayoutPos | null; getPSLayoutPosMust(): IPSLayoutPos; 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; protected pssyscss: IPSSysCss | null; getPSSysCss(): IPSSysCss | null; get psSysCss(): IPSSysCss | null; getPSSysCssMust(): IPSSysCss; protected pssysimage: IPSSysImage | null; getPSSysImage(): IPSSysImage | null; get psSysImage(): IPSSysImage | null; getPSSysImageMust(): IPSSysImage; protected pssyspfplugin: IPSSysPFPlugin | null; getPSSysPFPlugin(): IPSSysPFPlugin | null; get psSysPFPlugin(): IPSSysPFPlugin | null; getPSSysPFPluginMust(): IPSSysPFPlugin; get titleBarCloseMode(): 0 | 1 | 2; get tooltip(): string; protected tooltippslanguageres: IPSLanguageRes | null; getTooltipPSLanguageRes(): IPSLanguageRes | null; get tooltipPSLanguageRes(): IPSLanguageRes | null; getTooltipPSLanguageResMust(): IPSLanguageRes; get disableClose(): boolean; get expanded(): boolean; get hidden(): boolean; get hideSideBar(): boolean; get openDefault(): boolean; get seperator(): boolean; get valid(): boolean; get cls(): string; instanceof(cls: string): boolean; } //# sourceMappingURL=psapp-menu-item-impl-base.d.ts.map