design-angular-kit
Version:
Un toolkit Angular conforme alle linee guida di design per i servizi web della PA
70 lines (69 loc) • 2.46 kB
TypeScript
import { ItAbstractComponent } from '../../../abstracts/abstract.component';
import * as i0 from "@angular/core";
import * as i1 from "../../../utils/coercion";
/**
* Card
* @description A container of texts and images with many options and variations.
*/
export declare class ItCardComponent extends ItAbstractComponent {
/**
* To create cards with short or "preview" content
* @default false
*/
teaser?: boolean;
/**
* To create special cards
* @default false
*/
special?: boolean;
/**
* Card with image
* @default false
*/
hasImage?: boolean;
/**
* To add rounding effects
* @default false
*/
rounded?: boolean;
/**
* To add shadow effects
* @default false
*/
shadow?: boolean;
/**
* To add background and shadow
* @default false
*/
background?: boolean;
/**
* To add bottom border
* @default false
*/
borderBottom?: boolean;
/**
* To render a big card
* @default false
*/
big?: boolean;
/**
* Custom card class
* @default ''
*/
cardClass: string;
/**
* Custom card body class
* @default ''
*/
bodyClass: string;
static ɵfac: i0.ɵɵFactoryDeclaration<ItCardComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<ItCardComponent, "it-card", never, { "teaser": { "alias": "teaser"; "required": false; }; "special": { "alias": "special"; "required": false; }; "hasImage": { "alias": "hasImage"; "required": false; }; "rounded": { "alias": "rounded"; "required": false; }; "shadow": { "alias": "shadow"; "required": false; }; "background": { "alias": "background"; "required": false; }; "borderBottom": { "alias": "borderBottom"; "required": false; }; "big": { "alias": "big"; "required": false; }; "cardClass": { "alias": "cardClass"; "required": false; }; "bodyClass": { "alias": "bodyClass"; "required": false; }; }, {}, never, ["[beforeBody]", "*"], true, never>;
static ngAcceptInputType_teaser: i1.BooleanInput;
static ngAcceptInputType_special: i1.BooleanInput;
static ngAcceptInputType_hasImage: i1.BooleanInput;
static ngAcceptInputType_rounded: i1.BooleanInput;
static ngAcceptInputType_shadow: i1.BooleanInput;
static ngAcceptInputType_background: i1.BooleanInput;
static ngAcceptInputType_borderBottom: i1.BooleanInput;
static ngAcceptInputType_big: i1.BooleanInput;
}