UNPKG

@kushki/ng-suka

Version:

<p align="center"> <h1 align="center">Suka Components Angular</h1> <p align="center"> An Angular implementation of the Suka Design System </p> </p>

48 lines 3.9 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, HostBinding, EventEmitter, Output, Input } from '@angular/core'; var PopoverActionItem = /** @class */ (function () { function PopoverActionItem() { this.baseClass = true; this.destructive = false; this.selected = new EventEmitter(); } /** * @param {?} $event * @return {?} */ PopoverActionItem.prototype.onClick = /** * @param {?} $event * @return {?} */ function ($event) { this.selected.emit($event); }; PopoverActionItem.decorators = [ { type: Component, args: [{ selector: 'suka-popover-action-item', template: "\n <button type=\"button\" (click)=\"onClick($event)\">\n <div class=\"action-list__item__content\">\n <suka-icon *ngIf=\"icon\" [icon]=\"icon\" class=\"popover__icon\"></suka-icon>\n <ng-content></ng-content>\n </div>\n </button>\n " }] } ]; PopoverActionItem.propDecorators = { baseClass: [{ type: HostBinding, args: ['class.popover__action-list__item',] }], destructive: [{ type: HostBinding, args: ['class.action-list__item--destructive',] }, { type: Input }], icon: [{ type: Input }], selected: [{ type: Output }] }; return PopoverActionItem; }()); export { PopoverActionItem }; if (false) { /** @type {?} */ PopoverActionItem.prototype.baseClass; /** @type {?} */ PopoverActionItem.prototype.destructive; /** @type {?} */ PopoverActionItem.prototype.icon; /** @type {?} */ PopoverActionItem.prototype.selected; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicG9wb3Zlci1hY3Rpb24taXRlbS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvcG9wb3Zlci9wb3BvdmVyLWFjdGlvbi1pdGVtLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsWUFBWSxFQUFFLE1BQU0sRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHcEY7SUFBQTtRQVltRCxjQUFTLEdBQUcsSUFBSSxDQUFDO1FBQ0osZ0JBQVcsR0FBRyxLQUFLLENBQUM7UUFHeEUsYUFBUSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7SUFLMUMsQ0FBQzs7Ozs7SUFIQyxtQ0FBTzs7OztJQUFQLFVBQVEsTUFBTTtRQUNaLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQzdCLENBQUM7O2dCQXBCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLDBCQUEwQjtvQkFDcEMsUUFBUSxFQUFFLDBRQU9UO2lCQUNGOzs7NEJBRUUsV0FBVyxTQUFDLGtDQUFrQzs4QkFDOUMsV0FBVyxTQUFDLHNDQUFzQyxjQUFHLEtBQUs7dUJBQzFELEtBQUs7MkJBRUwsTUFBTTs7SUFLVCx3QkFBQztDQUFBLEFBckJELElBcUJDO1NBVlksaUJBQWlCOzs7SUFDNUIsc0NBQWtFOztJQUNsRSx3Q0FBa0Y7O0lBQ2xGLGlDQUF3Qjs7SUFFeEIscUNBQXdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBIb3N0QmluZGluZywgRXZlbnRFbWl0dGVyLCBPdXRwdXQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBJY29uVHlwZSB9IGZyb20gJy4uL2ljb24vaWNvbi10eXBlcyc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ3N1a2EtcG9wb3Zlci1hY3Rpb24taXRlbScsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGJ1dHRvbiB0eXBlPVwiYnV0dG9uXCIgKGNsaWNrKT1cIm9uQ2xpY2soJGV2ZW50KVwiPlxuICAgICAgPGRpdiBjbGFzcz1cImFjdGlvbi1saXN0X19pdGVtX19jb250ZW50XCI+XG4gICAgICAgIDxzdWthLWljb24gKm5nSWY9XCJpY29uXCIgW2ljb25dPVwiaWNvblwiIGNsYXNzPVwicG9wb3Zlcl9faWNvblwiPjwvc3VrYS1pY29uPlxuICAgICAgICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XG4gICAgICA8L2Rpdj5cbiAgICA8L2J1dHRvbj5cbiAgYCxcbn0pXG5leHBvcnQgY2xhc3MgUG9wb3ZlckFjdGlvbkl0ZW0ge1xuICBASG9zdEJpbmRpbmcoJ2NsYXNzLnBvcG92ZXJfX2FjdGlvbi1saXN0X19pdGVtJykgYmFzZUNsYXNzID0gdHJ1ZTtcbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5hY3Rpb24tbGlzdF9faXRlbS0tZGVzdHJ1Y3RpdmUnKSBASW5wdXQoKSBkZXN0cnVjdGl2ZSA9IGZhbHNlO1xuICBASW5wdXQoKSBpY29uOiBJY29uVHlwZTtcblxuICBAT3V0cHV0KCkgc2VsZWN0ZWQgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG5cbiAgb25DbGljaygkZXZlbnQpIHtcbiAgICB0aGlzLnNlbGVjdGVkLmVtaXQoJGV2ZW50KTtcbiAgfVxufVxuIl19