import { ChangeDetectionStrategy, Component, Input } from '@angular/core'; import { IconComponent } from '../icon/icon.component'; import { MenuComponent } from '../../molecules/menu/menu.component'; import { MenuItemComponent } from '../menu-item/menu-item.component'; import { AvatarComponent } from '../avatar/avatar.component'; import * as i0 from "@angular/core"; export class ListItemComponent { constructor() { this.header = ''; this.subHeader = ''; this.avatar = ''; this.subTitle = ''; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.5", ngImport: i0, type: ListItemComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "17.3.5", type: ListItemComponent, isStandalone: true, selector: "ct-list-item", inputs: { header: "header", subHeader: "subHeader", avatar: "avatar", subTitle: "subTitle" }, ngImport: i0, template: "\n
\n \n
\n
\n
\n @if (header) {\n \n }\n @if (subHeader) {\n \n }\n
\n
\n
\n
\n
\n {{ subTitle }}\n
\n
\n \n \n \n \n \n
\n
\n
\n\n", dependencies: [{ kind: "component", type: AvatarComponent, selector: "ct-avatar", inputs: ["picture", "title"] }, { kind: "component", type: MenuComponent, selector: "ct-menu", inputs: ["direction", "iconDirection", "type", "variant", "gap", "fullSize", "iconAlone", "menusAppearVertical"] }, { kind: "component", type: MenuItemComponent, selector: "ct-menu-item", inputs: ["text", "link", "type", "size", "icon", "iconSize", "iconAlone", "iconDirection", "hasSubmenu", "submenuPosition", "isActive"] }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.5", ngImport: i0, type: ListItemComponent, decorators: [{ type: Component, args: [{ selector: 'ct-list-item', standalone: true, imports: [AvatarComponent, IconComponent, MenuComponent, MenuItemComponent], changeDetection: ChangeDetectionStrategy.OnPush, template: "\n
\n \n
\n
\n
\n @if (header) {\n \n }\n @if (subHeader) {\n \n }\n
\n
\n
\n
\n
\n {{ subTitle }}\n
\n
\n \n \n \n \n \n
\n
\n
\n\n" }] }], propDecorators: { header: [{ type: Input }], subHeader: [{ type: Input }], avatar: [{ type: Input }], subTitle: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlzdC1pdGVtLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NpcmNsZXRvbmUvc3JjL2xpYi9jb21wb25lbnRzL2F0b21zL2xpc3QtaXRlbS9saXN0LWl0ZW0uY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvY2lyY2xldG9uZS9zcmMvbGliL2NvbXBvbmVudHMvYXRvbXMvbGlzdC1pdGVtL2xpc3QtaXRlbS5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxRSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQ3BFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBQ3JFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQzs7QUFTN0QsTUFBTSxPQUFPLGlCQUFpQjtJQVA5QjtRQVFXLFdBQU0sR0FBRyxFQUFFLENBQUM7UUFDWixjQUFTLEdBQUcsRUFBRSxDQUFDO1FBQ2YsV0FBTSxHQUFHLEVBQUUsQ0FBQztRQUNaLGFBQVEsR0FBRyxFQUFFLENBQUM7S0FDeEI7OEdBTFksaUJBQWlCO2tHQUFqQixpQkFBaUIsc0tDYjlCLGswQ0FvQ0EsNENEM0JZLGVBQWUsb0ZBQWlCLGFBQWEsc0tBQUUsaUJBQWlCOzsyRkFJL0QsaUJBQWlCO2tCQVA3QixTQUFTOytCQUNFLGNBQWMsY0FDWixJQUFJLFdBQ1AsQ0FBQyxlQUFlLEVBQUUsYUFBYSxFQUFFLGFBQWEsRUFBRSxpQkFBaUIsQ0FBQyxtQkFFMUQsdUJBQXVCLENBQUMsTUFBTTs4QkFHdEMsTUFBTTtzQkFBZCxLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneSwgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSWNvbkNvbXBvbmVudCB9IGZyb20gJy4uL2ljb24vaWNvbi5jb21wb25lbnQnO1xuaW1wb3J0IHsgTWVudUNvbXBvbmVudCB9IGZyb20gJy4uLy4uL21vbGVjdWxlcy9tZW51L21lbnUuY29tcG9uZW50JztcbmltcG9ydCB7IE1lbnVJdGVtQ29tcG9uZW50IH0gZnJvbSAnLi4vbWVudS1pdGVtL21lbnUtaXRlbS5jb21wb25lbnQnO1xuaW1wb3J0IHsgQXZhdGFyQ29tcG9uZW50IH0gZnJvbSAnLi4vYXZhdGFyL2F2YXRhci5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjdC1saXN0LWl0ZW0nLFxuICBzdGFuZGFsb25lOiB0cnVlLFxuICBpbXBvcnRzOiBbQXZhdGFyQ29tcG9uZW50LCBJY29uQ29tcG9uZW50LCBNZW51Q29tcG9uZW50LCBNZW51SXRlbUNvbXBvbmVudF0sXG4gIHRlbXBsYXRlVXJsOiAnLi9saXN0LWl0ZW0uY29tcG9uZW50Lmh0bWwnLFxuICBjaGFuZ2VEZXRlY3Rpb246IENoYW5nZURldGVjdGlvblN0cmF0ZWd5Lk9uUHVzaCxcbn0pXG5leHBvcnQgY2xhc3MgTGlzdEl0ZW1Db21wb25lbnQge1xuICBASW5wdXQoKSBoZWFkZXIgPSAnJztcbiAgQElucHV0KCkgc3ViSGVhZGVyID0gJyc7XG4gIEBJbnB1dCgpIGF2YXRhciA9ICcnO1xuICBASW5wdXQoKSBzdWJUaXRsZSA9ICcnO1xufVxuIiwiPGxpXG4gIGNsYXNzPVwiZmxleCBjdXJzb3ItcG9pbnRlciBmbGV4LXJvdyBpdGVtcy1jZW50ZXIgZ2FwLTQgcHgtNCBweS0yIGhvdmVyOmJnLXN1cmZhY2UtdmFyaWFudCBkYXJrOnRleHQtb24tc3VyZmFjZS1kYXJrIGhvdmVyOmRhcms6Ymctc3VyZmFjZS1kYXJrXCI+XG4gIDxkaXYgY2xhc3M9XCJmbGV4LW5vbmVcIj5cbiAgICA8Y3QtYXZhdGFyIFtwaWN0dXJlXT1cImF2YXRhclwiIFt0aXRsZV09XCJoZWFkZXJcIiAvPlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInctZml0IGZsZXgtMVwiPlxuICAgIDxkaXYgY2xhc3M9XCJmbGV4IGZsZXgtY29sIG92ZXJmbG93LWhpZGRlblwiPlxuICAgICAgQGlmIChoZWFkZXIpIHtcbiAgICAgICAgPHNwYW4gY2xhc3M9XCJvdmVyZmxvdy1oaWRkZW4gdGV4dC1lbGxpcHNpcyB0ZXh0LWxnIGZvbnQtc2VtaWJvbGRcIiBbaW5uZXJIVE1MXT1cImhlYWRlclwiPjwvc3Bhbj5cbiAgICAgIH1cbiAgICAgIEBpZiAoc3ViSGVhZGVyKSB7XG4gICAgICAgIDxzcGFuIGNsYXNzPVwib3ZlcmZsb3ctaGlkZGVuIHRleHQtZWxsaXBzaXMgdGV4dC1zbVwiIFtpbm5lckhUTUxdPVwic3ViSGVhZGVyXCI+PC9zcGFuPlxuICAgICAgfVxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbiAgPGRpdiBjbGFzcz1cInJlbGF0aXZlIGZsZXgtbm9uZSByb3VuZGVkLXIteGxcIj5cbiAgICA8ZGl2IGNsYXNzPVwiZmxleCBoLWZ1bGwgZmxleC1jb2wganVzdGlmeS1jZW50ZXIgZ2FwLTJcIj5cbiAgICAgIDxkaXYgY2xhc3M9XCJmbGV4IGZsZXgtcm93IGl0ZW1zLWNlbnRlciBweC00XCI+XG4gICAgICAgIDxzcGFuIGNsYXNzPVwidGV4dC14c1wiPnt7IHN1YlRpdGxlIH19PC9zcGFuPlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2IGNsYXNzPVwiZmxleCBncm93LTAgZmxleC1yb3cganVzdGlmeS1jZW50ZXIgdGV4dC1zbVwiPlxuICAgICAgICA8Y3QtbWVudS1pdGVtXG4gICAgICAgICAgW2ljb25BbG9uZV09XCJ0cnVlXCJcbiAgICAgICAgICBpY29uPVwibGlzdC1idWxsZXRcIlxuICAgICAgICAgIGxpbms9XCIjXCJcbiAgICAgICAgICB0eXBlPVwiZXh0ZXJuYWxcIlxuICAgICAgICAgIHN1Ym1lbnVQb3NpdGlvbj1cInZlcnRpY2FsXCJcbiAgICAgICAgICBzaXplPVwieHNcIj5cbiAgICAgICAgICA8Y3QtbWVudSBkaXJlY3Rpb249XCJ2ZXJ0aWNhbFwiPlxuICAgICAgICAgICAgPGN0LW1lbnUtaXRlbSB0ZXh0PVwiSXRlbSAyXCIgbGluaz1cIiNcIiB0eXBlPVwiZXh0ZXJuYWxcIiAvPlxuICAgICAgICAgIDwvY3QtbWVudT5cbiAgICAgICAgPC9jdC1tZW51LWl0ZW0+XG4gICAgICA8L2Rpdj5cbiAgICA8L2Rpdj5cbiAgPC9kaXY+XG48L2xpPlxuIl19