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>

55 lines 3.79 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Directive, HostBinding, Input } from '@angular/core'; var InputGroupItem = /** @class */ (function () { function InputGroupItem() { this.type = 'default'; this.baseClass = true; this.auto = false; this.full = false; } /** * @return {?} */ InputGroupItem.prototype.ngOnChanges = /** * @return {?} */ function () { this.auto = this.full = false; switch (this.type) { case 'auto': this.auto = true; break; case 'full': this.full = true; break; default: break; } }; InputGroupItem.decorators = [ { type: Directive, args: [{ selector: '[sukaInputGroupItem]' },] } ]; InputGroupItem.propDecorators = { type: [{ type: Input, args: ['sukaInputGroupItem',] }], baseClass: [{ type: HostBinding, args: ['class.input-group__item',] }], auto: [{ type: HostBinding, args: ['class.input-group__item--auto',] }], full: [{ type: HostBinding, args: ['class.input-group__item--full',] }] }; return InputGroupItem; }()); export { InputGroupItem }; if (false) { /** @type {?} */ InputGroupItem.prototype.type; /** @type {?} */ InputGroupItem.prototype.baseClass; /** @type {?} */ InputGroupItem.prototype.auto; /** @type {?} */ InputGroupItem.prototype.full; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5wdXQtZ3JvdXAtaXRlbS5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9Aa3VzaGtpL25nLXN1a2EvIiwic291cmNlcyI6WyJsaWIvaW5wdXQtZ3JvdXAvaW5wdXQtZ3JvdXAtaXRlbS5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLEtBQUssRUFBYSxNQUFNLGVBQWUsQ0FBQztBQUV6RTtJQUFBO1FBSStCLFNBQUksR0FBa0MsU0FBUyxDQUFDO1FBRXJDLGNBQVMsR0FBRyxJQUFJLENBQUM7UUFDWCxTQUFJLEdBQUcsS0FBSyxDQUFDO1FBQ2IsU0FBSSxHQUFHLEtBQUssQ0FBQztJQVc3RCxDQUFDOzs7O0lBVEMsb0NBQVc7OztJQUFYO1FBQ0UsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsSUFBSSxHQUFHLEtBQUssQ0FBQztRQUU5QixRQUFRLElBQUksQ0FBQyxJQUFJLEVBQUU7WUFDakIsS0FBSyxNQUFNO2dCQUFFLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO2dCQUFDLE1BQU07WUFDckMsS0FBSyxNQUFNO2dCQUFFLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO2dCQUFDLE1BQU07WUFDckMsT0FBTyxDQUFDLENBQUMsTUFBTTtTQUNoQjtJQUNILENBQUM7O2dCQWxCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLHNCQUFzQjtpQkFDakM7Ozt1QkFFRSxLQUFLLFNBQUMsb0JBQW9COzRCQUUxQixXQUFXLFNBQUMseUJBQXlCO3VCQUNyQyxXQUFXLFNBQUMsK0JBQStCO3VCQUMzQyxXQUFXLFNBQUMsK0JBQStCOztJQVc5QyxxQkFBQztDQUFBLEFBbkJELElBbUJDO1NBaEJZLGNBQWM7OztJQUN6Qiw4QkFBNkU7O0lBRTdFLG1DQUF5RDs7SUFDekQsOEJBQTJEOztJQUMzRCw4QkFBMkQiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEaXJlY3RpdmUsIEhvc3RCaW5kaW5nLCBJbnB1dCwgT25DaGFuZ2VzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tzdWthSW5wdXRHcm91cEl0ZW1dJ1xufSlcbmV4cG9ydCBjbGFzcyBJbnB1dEdyb3VwSXRlbSBpbXBsZW1lbnRzIE9uQ2hhbmdlcyB7XG4gIEBJbnB1dCgnc3VrYUlucHV0R3JvdXBJdGVtJykgdHlwZTogJ2RlZmF1bHQnIHwgJ2F1dG8nIHwgJ2Z1bGwnICA9ICAnZGVmYXVsdCc7XG5cbiAgQEhvc3RCaW5kaW5nKCdjbGFzcy5pbnB1dC1ncm91cF9faXRlbScpIGJhc2VDbGFzcyA9IHRydWU7XG4gIEBIb3N0QmluZGluZygnY2xhc3MuaW5wdXQtZ3JvdXBfX2l0ZW0tLWF1dG8nKSBhdXRvID0gZmFsc2U7XG4gIEBIb3N0QmluZGluZygnY2xhc3MuaW5wdXQtZ3JvdXBfX2l0ZW0tLWZ1bGwnKSBmdWxsID0gZmFsc2U7XG5cbiAgbmdPbkNoYW5nZXMoKSB7XG4gICAgdGhpcy5hdXRvID0gdGhpcy5mdWxsID0gZmFsc2U7XG5cbiAgICBzd2l0Y2ggKHRoaXMudHlwZSkge1xuICAgICAgY2FzZSAnYXV0byc6IHRoaXMuYXV0byA9IHRydWU7IGJyZWFrO1xuICAgICAgY2FzZSAnZnVsbCc6IHRoaXMuZnVsbCA9IHRydWU7IGJyZWFrO1xuICAgICAgZGVmYXVsdDogYnJlYWs7XG4gICAgfVxuICB9XG59XG4iXX0=