// 基于 @CONTROL/应用菜单/MODEL.ts.ftl 生成 /** * AppIndexView 部件模型 * * @export * @class AppIndexViewModel */ export default class AppIndexViewModel { /** * 菜单项集合 * * @public * @type {any[]} * @memberof AppIndexViewModel */ public items: any[] = [ { id: '6D010B99-E521-4723-B2CE-6F0BBF9CAA45', name: 'menuitem1', text: '菜单1', type: 'MENUITEM', counterid: '', tooltip: '菜单1', expanded: false, separator: false, hidden: false, hidesidebar: false, opendefault: false, iconcls: '', icon: '', textcls: '', appfunctag: 'AppFunc66', resourcetag: '', authtag:'Web-AppIndexView-menuitem1', cappslanguageres: '', }, { id: 'A5823AC8-C818-42F2-B5FB-C8C6B45E0CC5', name: 'menuitem2', text: '菜单2', type: 'MENUITEM', counterid: '', tooltip: '菜单2', expanded: false, separator: false, hidden: false, hidesidebar: false, opendefault: false, iconcls: '', icon: '', textcls: '', appfunctag: 'UsrAppFunc1108357066', resourcetag: '', authtag:'Web-AppIndexView-menuitem2', cappslanguageres: '', }, { id: 'CBA0A6CE-0592-432F-B7A3-93C8D23FE82B', name: 'menuitem3', text: '菜单3', type: 'MENUITEM', counterid: '', tooltip: '菜单3', expanded: false, separator: false, hidden: false, hidesidebar: false, opendefault: false, iconcls: '', icon: '', textcls: '', appfunctag: 'Auto393', resourcetag: '', authtag:'Web-AppIndexView-menuitem3', cappslanguageres: '', }, { id: 'E35F291C-5D2B-4851-B302-2B5533A57819', name: 'menuitem4', text: '菜单4', type: 'MENUITEM', counterid: '', tooltip: '菜单4', expanded: false, separator: false, hidden: false, hidesidebar: false, opendefault: false, iconcls: '', icon: '', textcls: '', appfunctag: 'AppFunc31', resourcetag: '', authtag:'Web-AppIndexView-menuitem4', cappslanguageres: '', }, ]; /** * 应用功能集合 * * @public * @type {any[]} * @memberof AppIndexViewModel */ public funcs: any[] = [ ]; /** * 获取所有菜单项集合 * * @returns {any[]} * @memberof AppIndexViewModel */ public getAppMenuItems(): any[] { return this.items; } /** * 获取所有应用功能集合 * * @returns {any[]} * @memberof AppIndexViewModel */ public getAppFuncs(): any[] { return this.funcs; } }