@netgrif/components-core
Version:
Netgrif Application engine frontend core Angular library
27 lines • 3.91 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { redirectAction, snackBarAction } from "./model/router-action-definitions";
import { reloadTaskAction, validateTaskAction } from "./model/task-action-definitions";
import * as i0 from "@angular/core";
import * as i1 from "../registry/front-action-registry.service";
export class FrontActionModule {
constructor(frontActionsRegistry) {
frontActionsRegistry.register('redirect', redirectAction);
frontActionsRegistry.register('validate', validateTaskAction);
frontActionsRegistry.register('reloadTask', reloadTaskAction);
frontActionsRegistry.register('snackBar', snackBarAction);
}
static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FrontActionModule, deps: [{ token: i1.FrontActionRegistryService }], target: i0.ɵɵFactoryTarget.NgModule });
static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: FrontActionModule, imports: [CommonModule] });
static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FrontActionModule, imports: [CommonModule] });
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: FrontActionModule, decorators: [{
type: NgModule,
args: [{
declarations: [],
imports: [
CommonModule
]
}]
}], ctorParameters: () => [{ type: i1.FrontActionRegistryService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnJvbnQtYWN0aW9uLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25ldGdyaWYtY29tcG9uZW50cy1jb3JlL3NyYy9saWIvYWN0aW9ucy9mcm9udC1hY3Rpb24ubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBQyxjQUFjLEVBQUUsY0FBYyxFQUFDLE1BQU0sbUNBQW1DLENBQUM7QUFDakYsT0FBTyxFQUFDLGdCQUFnQixFQUFFLGtCQUFrQixFQUFDLE1BQU0saUNBQWlDLENBQUM7OztBQVFyRixNQUFNLE9BQU8saUJBQWlCO0lBRTFCLFlBQVksb0JBQWdEO1FBQ3hELG9CQUFvQixDQUFDLFFBQVEsQ0FBQyxVQUFVLEVBQUUsY0FBYyxDQUFDLENBQUM7UUFDMUQsb0JBQW9CLENBQUMsUUFBUSxDQUFDLFVBQVUsRUFBRSxrQkFBa0IsQ0FBQyxDQUFDO1FBQzlELG9CQUFvQixDQUFDLFFBQVEsQ0FBQyxZQUFZLEVBQUUsZ0JBQWdCLENBQUMsQ0FBQztRQUM5RCxvQkFBb0IsQ0FBQyxRQUFRLENBQUMsVUFBVSxFQUFFLGNBQWMsQ0FBQyxDQUFDO0lBQzlELENBQUM7d0dBUFEsaUJBQWlCO3lHQUFqQixpQkFBaUIsWUFIMUIsWUFBWTt5R0FHSCxpQkFBaUIsWUFIMUIsWUFBWTs7NEZBR0gsaUJBQWlCO2tCQU43QixRQUFRO21CQUFDO29CQUNSLFlBQVksRUFBRSxFQUFFO29CQUNoQixPQUFPLEVBQUU7d0JBQ1AsWUFBWTtxQkFDYjtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuaW1wb3J0IHtGcm9udEFjdGlvblJlZ2lzdHJ5U2VydmljZX0gZnJvbSBcIi4uL3JlZ2lzdHJ5L2Zyb250LWFjdGlvbi1yZWdpc3RyeS5zZXJ2aWNlXCI7XG5pbXBvcnQge3JlZGlyZWN0QWN0aW9uLCBzbmFja0JhckFjdGlvbn0gZnJvbSBcIi4vbW9kZWwvcm91dGVyLWFjdGlvbi1kZWZpbml0aW9uc1wiO1xuaW1wb3J0IHtyZWxvYWRUYXNrQWN0aW9uLCB2YWxpZGF0ZVRhc2tBY3Rpb259IGZyb20gXCIuL21vZGVsL3Rhc2stYWN0aW9uLWRlZmluaXRpb25zXCI7XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW10sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGVcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBGcm9udEFjdGlvbk1vZHVsZSB7XG5cbiAgICBjb25zdHJ1Y3Rvcihmcm9udEFjdGlvbnNSZWdpc3RyeTogRnJvbnRBY3Rpb25SZWdpc3RyeVNlcnZpY2UpIHtcbiAgICAgICAgZnJvbnRBY3Rpb25zUmVnaXN0cnkucmVnaXN0ZXIoJ3JlZGlyZWN0JywgcmVkaXJlY3RBY3Rpb24pO1xuICAgICAgICBmcm9udEFjdGlvbnNSZWdpc3RyeS5yZWdpc3RlcigndmFsaWRhdGUnLCB2YWxpZGF0ZVRhc2tBY3Rpb24pO1xuICAgICAgICBmcm9udEFjdGlvbnNSZWdpc3RyeS5yZWdpc3RlcigncmVsb2FkVGFzaycsIHJlbG9hZFRhc2tBY3Rpb24pO1xuICAgICAgICBmcm9udEFjdGlvbnNSZWdpc3RyeS5yZWdpc3Rlcignc25hY2tCYXInLCBzbmFja0JhckFjdGlvbik7XG4gICAgfVxufVxuIl19