UNPKG

ng-prime-tools

Version:

An advanced PrimeNG table for Angular

39 lines 4.2 kB
import { Component, Input, HostBinding } from '@angular/core'; import * as i0 from "@angular/core"; export class PTGroupComponent { constructor() { this.gap = '16px'; this.justify = 'flex-start'; this.display = 'flex'; this.flexWrap = 'wrap'; } get gapSize() { return this.gap; } get justifyContent() { return this.justify; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: PTGroupComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.11", type: PTGroupComponent, selector: "pt-group", inputs: { gap: "gap", justify: "justify" }, host: { properties: { "style.display": "this.display", "style.flexWrap": "this.flexWrap", "style.gap": "this.gapSize", "style.justifyContent": "this.justifyContent" } }, ngImport: i0, template: "<ng-content></ng-content>\n", styles: [":host{width:100%;display:flex;flex-wrap:wrap;gap:var(--gap, 16px);justify-content:var(--justify, flex-start)}\n"] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.11", ngImport: i0, type: PTGroupComponent, decorators: [{ type: Component, args: [{ selector: 'pt-group', template: "<ng-content></ng-content>\n", styles: [":host{width:100%;display:flex;flex-wrap:wrap;gap:var(--gap, 16px);justify-content:var(--justify, flex-start)}\n"] }] }], propDecorators: { gap: [{ type: Input }], justify: [{ type: Input }], display: [{ type: HostBinding, args: ['style.display'] }], flexWrap: [{ type: HostBinding, args: ['style.flexWrap'] }], gapSize: [{ type: HostBinding, args: ['style.gap'] }], justifyContent: [{ type: HostBinding, args: ['style.justifyContent'] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHQtZ3JvdXAuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbmctcHJpbWUtdG9vbHMvc3JjL2xpYi9wdC1ncm91cC9wdC1ncm91cC5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy1wcmltZS10b29scy9zcmMvbGliL3B0LWdyb3VwL3B0LWdyb3VwLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQzs7QUFPOUQsTUFBTSxPQUFPLGdCQUFnQjtJQUw3QjtRQU1XLFFBQUcsR0FBVyxNQUFNLENBQUM7UUFDckIsWUFBTyxHQUtLLFlBQVksQ0FBQztRQUVKLFlBQU8sR0FBRyxNQUFNLENBQUM7UUFDaEIsYUFBUSxHQUFHLE1BQU0sQ0FBQztLQU9sRDtJQU5DLElBQThCLE9BQU87UUFDbkMsT0FBTyxJQUFJLENBQUMsR0FBRyxDQUFDO0lBQ2xCLENBQUM7SUFDRCxJQUF5QyxjQUFjO1FBQ3JELE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUN0QixDQUFDOytHQWhCVSxnQkFBZ0I7bUdBQWhCLGdCQUFnQixzUUNQN0IsNkJBQ0E7OzRGRE1hLGdCQUFnQjtrQkFMNUIsU0FBUzsrQkFDRSxVQUFVOzhCQUtYLEdBQUc7c0JBQVgsS0FBSztnQkFDRyxPQUFPO3NCQUFmLEtBQUs7Z0JBT3dCLE9BQU87c0JBQXBDLFdBQVc7dUJBQUMsZUFBZTtnQkFDRyxRQUFRO3NCQUF0QyxXQUFXO3VCQUFDLGdCQUFnQjtnQkFDQyxPQUFPO3NCQUFwQyxXQUFXO3VCQUFDLFdBQVc7Z0JBR2lCLGNBQWM7c0JBQXRELFdBQVc7dUJBQUMsc0JBQXNCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgSG9zdEJpbmRpbmcgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAncHQtZ3JvdXAnLFxuICB0ZW1wbGF0ZVVybDogJy4vcHQtZ3JvdXAuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnLi9wdC1ncm91cC5jb21wb25lbnQuY3NzJ10sXG59KVxuZXhwb3J0IGNsYXNzIFBUR3JvdXBDb21wb25lbnQge1xuICBASW5wdXQoKSBnYXA6IHN0cmluZyA9ICcxNnB4JztcbiAgQElucHV0KCkganVzdGlmeTpcbiAgICB8ICdmbGV4LXN0YXJ0J1xuICAgIHwgJ2NlbnRlcidcbiAgICB8ICdmbGV4LWVuZCdcbiAgICB8ICdzcGFjZS1iZXR3ZWVuJ1xuICAgIHwgJ3NwYWNlLWFyb3VuZCcgPSAnZmxleC1zdGFydCc7XG5cbiAgQEhvc3RCaW5kaW5nKCdzdHlsZS5kaXNwbGF5JykgZGlzcGxheSA9ICdmbGV4JztcbiAgQEhvc3RCaW5kaW5nKCdzdHlsZS5mbGV4V3JhcCcpIGZsZXhXcmFwID0gJ3dyYXAnO1xuICBASG9zdEJpbmRpbmcoJ3N0eWxlLmdhcCcpIGdldCBnYXBTaXplKCkge1xuICAgIHJldHVybiB0aGlzLmdhcDtcbiAgfVxuICBASG9zdEJpbmRpbmcoJ3N0eWxlLmp1c3RpZnlDb250ZW50JykgZ2V0IGp1c3RpZnlDb250ZW50KCkge1xuICAgIHJldHVybiB0aGlzLmp1c3RpZnk7XG4gIH1cbn1cbiIsIjxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiJdfQ==