import { IPSAppDataEntity } from '../app/dataentity/ipsapp-data-entity'; import { IPSControl } from './ipscontrol'; import { IPSControlAction } from './ipscontrol-action'; import { IPSControlHandler } from './ipscontrol-handler'; import { IPSControlLogic } from './ipscontrol-logic'; import { IPSControlParam } from './ipscontrol-param'; import { IPSCtrlMsg } from '../res/ipsctrl-msg'; import { IPSSysCss } from '../res/ipssys-css'; import { IPSSysPFPlugin } from '../res/ipssys-pfplugin'; import { PSModelObjectImpl } from '../psmodel-object-impl'; export declare class PSControlImpl extends PSModelObjectImpl implements IPSControl { get codeName(): string; get controlStyle(): string; get controlType(): 'TOOLBAR' | 'GRID' | 'FORM' | 'SEARCHFORM' | 'DRBAR' | 'VIEWPANEL' | 'PICKUPVIEWPANEL' | 'DATAVIEW' | 'TREEGRID' | 'WFEXPBAR' | 'TREEVIEW' | 'TREEEXPBAR' | 'TABVIEWPANEL' | 'DRTAB' | 'CHART' | 'REPORTPANEL' | 'LIST' | 'MOBMDCTRL' | 'MULTIEDITVIEWPANEL' | 'WIZARDPANEL' | 'UPDATEPANEL' | 'SEARCHBAR' | 'DASHBOARD' | 'CALENDAR' | 'PANEL' | 'MAP' | 'GANTT' | 'TREEGRIDEX' | 'KANBAN' | 'CALENDAREXPBAR' | 'CHARTEXPBAR' | 'DATAVIEWEXPBAR' | 'GANTTEXPBAR' | 'GRIDEXPBAR' | 'LISTEXPBAR' | 'MAPEXPBAR' | 'STATEWIZARDPANEL' | 'APPMENU' | 'TABEXPPANEL' | 'CUSTOM'; get dynaModelFilePath(): string; get height(): number; protected hookeventnames: string[] | null; getHookEventNames(): string[] | null; get hookEventNames(): string[] | null; get logicName(): string; get mOSFilePath(): string; get memo(): string; get name(): string; protected psappdataentity: IPSAppDataEntity | null; getPSAppDataEntity(): IPSAppDataEntity | null; get psAppDataEntity(): IPSAppDataEntity | null; getPSAppDataEntityMust(): IPSAppDataEntity; protected pscontrolhandler: IPSControlHandler | null; getPSControlHandler(): IPSControlHandler | null; get psControlHandler(): IPSControlHandler | null; getPSControlHandlerMust(): IPSControlHandler; protected pscontrollogics: IPSControlLogic[] | null; getPSControlLogics(): IPSControlLogic[] | null; get psControlLogics(): IPSControlLogic[] | null; findPSControlLogic(objKey: any): IPSControlLogic | null; protected pscontrolparam: IPSControlParam | null; getPSControlParam(): IPSControlParam | null; get psControlParam(): IPSControlParam | null; getPSControlParamMust(): IPSControlParam; protected psctrlmsg: IPSCtrlMsg | null; getPSCtrlMsg(): IPSCtrlMsg | null; get psCtrlMsg(): IPSCtrlMsg | null; getPSCtrlMsgMust(): IPSCtrlMsg; protected pssyscss: IPSSysCss | null; getPSSysCss(): IPSSysCss | null; get psSysCss(): IPSSysCss | null; getPSSysCssMust(): IPSSysCss; protected pssyspfplugin: IPSSysPFPlugin | null; getPSSysPFPlugin(): IPSSysPFPlugin | null; get psSysPFPlugin(): IPSSysPFPlugin | null; getPSSysPFPluginMust(): IPSSysPFPlugin; get rTMOSFilePath(): string; protected user2pscontrolaction: IPSControlAction | null; getUser2PSControlAction(): IPSControlAction | null; get user2PSControlAction(): IPSControlAction | null; getUser2PSControlActionMust(): IPSControlAction; get userCat(): string; protected userpscontrolaction: IPSControlAction | null; getUserPSControlAction(): IPSControlAction | null; get userPSControlAction(): IPSControlAction | null; getUserPSControlActionMust(): IPSControlAction; get userTag(): string; get userTag2(): string; get userTag3(): string; get userTag4(): string; get width(): number; get cls(): string; instanceof(cls: string): boolean; } //# sourceMappingURL=pscontrol-impl.d.ts.map