|
|
@ -1,5 +1,6 @@ |
|
|
import { Config } from './config'; |
|
|
import { Config } from './config'; |
|
|
import { eLayoutType } from '../enums/common'; |
|
|
import { eLayoutType } from '../enums/common'; |
|
|
|
|
|
import { Type } from '@angular/core'; |
|
|
|
|
|
|
|
|
export namespace ABP { |
|
|
export namespace ABP { |
|
|
export interface Root { |
|
|
export interface Root { |
|
|
@ -47,4 +48,9 @@ export namespace ABP { |
|
|
export interface Dictionary<T = any> { |
|
|
export interface Dictionary<T = any> { |
|
|
[key: string]: T; |
|
|
[key: string]: T; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
export interface ComponentData<T = any> { |
|
|
|
|
|
key: string; |
|
|
|
|
|
default: Type<T>; |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
|