@hxui/angular
Version:
* * *
54 lines • 4.03 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc
*/
import { Component, Input } from '@angular/core';
import { Context, Size } from '../enums';
var LoadersComponent = /** @class */ (function () {
function LoadersComponent() {
this.size = Size.Default;
this.context = Context.None;
/**
* Enums to be used in the template *
*/
this.contextEnum = Context;
this.sizeEnum = Size;
}
/**
* @return {?}
*/
LoadersComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
};
LoadersComponent.decorators = [
{ type: Component, args: [{
selector: 'hxa-loader, hxa-loaders',
template: "<div class=\"hx-loader\"\n [class.is-small]=\"size === sizeEnum.Small\"\n [class.is-primary]=\"context === contextEnum.Success\"\n [class.is-warning]=\"context === contextEnum.Warning\"\n [class.is-danger]=\"context === contextEnum.Danger\"\n [class.is-info]=\"context === contextEnum.Info\"><div></div><div></div><div></div><div></div></div>\n",
styles: [""]
},] },
];
/** @nocollapse */
LoadersComponent.ctorParameters = function () { return []; };
LoadersComponent.propDecorators = {
size: [{ type: Input }],
context: [{ type: Input }]
};
return LoadersComponent;
}());
export { LoadersComponent };
if (false) {
/** @type {?} */
LoadersComponent.prototype.size;
/** @type {?} */
LoadersComponent.prototype.context;
/**
* Enums to be used in the template *
* @type {?}
*/
LoadersComponent.prototype.contextEnum;
/** @type {?} */
LoadersComponent.prototype.sizeEnum;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGVycy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaHh1aS9hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL2xvYWRlcnMvbG9hZGVycy5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBQyxTQUFTLEVBQUUsS0FBSyxFQUFTLE1BQU0sZUFBZSxDQUFDO0FBQ3ZELE9BQU8sRUFBQyxPQUFPLEVBQUUsSUFBSSxFQUFDLE1BQU0sVUFBVSxDQUFDO0FBRXZDO0lBdUJFO1FBVEEsU0FBSSxHQUFTLElBQUksQ0FBQyxPQUFPLENBQUM7UUFHMUIsWUFBTyxHQUFZLE9BQU8sQ0FBQyxJQUFJLENBQUM7Ozs7UUFHaEMsZ0JBQVcsR0FBRyxPQUFPLENBQUM7UUFDdEIsYUFBUSxHQUFHLElBQUksQ0FBQztJQUVBLENBQUM7Ozs7SUFFakIsbUNBQVE7OztJQUFSO0lBQ0EsQ0FBQzs7Z0JBMUJGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUseUJBQXlCO29CQUNuQyxRQUFRLEVBQUUsOFdBTVg7b0JBQ0MsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDO2lCQUNiOzs7Ozt1QkFHRSxLQUFLOzBCQUdMLEtBQUs7O0lBWVIsdUJBQUM7Q0FBQSxBQTVCRCxJQTRCQztTQWpCWSxnQkFBZ0I7OztJQUUzQixnQ0FDMEI7O0lBRTFCLG1DQUNnQzs7Ozs7SUFHaEMsdUNBQXNCOztJQUN0QixvQ0FBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbXBvbmVudCwgSW5wdXQsIE9uSW5pdH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7Q29udGV4dCwgU2l6ZX0gZnJvbSAnLi4vZW51bXMnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdoeGEtbG9hZGVyLCBoeGEtbG9hZGVycycsXHJcbiAgdGVtcGxhdGU6IGA8ZGl2IGNsYXNzPVwiaHgtbG9hZGVyXCJcbiAgICAgW2NsYXNzLmlzLXNtYWxsXT1cInNpemUgPT09IHNpemVFbnVtLlNtYWxsXCJcbiAgICAgW2NsYXNzLmlzLXByaW1hcnldPVwiY29udGV4dCA9PT0gY29udGV4dEVudW0uU3VjY2Vzc1wiXG4gICAgIFtjbGFzcy5pcy13YXJuaW5nXT1cImNvbnRleHQgPT09IGNvbnRleHRFbnVtLldhcm5pbmdcIlxuICAgICBbY2xhc3MuaXMtZGFuZ2VyXT1cImNvbnRleHQgPT09IGNvbnRleHRFbnVtLkRhbmdlclwiXG4gICAgIFtjbGFzcy5pcy1pbmZvXT1cImNvbnRleHQgPT09IGNvbnRleHRFbnVtLkluZm9cIj48ZGl2PjwvZGl2PjxkaXY+PC9kaXY+PGRpdj48L2Rpdj48ZGl2PjwvZGl2PjwvZGl2PlxuYCxcclxuICBzdHlsZXM6IFtgYF1cclxufSlcclxuZXhwb3J0IGNsYXNzIExvYWRlcnNDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xyXG5cclxuICBASW5wdXQoKVxyXG4gIHNpemU6IFNpemUgPSBTaXplLkRlZmF1bHQ7XHJcblxyXG4gIEBJbnB1dCgpXHJcbiAgY29udGV4dDogQ29udGV4dCA9IENvbnRleHQuTm9uZTtcclxuXHJcbiAgLyoqIEVudW1zIHRvIGJlIHVzZWQgaW4gdGhlIHRlbXBsYXRlICoqL1xyXG4gIGNvbnRleHRFbnVtID0gQ29udGV4dDtcclxuICBzaXplRW51bSA9IFNpemU7XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkgeyB9XHJcblxyXG4gIG5nT25Jbml0KCkge1xyXG4gIH1cclxuXHJcbn1cclxuIl19