@abgov/angular-components
Version:
Government of Alberta - UI components for Angular
62 lines • 5.02 kB
JavaScript
import { CUSTOM_ELEMENTS_SCHEMA, Component, Input } from "@angular/core";
import * as i0 from "@angular/core";
export class GoabTemporaryNotification {
constructor() {
this.message = "";
this.type = "basic";
this.visible = true;
this.animationDirection = "down";
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabTemporaryNotification, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "18.0.3", type: GoabTemporaryNotification, isStandalone: true, selector: "goab-temporary-notification", inputs: { message: "message", type: "type", duration: "duration", progress: "progress", testId: "testId", actionText: "actionText", visible: "visible", animationDirection: "animationDirection" }, ngImport: i0, template: `
<goa-temp-notification
[attr.message]="message"
[attr.type]="type"
[attr.duration]="duration"
[attr.progress]="progress"
[attr.testid]="testId"
[attr.action-text]="actionText"
[attr.visible]="visible"
[attr.animation-direction]="animationDirection"
>
</goa-temp-notification>
`, isInline: true }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.0.3", ngImport: i0, type: GoabTemporaryNotification, decorators: [{
type: Component,
args: [{
standalone: true,
selector: "goab-temporary-notification",
template: `
<goa-temp-notification
[attr.message]="message"
[attr.type]="type"
[attr.duration]="duration"
[attr.progress]="progress"
[attr.testid]="testId"
[attr.action-text]="actionText"
[attr.visible]="visible"
[attr.animation-direction]="animationDirection"
>
</goa-temp-notification>
`,
schemas: [CUSTOM_ELEMENTS_SCHEMA],
}]
}], propDecorators: { message: [{
type: Input
}], type: [{
type: Input
}], duration: [{
type: Input
}], progress: [{
type: Input
}], testId: [{
type: Input
}], actionText: [{
type: Input
}], visible: [{
type: Input
}], animationDirection: [{
type: Input
}] } });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVtcG9yYXJ5LW5vdGlmaWNhdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL2xpYnMvYW5ndWxhci1jb21wb25lbnRzL3NyYy9saWIvY29tcG9uZW50cy90ZW1wb3Jhcnktbm90aWZpY2F0aW9uL3RlbXBvcmFyeS1ub3RpZmljYXRpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLHNCQUFzQixFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBdUJ6RSxNQUFNLE9BQU8seUJBQXlCO0lBbEJ0QztRQW1CVyxZQUFPLEdBQUcsRUFBRSxDQUFDO1FBQ2IsU0FBSSxHQUFpQixPQUFPLENBQUM7UUFLN0IsWUFBTyxHQUFHLElBQUksQ0FBQztRQUNmLHVCQUFrQixHQUF1QixNQUFNLENBQUM7S0FDMUQ7OEdBVFkseUJBQXlCO2tHQUF6Qix5QkFBeUIsMlJBZjFCOzs7Ozs7Ozs7Ozs7R0FZVDs7MkZBR1UseUJBQXlCO2tCQWxCckMsU0FBUzttQkFBQztvQkFDVCxVQUFVLEVBQUUsSUFBSTtvQkFDaEIsUUFBUSxFQUFFLDZCQUE2QjtvQkFDdkMsUUFBUSxFQUFFOzs7Ozs7Ozs7Ozs7R0FZVDtvQkFDRCxPQUFPLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQztpQkFDbEM7OEJBRVUsT0FBTztzQkFBZixLQUFLO2dCQUNHLElBQUk7c0JBQVosS0FBSztnQkFDRyxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLO2dCQUNHLFVBQVU7c0JBQWxCLEtBQUs7Z0JBQ0csT0FBTztzQkFBZixLQUFLO2dCQUNHLGtCQUFrQjtzQkFBMUIsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENVU1RPTV9FTEVNRU5UU19TQ0hFTUEsIENvbXBvbmVudCwgSW5wdXQgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG50eXBlIFNuYWNrYmFyVHlwZSA9IFwiYmFzaWNcIiB8IFwic3VjY2Vzc1wiIHwgXCJmYWlsdXJlXCI7XG50eXBlIEFuaW1hdGlvbkRpcmVjdGlvbiA9IFwidXBcIiB8IFwiZG93blwiO1xuXG5AQ29tcG9uZW50KHtcbiAgc3RhbmRhbG9uZTogdHJ1ZSxcbiAgc2VsZWN0b3I6IFwiZ29hYi10ZW1wb3Jhcnktbm90aWZpY2F0aW9uXCIsXG4gIHRlbXBsYXRlOiBgXG4gICAgPGdvYS10ZW1wLW5vdGlmaWNhdGlvblxuICAgICAgW2F0dHIubWVzc2FnZV09XCJtZXNzYWdlXCJcbiAgICAgIFthdHRyLnR5cGVdPVwidHlwZVwiXG4gICAgICBbYXR0ci5kdXJhdGlvbl09XCJkdXJhdGlvblwiXG4gICAgICBbYXR0ci5wcm9ncmVzc109XCJwcm9ncmVzc1wiXG4gICAgICBbYXR0ci50ZXN0aWRdPVwidGVzdElkXCJcbiAgICAgIFthdHRyLmFjdGlvbi10ZXh0XT1cImFjdGlvblRleHRcIlxuICAgICAgW2F0dHIudmlzaWJsZV09XCJ2aXNpYmxlXCJcbiAgICAgIFthdHRyLmFuaW1hdGlvbi1kaXJlY3Rpb25dPVwiYW5pbWF0aW9uRGlyZWN0aW9uXCJcbiAgICA+XG4gICAgPC9nb2EtdGVtcC1ub3RpZmljYXRpb24+XG4gIGAsXG4gIHNjaGVtYXM6IFtDVVNUT01fRUxFTUVOVFNfU0NIRU1BXSxcbn0pXG5leHBvcnQgY2xhc3MgR29hYlRlbXBvcmFyeU5vdGlmaWNhdGlvbiB7XG4gIEBJbnB1dCgpIG1lc3NhZ2UgPSBcIlwiO1xuICBASW5wdXQoKSB0eXBlOiBTbmFja2JhclR5cGUgPSBcImJhc2ljXCI7XG4gIEBJbnB1dCgpIGR1cmF0aW9uPzogbnVtYmVyO1xuICBASW5wdXQoKSBwcm9ncmVzcz86IG51bWJlcjtcbiAgQElucHV0KCkgdGVzdElkPzogc3RyaW5nO1xuICBASW5wdXQoKSBhY3Rpb25UZXh0Pzogc3RyaW5nO1xuICBASW5wdXQoKSB2aXNpYmxlID0gdHJ1ZTtcbiAgQElucHV0KCkgYW5pbWF0aW9uRGlyZWN0aW9uOiBBbmltYXRpb25EaXJlY3Rpb24gPSBcImRvd25cIjtcbn1cbiJdfQ==