Browse Source

refactor: remove Nav type

pull/4445/head
Arman Ozak 6 years ago
parent
commit
c1ff0e1c07
  1. 9
      npm/ng-packs/packages/core/src/lib/models/common.ts

9
npm/ng-packs/packages/core/src/lib/models/common.ts

@ -33,21 +33,18 @@ export namespace ABP {
export interface Node { export interface Node {
name: string; name: string;
parentName?: string; parentName?: string;
requiredPolicy?: string;
order?: number; order?: number;
invisible?: boolean; invisible?: boolean;
} }
export interface Nav extends Node { export interface Route extends Node {
path: string; path: string;
requiredPolicy?: string;
}
export interface Route extends Nav {
layout?: eLayoutType; layout?: eLayoutType;
iconClass?: string; iconClass?: string;
} }
export interface Tab extends Nav { export interface Tab extends Node {
component: Type<any>; component: Type<any>;
} }

Loading…
Cancel
Save