UNPKG

@tiposaurio/guido-lib

Version:
62 lines 4.77 kB
/** * @fileoverview added by tsickle * Generated from: lib/components/button-icon/button-icon.component.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input } from '@angular/core'; // import { abcForms } from '../standardizer'; var GuiButtonIconComponent = /** @class */ (function () { function GuiButtonIconComponent() { this.class = 'btn btn-primary'; this.icon = 'fa fa-plus-circle'; this.label = 'Nuevo'; } /** * @return {?} */ GuiButtonIconComponent.prototype.ngOnInit = /** * @return {?} */ function () { }; GuiButtonIconComponent.decorators = [ { type: Component, args: [{ selector: 'gui-button-icon', template: "<button class=\"btn {{colorClass}} btn-sm\" [title]=\"title || ''\" [routerLink]=\"routerLink\" [disabled]=\"isDisabled\">\r\n<!-- <button class=\"btn lamb-btn-block btn-sm\" [title]=\"title || ''\" [routerLink]=\"routerLink\">\r\n <a class=\"btn lamb-btn-block btn-sm\" [title]=\"title || ''\" [routerLink]=\"routerLink\"> -->\r\n <span class=\"{{ icon }}\" [ngClass]=\"{'lamb-icon': !onlyIcon }\"></span>\r\n <span *ngIf=\"!onlyIcon\"> {{ label }}</span>\r\n <!-- </a> -->\r\n</button>", styles: [".lamb-icon{margin-right:3px}@media (max-width:550px){.lamb-btn-block{display:block;width:100%}}"] }] } ]; /** @nocollapse */ GuiButtonIconComponent.ctorParameters = function () { return []; }; GuiButtonIconComponent.propDecorators = { class: [{ type: Input }], colorClass: [{ type: Input }], label: [{ type: Input }], isDisabled: [{ type: Input }], routerLink: [{ type: Input }], onlyIcon: [{ type: Input }], icon: [{ type: Input }], title: [{ type: Input }] }; return GuiButtonIconComponent; }()); export { GuiButtonIconComponent }; if (false) { /** @type {?} */ GuiButtonIconComponent.prototype.class; /** @type {?} */ GuiButtonIconComponent.prototype.colorClass; /** @type {?} */ GuiButtonIconComponent.prototype.label; /** @type {?} */ GuiButtonIconComponent.prototype.isDisabled; /** @type {?} */ GuiButtonIconComponent.prototype.routerLink; /** @type {?} */ GuiButtonIconComponent.prototype.onlyIcon; /** @type {?} */ GuiButtonIconComponent.prototype.icon; /** @type {?} */ GuiButtonIconComponent.prototype.title; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYnV0dG9uLWljb24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQHRpcG9zYXVyaW8vZ3VpZG8tbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYnV0dG9uLWljb24vYnV0dG9uLWljb24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBR3pEO0lBaUJJO1FBQ0ksSUFBSSxDQUFDLEtBQUssR0FBRyxpQkFBaUIsQ0FBQztRQUMvQixJQUFJLENBQUMsSUFBSSxHQUFHLG1CQUFtQixDQUFDO1FBQ2hDLElBQUksQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDO0lBQ3pCLENBQUM7Ozs7SUFFRCx5Q0FBUTs7O0lBQVI7SUFDQSxDQUFDOztnQkF4QkosU0FBUyxTQUFDO29CQUNQLFFBQVEsRUFBRSxpQkFBaUI7b0JBQzNCLCtmQUF5Qzs7aUJBRTVDOzs7Ozt3QkFHSSxLQUFLOzZCQUNMLEtBQUs7d0JBQ0wsS0FBSzs2QkFFTCxLQUFLOzZCQUNMLEtBQUs7MkJBQ0wsS0FBSzt1QkFDTCxLQUFLO3dCQUNMLEtBQUs7O0lBVVYsNkJBQUM7Q0FBQSxBQXpCRCxJQXlCQztTQW5CWSxzQkFBc0I7OztJQUMvQix1Q0FBdUI7O0lBQ3ZCLDRDQUE0Qjs7SUFDNUIsdUNBQXVCOztJQUV2Qiw0Q0FBNkI7O0lBQzdCLDRDQUF5Qjs7SUFDekIsMENBQTJCOztJQUMzQixzQ0FBc0I7O0lBQ3RCLHVDQUF1QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgT25Jbml0LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG4vLyBpbXBvcnQgeyBhYmNGb3JtcyB9IGZyb20gJy4uL3N0YW5kYXJkaXplcic7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICAgIHNlbGVjdG9yOiAnZ3VpLWJ1dHRvbi1pY29uJyxcclxuICAgIHRlbXBsYXRlVXJsOiAnYnV0dG9uLWljb24uY29tcG9uZW50Lmh0bWwnLFxyXG4gICAgc3R5bGVVcmxzOiBbJy4vYnV0dG9uLWljb24uY29tcG9uZW50LnNjc3MnXSxcclxufSlcclxuXHJcbmV4cG9ydCBjbGFzcyBHdWlCdXR0b25JY29uQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICAgIEBJbnB1dCgpIGNsYXNzOiBzdHJpbmc7XHJcbiAgICBASW5wdXQoKSBjb2xvckNsYXNzOiBzdHJpbmc7XHJcbiAgICBASW5wdXQoKSBsYWJlbDogc3RyaW5nO1xyXG4gICAgLy8gcHVibGljIGFiRm9ybXM6IGFueTtcclxuICAgIEBJbnB1dCgpIGlzRGlzYWJsZWQ6IGJvb2xlYW47XHJcbiAgICBASW5wdXQoKSByb3V0ZXJMaW5rOiBhbnk7XHJcbiAgICBASW5wdXQoKSBvbmx5SWNvbjogYm9vbGVhbjtcclxuICAgIEBJbnB1dCgpIGljb246IHN0cmluZztcclxuICAgIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XHJcblxyXG4gICAgY29uc3RydWN0b3IoKSB7XHJcbiAgICAgICAgdGhpcy5jbGFzcyA9ICdidG4gYnRuLXByaW1hcnknO1xyXG4gICAgICAgIHRoaXMuaWNvbiA9ICdmYSBmYS1wbHVzLWNpcmNsZSc7XHJcbiAgICAgICAgdGhpcy5sYWJlbCA9ICdOdWV2byc7XHJcbiAgICB9XHJcblxyXG4gICAgbmdPbkluaXQoKSB7XHJcbiAgICB9XHJcbn1cclxuIl19