dynamic-display-shared
Version:
A library for dynamic view
28 lines (27 loc) • 907 B
TypeScript
import { ProcessStatus } from './process-status';
import { Entity } from '../../shared/model/entity';
import { EntityDetailsViewModel } from './entity-details.view-model';
export declare class ProcessBase {
description: string;
id: number;
size: number;
order: number;
groupNumber: number;
isDisplay: boolean;
enableUpdate: boolean;
exlPresenation: number;
editPresenationId: number;
statuses: ProcessStatus[];
superRange: boolean;
isNeedToFetchEditEntity: boolean;
}
export declare class Process extends ProcessBase {
entities: Entity[];
editEntities: Entity[] | null;
resAppToggledView: Entity | null;
}
export declare class ProcessViewModel extends ProcessBase {
entities: EntityDetailsViewModel[] | null;
editEntities: EntityDetailsViewModel[] | null;
resAppToggledView: EntityDetailsViewModel | null;
}