@hxui/angular
Version:
An Angular library based on the [HXUI design system](https://hxui.io).
25 lines • 4.28 kB
JavaScript
import { Component, Input } from '@angular/core';
import { Context, Size } from '../enums';
import * as i0 from "@angular/core";
export class LoadersComponent {
constructor() {
this.size = Size.Default;
this.context = Context.None;
/** Enums to be used in the template **/
this.contextEnum = Context;
this.sizeEnum = Size;
}
ngOnInit() {
}
}
LoadersComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LoadersComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
LoadersComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "13.3.11", type: LoadersComponent, selector: "hxa-loader, hxa-loaders", inputs: { size: "size", context: "context" }, ngImport: i0, template: "<div class=\"hx-loader\"\r\n [class.is-small]=\"size === sizeEnum.Small\"\r\n [class.is-primary]=\"context === contextEnum.Success\"\r\n [class.is-warning]=\"context === contextEnum.Warning\"\r\n [class.is-danger]=\"context === contextEnum.Danger\"\r\n [class.is-info]=\"context === contextEnum.Info\"><div></div><div></div><div></div><div></div></div>\r\n", styles: [""] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "13.3.11", ngImport: i0, type: LoadersComponent, decorators: [{
type: Component,
args: [{ selector: 'hxa-loader, hxa-loaders', template: "<div class=\"hx-loader\"\r\n [class.is-small]=\"size === sizeEnum.Small\"\r\n [class.is-primary]=\"context === contextEnum.Success\"\r\n [class.is-warning]=\"context === contextEnum.Warning\"\r\n [class.is-danger]=\"context === contextEnum.Danger\"\r\n [class.is-info]=\"context === contextEnum.Info\"><div></div><div></div><div></div><div></div></div>\r\n", styles: [""] }]
}], ctorParameters: function () { return []; }, propDecorators: { size: [{
type: Input
}], context: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGVycy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9oeC11aS9zcmMvbGliL2xvYWRlcnMvbG9hZGVycy5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9oeC11aS9zcmMvbGliL2xvYWRlcnMvbG9hZGVycy5jb21wb25lbnQuaHRtbCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsU0FBUyxFQUFFLEtBQUssRUFBUyxNQUFNLGVBQWUsQ0FBQztBQUN2RCxPQUFPLEVBQUMsT0FBTyxFQUFFLElBQUksRUFBQyxNQUFNLFVBQVUsQ0FBQzs7QUFPdkMsTUFBTSxPQUFPLGdCQUFnQjtJQVkzQjtRQVRBLFNBQUksR0FBUyxJQUFJLENBQUMsT0FBTyxDQUFDO1FBRzFCLFlBQU8sR0FBWSxPQUFPLENBQUMsSUFBSSxDQUFDO1FBRWhDLHdDQUF3QztRQUN4QyxnQkFBVyxHQUFHLE9BQU8sQ0FBQztRQUN0QixhQUFRLEdBQUcsSUFBSSxDQUFDO0lBRUEsQ0FBQztJQUVqQixRQUFRO0lBQ1IsQ0FBQzs7OEdBZlUsZ0JBQWdCO2tHQUFoQixnQkFBZ0IsNkdDUjdCLDBYQU1BOzRGREVhLGdCQUFnQjtrQkFMNUIsU0FBUzsrQkFDRSx5QkFBeUI7MEVBT25DLElBQUk7c0JBREgsS0FBSztnQkFJTixPQUFPO3NCQUROLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NvbXBvbmVudCwgSW5wdXQsIE9uSW5pdH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7Q29udGV4dCwgU2l6ZX0gZnJvbSAnLi4vZW51bXMnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdoeGEtbG9hZGVyLCBoeGEtbG9hZGVycycsXHJcbiAgdGVtcGxhdGVVcmw6ICcuL2xvYWRlcnMuY29tcG9uZW50Lmh0bWwnLFxyXG4gIHN0eWxlVXJsczogWycuL2xvYWRlcnMuY29tcG9uZW50LnNjc3MnXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgTG9hZGVyc0NvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XHJcblxyXG4gIEBJbnB1dCgpXHJcbiAgc2l6ZTogU2l6ZSA9IFNpemUuRGVmYXVsdDtcclxuXHJcbiAgQElucHV0KClcclxuICBjb250ZXh0OiBDb250ZXh0ID0gQ29udGV4dC5Ob25lO1xyXG5cclxuICAvKiogRW51bXMgdG8gYmUgdXNlZCBpbiB0aGUgdGVtcGxhdGUgKiovXHJcbiAgY29udGV4dEVudW0gPSBDb250ZXh0O1xyXG4gIHNpemVFbnVtID0gU2l6ZTtcclxuXHJcbiAgY29uc3RydWN0b3IoKSB7IH1cclxuXHJcbiAgbmdPbkluaXQoKSB7XHJcbiAgfVxyXG5cclxufVxyXG4iLCI8ZGl2IGNsYXNzPVwiaHgtbG9hZGVyXCJcclxuICAgICBbY2xhc3MuaXMtc21hbGxdPVwic2l6ZSA9PT0gc2l6ZUVudW0uU21hbGxcIlxyXG4gICAgIFtjbGFzcy5pcy1wcmltYXJ5XT1cImNvbnRleHQgPT09IGNvbnRleHRFbnVtLlN1Y2Nlc3NcIlxyXG4gICAgIFtjbGFzcy5pcy13YXJuaW5nXT1cImNvbnRleHQgPT09IGNvbnRleHRFbnVtLldhcm5pbmdcIlxyXG4gICAgIFtjbGFzcy5pcy1kYW5nZXJdPVwiY29udGV4dCA9PT0gY29udGV4dEVudW0uRGFuZ2VyXCJcclxuICAgICBbY2xhc3MuaXMtaW5mb109XCJjb250ZXh0ID09PSBjb250ZXh0RW51bS5JbmZvXCI+PGRpdj48L2Rpdj48ZGl2PjwvZGl2PjxkaXY+PC9kaXY+PGRpdj48L2Rpdj48L2Rpdj5cclxuIl19