@calf/helios
Version:
Helios module of Calf framework.
29 lines (28 loc) • 734 B
TypeScript
import { IHeliosDataSet } from "../interfaces/types/data-set.interface";
/**
* Utility service
* @description Utility methods
*/
export declare class UtilityService {
/**
* Map data set to entities
* @param dataSet
*/
mapDataSetToEntities<TEntity>(dataSet: IHeliosDataSet): TEntity[];
/**
* Parse value from helios
* @param value
* @param type Helios field type
*/
parseValueFromHelios(value: string, type: string): any;
/**
* Parse date time from Helios
* @param value
*/
parseDateTimeFromHelios(value: string): Date;
/**
* Parse date to helios
* @param value
*/
parseDateToHelios(value: Date): string;
}