UNPKG

angular2-json-schema-form

Version:
62 lines 3.39 kB
"use strict"; var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) { var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d; if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc); else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r; return c > 3 && r && Object.defineProperty(target, key, r), r; }; var __metadata = (this && this.__metadata) || function (k, v) { if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v); }; var core_1 = require("@angular/core"); var common_1 = require("@angular/common"); var forms_1 = require("@angular/forms"); var material_1 = require("@angular/material"); var json_schema_form_component_1 = require("./json-schema-form.component"); exports.JsonSchemaFormComponent = json_schema_form_component_1.JsonSchemaFormComponent; var orderable_directive_1 = require("./utilities/orderable.directive"); var index_1 = require("../frameworks/index"); var index_2 = require("../widgets/index"); var index_3 = require("../frameworks/material-design/index"); var framework_library_service_1 = require("../frameworks/framework-library.service"); exports.FrameworkLibraryService = framework_library_service_1.FrameworkLibraryService; var widget_library_service_1 = require("../widgets/widget-library.service"); exports.WidgetLibraryService = widget_library_service_1.WidgetLibraryService; var json_schema_form_service_1 = require("./json-schema-form.service"); exports.JsonSchemaFormService = json_schema_form_service_1.JsonSchemaFormService; require("ajv"); require("lodash"); var JsonSchemaFormModule = JsonSchemaFormModule_1 = (function () { function JsonSchemaFormModule() { } JsonSchemaFormModule.forRoot = function () { return { ngModule: JsonSchemaFormModule_1, providers: [ framework_library_service_1.FrameworkLibraryService, widget_library_service_1.WidgetLibraryService, json_schema_form_service_1.JsonSchemaFormService ] }; }; return JsonSchemaFormModule; }()); JsonSchemaFormModule = JsonSchemaFormModule_1 = __decorate([ core_1.NgModule({ imports: [ common_1.CommonModule, forms_1.FormsModule, forms_1.ReactiveFormsModule, material_1.MaterialModule.forRoot() ], declarations: [ json_schema_form_component_1.JsonSchemaFormComponent, orderable_directive_1.OrderableDirective ].concat(index_1.ALL_FRAMEWORKS, index_2.ALL_WIDGETS, index_3.ALL_MATERIAL_DESIGN_WIDGETS), entryComponents: index_1.ALL_FRAMEWORKS.concat(index_2.ALL_WIDGETS, index_3.ALL_MATERIAL_DESIGN_WIDGETS), exports: [ json_schema_form_component_1.JsonSchemaFormComponent ], providers: [ framework_library_service_1.FrameworkLibraryService, widget_library_service_1.WidgetLibraryService, json_schema_form_service_1.JsonSchemaFormService ], }), __metadata("design:paramtypes", []) ], JsonSchemaFormModule); exports.JsonSchemaFormModule = JsonSchemaFormModule; var JsonSchemaFormModule_1; //# sourceMappingURL=json-schema-form.module.js.map