UNPKG

@kre-form/ionic

Version:

56 lines 6.62 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from "@angular/core"; import { CommonModule } from "@angular/common"; import { ReactiveFormsModule, FormsModule } from "@angular/forms"; import { IonicModule } from "@ionic/angular"; import { KreFormModule } from "@kre-form/core"; import { IONIC_KreFORM_CONFIG, FIELD_TYPE_COMPONENTS } from "./ui-ionic.config"; import { IonKreFormAttributes } from "./kre-form.attributes"; import { IonKreFormFloat } from "./kre-form.float"; import { validationConfig } from "./validation.config"; import { KreFormLookUpEmployee } from "./components/employee/index.component"; import { KreFormFieldIonSelectComponent } from "./components/select_component"; import { KreFormFieldIonTextI18Component } from "./components/texti18_component"; import { KreFormFieldIonTagsComponent } from "./components/tags_component"; import { KreFormIonDialogService } from "./tools/dialog.service"; import { KreFormIonToastService } from "./tools/toast.service"; //私有的 /** @type {?} */ const entryComponent = [ KreFormFieldIonSelectComponent, KreFormFieldIonTextI18Component, KreFormFieldIonTagsComponent, ]; export class KreFormIonicModule { } KreFormIonicModule.decorators = [ { type: NgModule, args: [{ declarations: [ FIELD_TYPE_COMPONENTS, IonKreFormAttributes, IonKreFormFloat, KreFormLookUpEmployee, ...entryComponent, ], imports: [ CommonModule, IonicModule, FormsModule, ReactiveFormsModule, KreFormModule.forChild(IONIC_KreFORM_CONFIG), KreFormModule.forRoot(validationConfig), ], entryComponents: [...entryComponent, KreFormLookUpEmployee], exports: [ IonKreFormAttributes, IonKreFormFloat, KreFormLookUpEmployee, ...entryComponent, ], providers: [KreFormIonDialogService, KreFormIonToastService], },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidWktaW9uaWMubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGtyZS1mb3JtL2lvbmljLyIsInNvdXJjZXMiOlsibGliL3VpLWlvbmljLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLG1CQUFtQixFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3QyxPQUFPLEVBQUUsYUFBYSxFQUFnQixNQUFNLGdCQUFnQixDQUFDO0FBQzdELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxxQkFBcUIsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ2hGLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHVCQUF1QixDQUFDO0FBQzdELE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNuRCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN2RCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSx1Q0FBdUMsQ0FBQztBQUM5RSxPQUFPLEVBQUUsOEJBQThCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUMvRSxPQUFPLEVBQUUsK0JBQStCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNqRixPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSw2QkFBNkIsQ0FBQztBQUMzRSxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUNqRSxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQzs7O01BRXpELGNBQWMsR0FBRztJQUNyQiw4QkFBOEI7SUFDOUIsK0JBQStCO0lBQy9CLDRCQUE0QjtDQUM3QjtBQTJCRCxNQUFNLE9BQU8sa0JBQWtCOzs7WUExQjlCLFFBQVEsU0FBQztnQkFDUixZQUFZLEVBQUU7b0JBQ1oscUJBQXFCO29CQUNyQixvQkFBb0I7b0JBQ3BCLGVBQWU7b0JBQ2YscUJBQXFCO29CQUNyQixHQUFHLGNBQWM7aUJBQ2xCO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxZQUFZO29CQUNaLFdBQVc7b0JBQ1gsV0FBVztvQkFDWCxtQkFBbUI7b0JBQ25CLGFBQWEsQ0FBQyxRQUFRLENBQUMsb0JBQW9CLENBQUM7b0JBQzVDLGFBQWEsQ0FBQyxPQUFPLENBQUMsZ0JBQWdCLENBQUM7aUJBQ3hDO2dCQUNELGVBQWUsRUFBRSxDQUFDLEdBQUcsY0FBYyxFQUFFLHFCQUFxQixDQUFDO2dCQUMzRCxPQUFPLEVBQUU7b0JBQ1Asb0JBQW9CO29CQUNwQixlQUFlO29CQUNmLHFCQUFxQjtvQkFDckIsR0FBRyxjQUFjO2lCQUNsQjtnQkFFRCxTQUFTLEVBQUUsQ0FBQyx1QkFBdUIsRUFBRSxzQkFBc0IsQ0FBQzthQUM3RCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcbmltcG9ydCB7IFJlYWN0aXZlRm9ybXNNb2R1bGUsIEZvcm1zTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2Zvcm1zXCI7XG5pbXBvcnQgeyBJb25pY01vZHVsZSB9IGZyb20gXCJAaW9uaWMvYW5ndWxhclwiO1xuaW1wb3J0IHsgS3JlRm9ybU1vZHVsZSwgRGVmYXVsdF9DT0RFIH0gZnJvbSBcIkBrcmUtZm9ybS9jb3JlXCI7XG5pbXBvcnQgeyBJT05JQ19LcmVGT1JNX0NPTkZJRywgRklFTERfVFlQRV9DT01QT05FTlRTIH0gZnJvbSBcIi4vdWktaW9uaWMuY29uZmlnXCI7XG5pbXBvcnQgeyBJb25LcmVGb3JtQXR0cmlidXRlcyB9IGZyb20gXCIuL2tyZS1mb3JtLmF0dHJpYnV0ZXNcIjtcbmltcG9ydCB7IElvbktyZUZvcm1GbG9hdCB9IGZyb20gXCIuL2tyZS1mb3JtLmZsb2F0XCI7XG5pbXBvcnQgeyB2YWxpZGF0aW9uQ29uZmlnIH0gZnJvbSBcIi4vdmFsaWRhdGlvbi5jb25maWdcIjtcbmltcG9ydCB7IEtyZUZvcm1Mb29rVXBFbXBsb3llZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvZW1wbG95ZWUvaW5kZXguY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtRmllbGRJb25TZWxlY3RDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3NlbGVjdF9jb21wb25lbnRcIjtcbmltcG9ydCB7IEtyZUZvcm1GaWVsZElvblRleHRJMThDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3RleHRpMThfY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtRmllbGRJb25UYWdzQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy90YWdzX2NvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybUlvbkRpYWxvZ1NlcnZpY2UgfSBmcm9tIFwiLi90b29scy9kaWFsb2cuc2VydmljZVwiO1xuaW1wb3J0IHsgS3JlRm9ybUlvblRvYXN0U2VydmljZSB9IGZyb20gXCIuL3Rvb2xzL3RvYXN0LnNlcnZpY2VcIjtcbi8v56eB5pyJ55qEXG5jb25zdCBlbnRyeUNvbXBvbmVudCA9IFtcbiAgS3JlRm9ybUZpZWxkSW9uU2VsZWN0Q29tcG9uZW50LFxuICBLcmVGb3JtRmllbGRJb25UZXh0STE4Q29tcG9uZW50LFxuICBLcmVGb3JtRmllbGRJb25UYWdzQ29tcG9uZW50LFxuXTtcbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW1xuICAgIEZJRUxEX1RZUEVfQ09NUE9ORU5UUyxcbiAgICBJb25LcmVGb3JtQXR0cmlidXRlcyxcbiAgICBJb25LcmVGb3JtRmxvYXQsXG4gICAgS3JlRm9ybUxvb2tVcEVtcGxveWVlLFxuICAgIC4uLmVudHJ5Q29tcG9uZW50LFxuICBdLFxuICBpbXBvcnRzOiBbXG4gICAgQ29tbW9uTW9kdWxlLFxuICAgIElvbmljTW9kdWxlLFxuICAgIEZvcm1zTW9kdWxlLFxuICAgIFJlYWN0aXZlRm9ybXNNb2R1bGUsXG4gICAgS3JlRm9ybU1vZHVsZS5mb3JDaGlsZChJT05JQ19LcmVGT1JNX0NPTkZJRyksXG4gICAgS3JlRm9ybU1vZHVsZS5mb3JSb290KHZhbGlkYXRpb25Db25maWcpLFxuICBdLFxuICBlbnRyeUNvbXBvbmVudHM6IFsuLi5lbnRyeUNvbXBvbmVudCwgS3JlRm9ybUxvb2tVcEVtcGxveWVlXSxcbiAgZXhwb3J0czogW1xuICAgIElvbktyZUZvcm1BdHRyaWJ1dGVzLFxuICAgIElvbktyZUZvcm1GbG9hdCxcbiAgICBLcmVGb3JtTG9va1VwRW1wbG95ZWUsXG4gICAgLi4uZW50cnlDb21wb25lbnQsXG4gIF0sXG5cbiAgcHJvdmlkZXJzOiBbS3JlRm9ybUlvbkRpYWxvZ1NlcnZpY2UsIEtyZUZvcm1Jb25Ub2FzdFNlcnZpY2VdLFxufSlcbmV4cG9ydCBjbGFzcyBLcmVGb3JtSW9uaWNNb2R1bGUge31cbiJdfQ==