@c8y/ngx-components
Version:
Angular modules for Cumulocity IoT applications
25 lines • 2.89 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
/**
* The footer can be used with either content projection
* or a simple string as an input.
*
* ```html
* <c8y-li>
* Content
* <c8y-li-footer>I am a footer</c8y-li-footer>
* </c8y-li>
* ```
*/
export class ListItemFooterComponent {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ListItemFooterComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.2.13", type: ListItemFooterComponent, selector: "c8y-list-item-footer, c8y-li-footer", inputs: { footer: "footer" }, ngImport: i0, template: "<span *ngIf=\"footer\">{{footer}}</span>\n<ng-content></ng-content>\n", dependencies: [{ kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: ListItemFooterComponent, decorators: [{
type: Component,
args: [{ selector: 'c8y-list-item-footer, c8y-li-footer', template: "<span *ngIf=\"footer\">{{footer}}</span>\n<ng-content></ng-content>\n" }]
}], propDecorators: { footer: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlzdC1pdGVtLWZvb3Rlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9jb3JlL2xpc3QtZ3JvdXAvbGlzdC1pdGVtLWZvb3Rlci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi9jb3JlL2xpc3QtZ3JvdXAvbGlzdC1pdGVtLWZvb3Rlci5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFBRSxNQUFNLGVBQWUsQ0FBQzs7O0FBRWpEOzs7Ozs7Ozs7O0dBVUc7QUFLSCxNQUFNLE9BQU8sdUJBQXVCOytHQUF2Qix1QkFBdUI7bUdBQXZCLHVCQUF1Qix5R0NqQnBDLHVFQUVBOzs0RkRlYSx1QkFBdUI7a0JBSm5DLFNBQVM7K0JBQ0UscUNBQXFDOzhCQVMvQyxNQUFNO3NCQURMLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8qKlxuICogVGhlIGZvb3RlciBjYW4gYmUgdXNlZCB3aXRoIGVpdGhlciBjb250ZW50IHByb2plY3Rpb25cbiAqIG9yIGEgc2ltcGxlIHN0cmluZyBhcyBhbiBpbnB1dC5cbiAqXG4gKiBgYGBodG1sXG4gKiA8Yzh5LWxpPlxuICogICBDb250ZW50XG4gKiAgIDxjOHktbGktZm9vdGVyPkkgYW0gYSBmb290ZXI8L2M4eS1saS1mb290ZXI+XG4gKiA8L2M4eS1saT5cbiAqIGBgYFxuICovXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdjOHktbGlzdC1pdGVtLWZvb3RlciwgYzh5LWxpLWZvb3RlcicsXG4gIHRlbXBsYXRlVXJsOiAnLi9saXN0LWl0ZW0tZm9vdGVyLmNvbXBvbmVudC5odG1sJ1xufSlcbmV4cG9ydCBjbGFzcyBMaXN0SXRlbUZvb3RlckNvbXBvbmVudCB7XG4gIC8qKlxuICAgKiBBIHNpbXBsZSBzdHJpbmcgdGhhdCBjYW4gYmUgdXNlZCBpbnN0ZWFkXG4gICAqIG9mIGNvbnRlbnQgcHJvamVjdGlvbi5cbiAgICovXG4gIEBJbnB1dCgpXG4gIGZvb3Rlcjogc3RyaW5nO1xufVxuIiwiPHNwYW4gKm5nSWY9XCJmb290ZXJcIj57e2Zvb3Rlcn19PC9zcGFuPlxuPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuIl19