@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).
23 lines (22 loc) • 1.21 kB
TypeScript
import { EventEmitter } from '@angular/core';
import { DsfrI18nService } from '../../../shared';
import * as i0 from "@angular/core";
/**
* Composant de sélection pour une colonne (checkbox)
* fixme : créer composant standalone checkbox lorsque le DSFR aura fix la version sans aria-label
*/
export declare class DsfrCellCheckboxComponent {
tableId: string;
row: any;
showSelectAll: boolean;
selectRow: EventEmitter<boolean>;
/** @internal */
i18n: DsfrI18nService;
private _checked;
get checked(): boolean | undefined;
set checked(checked: boolean | undefined);
set isAllChecked(isAllChecked: boolean);
onSelectRow(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<DsfrCellCheckboxComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<DsfrCellCheckboxComponent, "dsfr-cell-checkbox", never, { "tableId": { "alias": "tableId"; "required": false; }; "row": { "alias": "row"; "required": false; }; "showSelectAll": { "alias": "showSelectAll"; "required": false; }; "checked": { "alias": "checked"; "required": false; }; "isAllChecked": { "alias": "isAllChecked"; "required": false; }; }, { "selectRow": "selectRow"; }, never, never, true, never>;
}