Вキ
Size: a a a
Вキ
AS
Вキ
АО
АО
АО
Вキ
С
S
IB
S
Вキ
AH
generateEntityParams(): void {
this.entitiesParams = generateDictionaryParams<EntityTableParams>('entity-api', 'entity', this.params);
}
export function generateDictionaryParams<T>(api: string, dir: string, params: T): EntitiesParams {
return new EntitiesParams(api, dir, '', generateParamsForTable(params));
}
export function generateParamsForTable<T>(params: T): T {
const newParams = Object.assign({}, params, params['paginatorOptions'], params['filters']);
Object.keys(newParams).forEach(key => {
if (isMoment(newParams[key]) || isDate(newParams[key])) {
newParams[key] = transformDateToString(newParams[key]);
}
});
delete newParams['length'];
delete newParams['paginatorOptions'];
delete newParams['filters'];
return newParams;
}
IB
IB
AH
Вキ