@crediblefinance/credible-ui
Version:
Credible's standard UI library
21 lines • 3.35 kB
JavaScript
import { Component, Input } from '@angular/core';
import * as i0 from "@angular/core";
import * as i1 from "@angular/material/progress-spinner";
export class CfLoaderComponent {
diameter = 40;
theme = 'dark';
constructor() { }
ngOnInit() {
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: CfLoaderComponent, deps: [], target: i0.ɵɵFactoryTarget.Component });
static ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.9", type: CfLoaderComponent, selector: "cf-loader", inputs: { diameter: "diameter", theme: "theme" }, ngImport: i0, template: "<div class=\"cf-loader\">\n <mat-spinner [diameter]=\"diameter\"></mat-spinner>\n</div>", styles: ["::ng-deep .cf-loader .mat-mdc-progress-spinner .mdc-circular-progress__circle-left svg{stroke:#cf0}::ng-deep .cf-loader .mat-mdc-progress-spinner .mdc-circular-progress__circle-right svg{stroke:#000}\n"], dependencies: [{ kind: "component", type: i1.MatProgressSpinner, selector: "mat-progress-spinner, mat-spinner", inputs: ["color", "mode", "value", "diameter", "strokeWidth"], exportAs: ["matProgressSpinner"] }] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: CfLoaderComponent, decorators: [{
type: Component,
args: [{ selector: 'cf-loader', template: "<div class=\"cf-loader\">\n <mat-spinner [diameter]=\"diameter\"></mat-spinner>\n</div>", styles: ["::ng-deep .cf-loader .mat-mdc-progress-spinner .mdc-circular-progress__circle-left svg{stroke:#cf0}::ng-deep .cf-loader .mat-mdc-progress-spinner .mdc-circular-progress__circle-right svg{stroke:#000}\n"] }]
}], ctorParameters: () => [], propDecorators: { diameter: [{
type: Input
}], theme: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2YtbG9hZGVyLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2NyZWRpYmxlLXVpL3NyYy9saWIvY2YtbG9hZGVyL2NmLWxvYWRlci5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9jcmVkaWJsZS11aS9zcmMvbGliL2NmLWxvYWRlci9jZi1sb2FkZXIuY29tcG9uZW50Lmh0bWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNILFNBQVMsRUFBRSxLQUFLLEVBQ25CLE1BQU0sZUFBZSxDQUFDOzs7QUFPdkIsTUFBTSxPQUFPLGlCQUFpQjtJQUNqQixRQUFRLEdBQVcsRUFBRSxDQUFDO0lBQ3RCLEtBQUssR0FBVyxNQUFNLENBQUM7SUFFaEMsZ0JBQWdCLENBQUM7SUFFakIsUUFBUTtJQUVSLENBQUM7dUdBUlEsaUJBQWlCOzJGQUFqQixpQkFBaUIsbUdDVDlCLDRGQUVNOzsyRkRPTyxpQkFBaUI7a0JBTDdCLFNBQVM7K0JBQ0ksV0FBVzt3REFLWixRQUFRO3NCQUFoQixLQUFLO2dCQUNHLEtBQUs7c0JBQWIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gICAgQ29tcG9uZW50LCBJbnB1dCwgT25EZXN0cm95LCBPbkluaXRcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnY2YtbG9hZGVyJyxcbiAgICB0ZW1wbGF0ZVVybDogJy4vY2YtbG9hZGVyLmNvbXBvbmVudC5odG1sJyxcbiAgICBzdHlsZVVybHM6IFsnLi9jZi1sb2FkZXIuY29tcG9uZW50LnNjc3MnXVxufSlcbmV4cG9ydCBjbGFzcyBDZkxvYWRlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gICAgQElucHV0KCkgZGlhbWV0ZXI6IG51bWJlciA9IDQwO1xuICAgIEBJbnB1dCgpIHRoZW1lOiBzdHJpbmcgPSAnZGFyayc7XG5cbiAgICBjb25zdHJ1Y3RvcigpIHsgfVxuXG4gICAgbmdPbkluaXQoKTogdm9pZCB7XG5cbiAgICB9XG59XG4iLCI8ZGl2IGNsYXNzPVwiY2YtbG9hZGVyXCI+XG4gICAgPG1hdC1zcGlubmVyIFtkaWFtZXRlcl09XCJkaWFtZXRlclwiPjwvbWF0LXNwaW5uZXI+XG48L2Rpdj4iXX0=