@abgov/angular-components
Version:
Government of Alberta - UI components for Angular
50 lines • 4.49 kB
JavaScript
import { CUSTOM_ELEMENTS_SCHEMA, Component, Input, booleanAttribute, numberAttribute, } from "@angular/core";
import * as i0 from "@angular/core";
export class GoabCircularProgress {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabCircularProgress, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "16.1.0", version: "18.0.3", type: GoabCircularProgress, isStandalone: true, selector: "goab-circular-progress", inputs: { variant: "variant", size: "size", message: "message", visible: ["visible", "visible", booleanAttribute], progress: ["progress", "progress", numberAttribute], testId: "testId" }, ngImport: i0, template: `
<goa-circular-progress
[attr.variant]="variant"
[attr.size]="size"
[attr.message]="message"
[attr.visible]="visible"
[attr.progress]="progress"
[attr.testid]="testId"
>
</goa-circular-progress>
`, isInline: true }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabCircularProgress, decorators: [{
type: Component,
args: [{
standalone: true,
selector: "goab-circular-progress",
template: `
<goa-circular-progress
[attr.variant]="variant"
[attr.size]="size"
[attr.message]="message"
[attr.visible]="visible"
[attr.progress]="progress"
[attr.testid]="testId"
>
</goa-circular-progress>
`,
schemas: [CUSTOM_ELEMENTS_SCHEMA],
}]
}], propDecorators: { variant: [{
type: Input
}], size: [{
type: Input
}], message: [{
type: Input
}], visible: [{
type: Input,
args: [{ transform: booleanAttribute }]
}], progress: [{
type: Input,
args: [{ transform: numberAttribute }]
}], testId: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2lyY3VsYXItcHJvZ3Jlc3MuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi8uLi9saWJzL2FuZ3VsYXItY29tcG9uZW50cy9zcmMvbGliL2NvbXBvbmVudHMvY2lyY3VsYXItcHJvZ3Jlc3MvY2lyY3VsYXItcHJvZ3Jlc3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUNMLHNCQUFzQixFQUN0QixTQUFTLEVBQ1QsS0FBSyxFQUNMLGdCQUFnQixFQUNoQixlQUFlLEdBQ2hCLE1BQU0sZUFBZSxDQUFDOztBQXVCdkIsTUFBTSxPQUFPLG9CQUFvQjs4R0FBcEIsb0JBQW9CO2tHQUFwQixvQkFBb0IsMEpBSVgsZ0JBQWdCLHNDQUNoQixlQUFlLCtDQWxCekI7Ozs7Ozs7Ozs7R0FVVDs7MkZBR1Usb0JBQW9CO2tCQWhCaEMsU0FBUzttQkFBQztvQkFDVCxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsUUFBUSxFQUFFLHdCQUF3QjtvQkFDbEMsUUFBUSxFQUFFOzs7Ozs7Ozs7O0dBVVQ7b0JBQ0QsT0FBTyxFQUFFLENBQUMsc0JBQXNCLENBQUM7aUJBQ2xDOzhCQUVVLE9BQU87c0JBQWYsS0FBSztnQkFDRyxJQUFJO3NCQUFaLEtBQUs7Z0JBQ0csT0FBTztzQkFBZixLQUFLO2dCQUNrQyxPQUFPO3NCQUE5QyxLQUFLO3VCQUFDLEVBQUUsU0FBUyxFQUFFLGdCQUFnQixFQUFFO2dCQUNDLFFBQVE7c0JBQTlDLEtBQUs7dUJBQUMsRUFBRSxTQUFTLEVBQUUsZUFBZSxFQUFFO2dCQUM1QixNQUFNO3NCQUFkLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBDVVNUT01fRUxFTUVOVFNfU0NIRU1BLFxuICBDb21wb25lbnQsXG4gIElucHV0LFxuICBib29sZWFuQXR0cmlidXRlLFxuICBudW1iZXJBdHRyaWJ1dGUsXG59IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XG5cbmltcG9ydCB7XG4gIEdvYWJDaXJjdWxhclByb2dyZXNzU2l6ZSxcbiAgR29hYkNpcmN1bGFyUHJvZ3Jlc3NWYXJpYW50LFxufSBmcm9tIFwiQGFiZ292L3VpLWNvbXBvbmVudHMtY29tbW9uXCI7XG5cbkBDb21wb25lbnQoe1xuICBzdGFuZGFsb25lOiB0cnVlLFxuICBzZWxlY3RvcjogXCJnb2FiLWNpcmN1bGFyLXByb2dyZXNzXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGdvYS1jaXJjdWxhci1wcm9ncmVzc1xuICAgICAgW2F0dHIudmFyaWFudF09XCJ2YXJpYW50XCJcbiAgICAgIFthdHRyLnNpemVdPVwic2l6ZVwiXG4gICAgICBbYXR0ci5tZXNzYWdlXT1cIm1lc3NhZ2VcIlxuICAgICAgW2F0dHIudmlzaWJsZV09XCJ2aXNpYmxlXCJcbiAgICAgIFthdHRyLnByb2dyZXNzXT1cInByb2dyZXNzXCJcbiAgICAgIFthdHRyLnRlc3RpZF09XCJ0ZXN0SWRcIlxuICAgID5cbiAgICA8L2dvYS1jaXJjdWxhci1wcm9ncmVzcz5cbiAgYCxcbiAgc2NoZW1hczogW0NVU1RPTV9FTEVNRU5UU19TQ0hFTUFdLFxufSlcbmV4cG9ydCBjbGFzcyBHb2FiQ2lyY3VsYXJQcm9ncmVzcyB7XG4gIEBJbnB1dCgpIHZhcmlhbnQ/OiBHb2FiQ2lyY3VsYXJQcm9ncmVzc1ZhcmlhbnQ7XG4gIEBJbnB1dCgpIHNpemU/OiBHb2FiQ2lyY3VsYXJQcm9ncmVzc1NpemU7XG4gIEBJbnB1dCgpIG1lc3NhZ2U/OiBzdHJpbmc7XG4gIEBJbnB1dCh7IHRyYW5zZm9ybTogYm9vbGVhbkF0dHJpYnV0ZSB9KSB2aXNpYmxlPzogYm9vbGVhbjtcbiAgQElucHV0KHsgdHJhbnNmb3JtOiBudW1iZXJBdHRyaWJ1dGUgfSkgcHJvZ3Jlc3M/OiBudW1iZXI7XG4gIEBJbnB1dCgpIHRlc3RJZD86IHN0cmluZztcbn1cbiJdfQ==