react-application-core
Version:
A react-based application core for the business applications.
14 lines (13 loc) • 765 B
TypeScript
/// <reference types="react" />
import { IEntity, IEntityIdTWrapper } from '../definitions.interface';
import { IExtendedEntity } from '../definition';
/**
* @stable [23.01.2021]
*/
export declare class EntityUtils {
static readonly asEntitiesIds: <TEntity extends IEntity>(entities: TEntity[]) => import("react").ReactText[];
static readonly doesExtendedEntityExist: <TEntity extends IEntity>(extendedEntity: IExtendedEntity<TEntity>) => boolean;
static readonly entityAsFileName: <TEntity extends IEntity>(entity: TEntity) => string;
static readonly isNewEntity: <TEntity extends IEntityIdTWrapper>(entity: TEntity) => boolean;
static readonly isPhantomEntity: <TEntity extends IEntityIdTWrapper>(entity: TEntity) => boolean;
}