import { IParam } from '../../common'; import { IDECtrlModel } from './i-de-ctrl-model'; /** * 导航部件模型 * * @export * @interface IExpCtrlModel * @extends {ICtrlModel} */ export interface IExpCtrlModel extends IDECtrlModel { /** * 导航栏数据部件名称 * * @type {string} * @memberof IExpCtrlModel */ xDataCtrlName: string; /** * 数据部件实体标识 * * @type {string} * @memberof IExpCtrlModel */ xDataDeCodeName?: string; /** * 实体名称 * * @type {string} * @memberof IExpCtrlModel */ xDataDeName?: string; /** * 导航视图名称 * * @type {string} * @memberof IExpCtrlModel */ navViewName?: string; /** * 导航过滤参数 * * @type {string} * @memberof IExpCtrlModel */ navFilter?: string; /** * 导航关系 * * @type {string} * @memberof IExpCtrlModel */ navPSDer?: string; /** * 导航上下文 * * @type {IParam} * @memberof IExpCtrlModel */ navigateContext?: IParam; /** * 导航视图参数 * * @type {IParam} * @memberof IExpCtrlModel */ navigateParams?: IParam; /** * 工具栏 * * @type {IParam} * @memberof IExpCtrlModel */ toolbarItems?: IParam; }