UNPKG

@edugouvfr/ngx-dsfr

Version:

NgxDsfr est un portage Angular des éléments d'interface du Système de Design de l'État Français (DSFR).

13 lines (12 loc) 816 B
/** ajouter ou supprimer une ligne d'une liste */ export declare function updateRowByField(row: any, list: any[], idField?: string | null): void; /** * Met à jour ou ajoute une propriété dans un objet. * @param obj - L'objet à modifier. * @param key - Le nom de la propriété à mettre à jour ou ajouter. * @param value - La nouvelle valeur à assigner à la propriété spécifiée. * @returns - La nouvelle référence de l'objet mis à jour avec la propriété modifiée ou ajoutée. */ export declare function updateOrAddProperty<T extends object>(obj: T, key: keyof T, value: T[keyof T]): T; /** Calcul du positionnement d'une cellule si la colonne est fixe à gauche (défaut) ou à droite */ export declare function setFixedColumnPosition(el: HTMLElement, fixedPosition?: 'right' | 'left'): void;