Browse Source

feat(core): add component data interface

pull/2522/head
mehmet-erim 7 years ago
parent
commit
51fc0ec255
  1. 6
      npm/ng-packs/packages/core/src/lib/models/common.ts

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

@ -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>;
}
} }

Loading…
Cancel
Save