UNPKG

@junte/ui

Version:

Quality Angular UI components kit

52 lines (51 loc) 4.42 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { Height } from '../../core/enums/height'; import { BreakpointService } from '../responsive/breakpoint.service'; import { Feature } from '../../core/enums/feature'; import { Gutter } from '../../core/enums/gutter'; import { Position } from '../../core/enums/position'; import { State } from '../../core/enums/state'; import { UI } from '../../core/enums/ui'; import { Width } from '../../core/enums/width'; import { PopoverComponent } from '../../overlays/popover/popover.component'; import * as ɵngcc0 from '@angular/core'; declare class Picture { url: string; template: TemplateRef<any>; position: Position; width: number; height: number; constructor(defs?: any); } export declare class CardComponent { private breakpoint; ui: typeof UI; readonly host = "jnt-card-host"; picture: Picture; popover: PopoverComponent; _height: Height; get hasColor(): boolean; get hasAction(): boolean; _padding: Gutter; title: string; set height(height: Height); set __picture__(picture: string | Picture); headerTemplate: TemplateRef<any>; titleTemplate: TemplateRef<any>; footerTemplate: TemplateRef<any>; cardActionsTemplate: TemplateRef<any>; icon: string; state: State; set padding(padding: Gutter); width: Width; features: Feature[]; color: string; selected: EventEmitter<any>; hideActions(): void; get mobile(): boolean; constructor(breakpoint: BreakpointService); static ɵfac: ɵngcc0.ɵɵFactoryDef<CardComponent, never>; static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta<CardComponent, "jnt-card", never, { "width": "width"; "features": "features"; "height": "height"; "padding": "padding"; "title": "title"; "__picture__": "picture"; "icon": "icon"; "state": "state"; "color": "color"; }, { "selected": "selected"; }, ["headerTemplate", "titleTemplate", "footerTemplate", "cardActionsTemplate"], ["*"]>; } export {}; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FyZC5jb21wb25lbnQuZC50cyIsInNvdXJjZXMiOlsiY2FyZC5jb21wb25lbnQuZC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7Ozs7Ozs7QUFVQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQW1DQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEV2ZW50RW1pdHRlciwgVGVtcGxhdGVSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEhlaWdodCB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvaGVpZ2h0JztcbmltcG9ydCB7IEJyZWFrcG9pbnRTZXJ2aWNlIH0gZnJvbSAnLi4vcmVzcG9uc2l2ZS9icmVha3BvaW50LnNlcnZpY2UnO1xuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvZmVhdHVyZSc7XG5pbXBvcnQgeyBHdXR0ZXIgfSBmcm9tICcuLi8uLi9jb3JlL2VudW1zL2d1dHRlcic7XG5pbXBvcnQgeyBQb3NpdGlvbiB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvcG9zaXRpb24nO1xuaW1wb3J0IHsgU3RhdGUgfSBmcm9tICcuLi8uLi9jb3JlL2VudW1zL3N0YXRlJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vY29yZS9lbnVtcy91aSc7XG5pbXBvcnQgeyBXaWR0aCB9IGZyb20gJy4uLy4uL2NvcmUvZW51bXMvd2lkdGgnO1xuaW1wb3J0IHsgUG9wb3ZlckNvbXBvbmVudCB9IGZyb20gJy4uLy4uL292ZXJsYXlzL3BvcG92ZXIvcG9wb3Zlci5jb21wb25lbnQnO1xuZGVjbGFyZSBjbGFzcyBQaWN0dXJlIHtcbiAgICB1cmw6IHN0cmluZztcbiAgICB0ZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PjtcbiAgICBwb3NpdGlvbjogUG9zaXRpb247XG4gICAgd2lkdGg6IG51bWJlcjtcbiAgICBoZWlnaHQ6IG51bWJlcjtcbiAgICBjb25zdHJ1Y3RvcihkZWZzPzogYW55KTtcbn1cbmV4cG9ydCBkZWNsYXJlIGNsYXNzIENhcmRDb21wb25lbnQge1xuICAgIHByaXZhdGUgYnJlYWtwb2ludDtcbiAgICB1aTogdHlwZW9mIFVJO1xuICAgIHJlYWRvbmx5IGhvc3QgPSBcImpudC1jYXJkLWhvc3RcIjtcbiAgICBwaWN0dXJlOiBQaWN0dXJlO1xuICAgIHBvcG92ZXI6IFBvcG92ZXJDb21wb25lbnQ7XG4gICAgX2hlaWdodDogSGVpZ2h0O1xuICAgIGdldCBoYXNDb2xvcigpOiBib29sZWFuO1xuICAgIGdldCBoYXNBY3Rpb24oKTogYm9vbGVhbjtcbiAgICBfcGFkZGluZzogR3V0dGVyO1xuICAgIHRpdGxlOiBzdHJpbmc7XG4gICAgc2V0IGhlaWdodChoZWlnaHQ6IEhlaWdodCk7XG4gICAgc2V0IF9fcGljdHVyZV9fKHBpY3R1cmU6IHN0cmluZyB8IFBpY3R1cmUpO1xuICAgIGhlYWRlclRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xuICAgIHRpdGxlVGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT47XG4gICAgZm9vdGVyVGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT47XG4gICAgY2FyZEFjdGlvbnNUZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PjtcbiAgICBpY29uOiBzdHJpbmc7XG4gICAgc3RhdGU6IFN0YXRlO1xuICAgIHNldCBwYWRkaW5nKHBhZGRpbmc6IEd1dHRlcik7XG4gICAgd2lkdGg6IFdpZHRoO1xuICAgIGZlYXR1cmVzOiBGZWF0dXJlW107XG4gICAgY29sb3I6IHN0cmluZztcbiAgICBzZWxlY3RlZDogRXZlbnRFbWl0dGVyPGFueT47XG4gICAgaGlkZUFjdGlvbnMoKTogdm9pZDtcbiAgICBnZXQgbW9iaWxlKCk6IGJvb2xlYW47XG4gICAgY29uc3RydWN0b3IoYnJlYWtwb2ludDogQnJlYWtwb2ludFNlcnZpY2UpO1xufVxuZXhwb3J0IHt9O1xuIl19