UNPKG

design-angular-kit

Version:

Un toolkit Angular conforme alle linee guida di design per i servizi web della PA

61 lines (60 loc) 2.62 kB
import { TableColor, TableHeadColor, TableResponsive, VerticalAlignment } from '../../../interfaces/core'; import * as i0 from "@angular/core"; import * as i1 from "../../../utils/coercion"; export declare class ItTableComponent { /** * Table color */ color: TableColor | undefined; /** * Head table color */ headColor: TableHeadColor | undefined; /** * Use vertical alignment classes to realign where needed. */ alignment: VerticalAlignment | undefined; /** * Use .table-striped to add zebra stripes to each table row contained in <tbody>. * @default false */ striped?: boolean; /** * Add .table-hover to enable hover state on table rows contained in <tbody>. * @default false */ hover?: boolean; /** * Add .table-bordered to have borders on all sides of the table and on all cells. * @default false */ bordered?: boolean; /** * Add the .table-borderless class for a borderless table. * @default false */ borderless?: boolean; /** * Add .table-sm to make tables more compact by halving the cell padding. * @efault false */ compact?: boolean; /** * To render the <caption> on top of the table * @default false */ captionTop?: boolean; /** * Responsive tables allow you to scroll tables horizontally with ease. * @default responsive */ responsive: TableResponsive; static ɵfac: i0.ɵɵFactoryDeclaration<ItTableComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<ItTableComponent, "it-table", never, { "color": { "alias": "color"; "required": false; }; "headColor": { "alias": "headColor"; "required": false; }; "alignment": { "alias": "alignment"; "required": false; }; "striped": { "alias": "striped"; "required": false; }; "hover": { "alias": "hover"; "required": false; }; "bordered": { "alias": "bordered"; "required": false; }; "borderless": { "alias": "borderless"; "required": false; }; "compact": { "alias": "compact"; "required": false; }; "captionTop": { "alias": "captionTop"; "required": false; }; "responsive": { "alias": "responsive"; "required": false; }; }, {}, never, ["[caption]", "[thead]", "[tbody]", "[tfoot]"], true, never>; static ngAcceptInputType_striped: i1.BooleanInput; static ngAcceptInputType_hover: i1.BooleanInput; static ngAcceptInputType_bordered: i1.BooleanInput; static ngAcceptInputType_borderless: i1.BooleanInput; static ngAcceptInputType_compact: i1.BooleanInput; static ngAcceptInputType_captionTop: i1.BooleanInput; }