UNPKG

dynamic-display-shared

Version:

A library for dynamic view

11 lines (10 loc) 843 B
import { Entity } from './entity'; import { EntityDetailsViewModel, MasterEntityDetailsViewModel } from './entity-details.view-model'; import { AnyParameter, SimpleParameter, EntityViewModelParameter } from './entity-parameter'; export declare function getMasterEntityViewModel(entity: Entity): MasterEntityDetailsViewModel; export declare function getEntityViewModel(entity: Entity): EntityDetailsViewModel; export declare function isSimpleParameter(parameter: AnyParameter): boolean; export declare function isEntityParameter(parameter: AnyParameter): boolean; export declare function getPluralEntityTypeName(metadataId: number): string; export declare function getSimpleParameters(parameters: AnyParameter[]): SimpleParameter[]; export declare function getEntityParameters(parameters: AnyParameter[]): EntityViewModelParameter[];