import { Vue } from 'vue-property-decorator'; import { UIStateService } from '../../../../app-service'; import './app-content-bottom-exp.less'; /** * 应用内容区底部导航区 * * @export * @class AppContentBottomExp * @extends {Vue} */ export declare class AppContentBottomExp extends Vue { /** * UI状态服务 * * @protected * @type {UIStateService} * @memberof AppContentBottomExp */ protected uiState: UIStateService; /** * 部件名称 * * @type {string} * @memberof AppContentBottomExp */ ctrlName: string; /** * 菜单部件服务 * * @memberof AppContentBottomExp */ protected service: any; /** * 传入数据 * * @type {any[]} * @memberof AppContentBottomExp */ items: any[]; /** * 模型服务对象 * * @memberof AppStyle2DefaultLayout */ modelService: any; /** * 菜单数据 * * @memberof AppContentBottomExp */ protected menus: any[]; /** * 当前激活项下标 * * @protected * @type {number} * @memberof AppContentBottomExp */ protected activeIndex: number; /** * 当前激活项 * * @protected * @type {*} * @memberof AppContentBottomExp */ protected activeItem: any; /** * 组件创建完毕 * * @memberof AppContentBottomExp */ created(): Promise; /** * 填充数据 * * @memberof AppContentBottomExp */ protected replenishData(items: any[]): Promise; /** * 激活分页 * * @protected * @param {string} name * @memberof AppContentBottomExp */ protected activeTab(name: string): void; /** * 菜单项点击 * * @protected * @param {*} item * @param {number} index * @memberof AppContentBottomExp */ protected itemClick(item: any, index: number): void; /** * 绘制标题 * * @protected * @param {*} h * @param {*} item * @returns {*} * @memberof AppContentBottomExp */ protected renderTitle(h: any, item: any): any; /** * 绘制内容 * * @returns {*} * @memberof AppContentBottomExp */ render(): any; } //# sourceMappingURL=app-content-bottom-exp.d.ts.map