UNPKG

@uex/web-extensions

Version:

Uex extensions for Angular 6+ web projects

140 lines 22 kB
/** * @fileoverview added by tsickle * Generated from: lib/modules/form/index.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from "@angular/core"; import { CommonModule } from "@angular/common"; import { FormsModule, ReactiveFormsModule } from "@angular/forms"; import { ColorPickerModule } from "ngx-color-picker"; import { NgPipesModule } from "ngx-pipes"; import { TextMaskModule } from "angular2-text-mask"; import { ButtonModule } from "../button/index"; import { CameraModule } from "../camera/index"; import { DialogBaseModule } from "../dialog/dialog.base.module"; import { GenericModule } from "../generic/index"; import { GridModule } from "../grid/index"; import { IconModule } from "../icon/index"; import { ImageBaseModule } from "../image/image.base.module"; import { ListModule } from "../list/index"; import { LoadingModule } from "../loading/index"; import { PopoverModule } from "../popover/index"; import { SpinnerModule } from "../spinner/index"; import { ToastModule } from "../toast/index"; import { FormService } from "./form.service"; import { FormValidators } from "./form.validators"; import { FormComponent } from "./form.component"; // Components import { InputComponent } from "./components/input/input.component"; import { InputButtonComponent } from "./components/partials/input-button/input-button.component"; import { InputCheckboxComponent } from "./components/inputs/checkbox/checkbox.component"; import { InputDateComponent } from "./components/inputs/date/date.component"; import { InputColorComponent } from "./components/inputs/color/color.component"; import { InputFileComponent } from "./components/inputs/file/file.component"; import { InputSelectComponent } from "./components/inputs/select/select.component"; import { InputTextComponent } from "./components/inputs/text/text.component"; import { InputTextareaComponent } from "./components/inputs/textarea/textarea.component"; import { InputTexteditorComponent } from "./components/inputs/texteditor/texteditor.component"; import { InputTimeComponent } from "./components/inputs/time/time.component"; import { InputTypeaheadComponent } from "./components/inputs/typeahead/typeahead.component"; import { InputNumberComponent } from "./components/inputs/number/number.component"; import { InputRadioComponent } from "./components/inputs/radio/radio.component"; import { InputRangeComponent } from "./components/inputs/range/range.component"; import { InputColorPickerModal } from "./components/inputs/color/color-picker.modal"; import { InputFileCropImageModal } from "./components/inputs/file/crop-image.modal"; import { InputFileTakePictureModal } from "./components/inputs/file/take-picture.modal"; import { InputSelectMultipleModal } from "./components/inputs/select/multiple.modal"; import { AutofocusDirective } from "./directives/autofocus.directive"; import { InputWysiwygComponent } from './components/inputs/wysiwyg/wysiwyg.component'; export { FormService } from "./form.service"; export {} from "./form.interface"; export { FormData } from "./classes/data"; export { FormSchema } from "./classes/schema"; export { FormComponent } from "./form.component"; export { InputComponent } from "./components/input/input.component"; export { InputButtonComponent } from "./components/partials/input-button/input-button.component"; export { InputCheckboxComponent } from "./components/inputs/checkbox/checkbox.component"; export { InputColorComponent } from "./components/inputs/color/color.component"; export { InputDateComponent } from "./components/inputs/date/date.component"; export { InputFileComponent } from "./components/inputs/file/file.component"; export { InputSelectComponent } from "./components/inputs/select/select.component"; export { InputTextComponent } from "./components/inputs/text/text.component"; export { InputTextareaComponent } from "./components/inputs/textarea/textarea.component"; export { InputTexteditorComponent } from "./components/inputs/texteditor/texteditor.component"; export { InputTimeComponent } from "./components/inputs/time/time.component"; export { InputTypeaheadComponent } from "./components/inputs/typeahead/typeahead.component"; export { InputNumberComponent } from "./components/inputs/number/number.component"; export { InputRadioComponent } from "./components/inputs/radio/radio.component"; export { InputRangeComponent } from "./components/inputs/range/range.component"; export { InputColorPickerModal } from "./components/inputs/color/color-picker.modal"; export { InputFileCropImageModal } from "./components/inputs/file/crop-image.modal"; export { InputFileTakePictureModal } from "./components/inputs/file/take-picture.modal"; export { InputSelectMultipleModal } from "./components/inputs/select/multiple.modal"; export { AutofocusDirective } from "./directives/autofocus.directive"; export { InputWysiwygComponent } from './components/inputs/wysiwyg/wysiwyg.component'; export class FormModule { } FormModule.decorators = [ { type: NgModule, args: [{ declarations: [ FormComponent, InputComponent, InputButtonComponent, InputCheckboxComponent, InputColorComponent, InputDateComponent, InputFileComponent, InputSelectComponent, InputTextComponent, InputTextareaComponent, InputTexteditorComponent, InputTimeComponent, InputTypeaheadComponent, InputNumberComponent, InputRadioComponent, InputRangeComponent, InputColorPickerModal, InputFileCropImageModal, InputFileTakePictureModal, InputSelectMultipleModal, AutofocusDirective, InputWysiwygComponent ], imports: [ CommonModule, FormsModule, ReactiveFormsModule, ColorPickerModule, NgPipesModule, TextMaskModule, ButtonModule, CameraModule, DialogBaseModule, GenericModule, GridModule, IconModule, ImageBaseModule, ListModule, LoadingModule, PopoverModule, SpinnerModule, ToastModule ], exports: [ FormsModule, ReactiveFormsModule, FormComponent, AutofocusDirective, InputComponent ], entryComponents: [ InputColorPickerModal, InputFileCropImageModal, InputFileTakePictureModal, InputSelectMultipleModal ], providers: [FormService, FormValidators], schemas: [CUSTOM_ELEMENTS_SCHEMA] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AdWV4L3dlYi1leHRlbnNpb25zLyIsInNvdXJjZXMiOlsibGliL21vZHVsZXMvZm9ybS9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDakUsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxXQUFXLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUVsRSxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sV0FBVyxDQUFDO0FBQzFDLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQztBQUVwRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ2hFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNqRCxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzdELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ2pELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUNqRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDakQsT0FBTyxF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LFlBQVk7b0JBQ1osWUFBWTtvQkFDWixnQkFBZ0I7b0JBQ2hCLGFBQWE7b0JBQ2IsVUFBVTtvQkFDVixVQUFVO29CQUNWLGVBQWU7b0JBQ2YsVUFBVTtvQkFDVixhQUFhO29CQUNiLGFBQWE7b0JBQ2IsYUFBYTtvQkFDYixXQUFXO2lCQUNaO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxXQUFXO29CQUNYLG1CQUFtQjtvQkFFbkIsYUFBYTtvQkFDYixrQkFBa0I7b0JBRWxCLGNBQWM7aUJBQ2Y7Z0JBQ0QsZUFBZSxFQUFFO29CQUNmLHFCQUFxQjtvQkFDckIsdUJBQXVCO29CQUN2Qix5QkFBeUI7b0JBQ3pCLHdCQUF3QjtpQkFDekI7Z0JBQ0QsU0FBUyxFQUFFLENBQUMsV0FBVyxFQUFFLGNBQWMsQ0FBQztnQkFDeEMsT0FBTyxFQUFFLENBQUMsc0JBQXNCLENBQUM7YUFDbEMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSwgQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQSB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb21tb25cIjtcclxuaW1wb3J0IHsgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcclxuXHJcbmltcG9ydCB7IENvbG9yUGlja2VyTW9kdWxlIH0gZnJvbSBcIm5neC1jb2xvci1waWNrZXJcIjtcclxuaW1wb3J0IHsgTmdQaXBlc01vZHVsZSB9IGZyb20gXCJuZ3gtcGlwZXNcIjtcclxuaW1wb3J0IHsgVGV4dE1hc2tNb2R1bGUgfSBmcm9tIFwiYW5ndWxhcjItdGV4dC1tYXNrXCI7XHJcblxyXG5pbXBvcnQgeyBCdXR0b25Nb2R1bGUgfSBmcm9tIFwiLi4vYnV0dG9uL2luZGV4XCI7XHJcbmltcG9ydCB7IENhbWVyYU1vZHVsZSB9IGZyb20gXCIuLi9jYW1lcmEvaW5kZXhcIjtcclxuaW1wb3J0IHsgRGlhbG9nQmFzZU1vZHVsZSB9IGZyb20gXCIuLi9kaWFsb2cvZGlhbG9nLmJhc2UubW9kdWxlXCI7XHJcbmltcG9ydCB7IEdlbmVyaWNNb2R1bGUgfSBmcm9tIFwiLi4vZ2VuZXJpYy9pbmRleFwiO1xyXG5pbXBvcnQgeyBHcmlkTW9kdWxlIH0gZnJvbSBcIi4uL2dyaWQvaW5kZXhcIjtcclxuaW1wb3J0IHsgSWNvbk1vZHVsZSB9IGZyb20gXCIuLi9pY29uL2luZGV4XCI7XHJcbmltcG9ydCB7IEltYWdlQmFzZU1vZHVsZSB9IGZyb20gXCIuLi9pbWFnZS9pbWFnZS5iYXNlLm1vZHVsZVwiO1xyXG5pbXBvcnQgeyBMaXN0TW9kdWxlIH0gZnJvbSBcIi4uL2xpc3QvaW5kZXhcIjtcclxuaW1wb3J0IHsgTG9hZGluZ01vZHVsZSB9IGZyb20gXCIuLi9sb2FkaW5nL2luZGV4XCI7XHJcbmltcG9ydCB7IFBvcG92ZXJNb2R1bGUgfSBmcm9tIFwiLi4vcG9wb3Zlci9pbmRleFwiO1xyXG5pbXBvcnQgeyBTcGlubmVyTW9kdWxlIH0gZnJvbSBcIi4uL3NwaW5uZXIvaW5kZXhcIjtcclxuaW1wb3J0IHsgVG9hc3RNb2R1bGUgfSBmcm9tIFwiLi4vdG9hc3QvaW5kZXhcIjtcclxuXHJcbmltcG9ydCB7IEZvcm1TZXJ2aWNlIH0gZnJvbSBcIi4vZm9ybS5zZXJ2aWNlXCI7XHJcbmltcG9ydCB7IEZvcm1WYWxpZGF0b3JzIH0gZnJvbSBcIi4vZm9ybS52YWxpZGF0b3JzXCI7XHJcbmltcG9ydCB7IEZvcm1Db21wb25lbnQgfSBmcm9tIFwiLi9mb3JtLmNvbXBvbmVudFwiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5pbXBvcnQgeyBJbnB1dENvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXQvaW5wdXQuY29tcG9uZW50XCI7XHJcblxyXG5pbXBvcnQgeyBJbnB1dEJ1dHRvbkNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvcGFydGlhbHMvaW5wdXQtYnV0dG9uL2lucHV0LWJ1dHRvbi5jb21wb25lbnRcIjtcclxuXHJcbmltcG9ydCB7IElucHV0Q2hlY2tib3hDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9jaGVja2JveC9jaGVja2JveC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgSW5wdXREYXRlQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvZGF0ZS9kYXRlLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBJbnB1dENvbG9yQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvY29sb3IvY29sb3IuY29tcG9uZW50XCI7XHJcbmltcG9ydCB7IElucHV0RmlsZUNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL2ZpbGUvZmlsZS5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgSW5wdXRTZWxlY3RDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9zZWxlY3Qvc2VsZWN0LmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBJbnB1dFRleHRDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy90ZXh0L3RleHQuY29tcG9uZW50XCI7XHJcbmltcG9ydCB7IElucHV0VGV4dGFyZWFDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy90ZXh0YXJlYS90ZXh0YXJlYS5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgSW5wdXRUZXh0ZWRpdG9yQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvdGV4dGVkaXRvci90ZXh0ZWRpdG9yLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBJbnB1dFRpbWVDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy90aW1lL3RpbWUuY29tcG9uZW50XCI7XHJcbmltcG9ydCB7IElucHV0VHlwZWFoZWFkQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvdHlwZWFoZWFkL3R5cGVhaGVhZC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgSW5wdXROdW1iZXJDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9udW1iZXIvbnVtYmVyLmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBJbnB1dFJhZGlvQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvcmFkaW8vcmFkaW8uY29tcG9uZW50XCI7XHJcbmltcG9ydCB7IElucHV0UmFuZ2VDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9yYW5nZS9yYW5nZS5jb21wb25lbnRcIjtcclxuXHJcbmltcG9ydCB7IElucHV0Q29sb3JQaWNrZXJNb2RhbCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL2NvbG9yL2NvbG9yLXBpY2tlci5tb2RhbFwiO1xyXG5pbXBvcnQgeyBJbnB1dEZpbGVDcm9wSW1hZ2VNb2RhbCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL2ZpbGUvY3JvcC1pbWFnZS5tb2RhbFwiO1xyXG5pbXBvcnQgeyBJbnB1dEZpbGVUYWtlUGljdHVyZU1vZGFsIH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvZmlsZS90YWtlLXBpY3R1cmUubW9kYWxcIjtcclxuaW1wb3J0IHsgSW5wdXRTZWxlY3RNdWx0aXBsZU1vZGFsIH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvc2VsZWN0L211bHRpcGxlLm1vZGFsXCI7XHJcblxyXG5pbXBvcnQgeyBBdXRvZm9jdXNEaXJlY3RpdmUgfSBmcm9tIFwiLi9kaXJlY3RpdmVzL2F1dG9mb2N1cy5kaXJlY3RpdmVcIjtcclxuXHJcbmltcG9ydCB7IElucHV0V3lzaXd5Z0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9pbnB1dHMvd3lzaXd5Zy93eXNpd3lnLmNvbXBvbmVudCc7XHJcblxyXG5leHBvcnQgeyBGb3JtU2VydmljZSB9IGZyb20gXCIuL2Zvcm0uc2VydmljZVwiO1xyXG5cclxuZXhwb3J0ICogZnJvbSBcIi4vZm9ybS5pbnRlcmZhY2VcIjtcclxuXHJcbmV4cG9ydCB7IEZvcm1EYXRhIH0gZnJvbSBcIi4vY2xhc3Nlcy9kYXRhXCI7XHJcbmV4cG9ydCB7IEZvcm1TY2hlbWEgfSBmcm9tIFwiLi9jbGFzc2VzL3NjaGVtYVwiO1xyXG5cclxuZXhwb3J0IHsgRm9ybUNvbXBvbmVudCB9IGZyb20gXCIuL2Zvcm0uY29tcG9uZW50XCI7XHJcbmV4cG9ydCB7IElucHV0Q29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dC9pbnB1dC5jb21wb25lbnRcIjtcclxuXHJcbmV4cG9ydCB7IElucHV0QnV0dG9uQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9wYXJ0aWFscy9pbnB1dC1idXR0b24vaW5wdXQtYnV0dG9uLmNvbXBvbmVudFwiO1xyXG5cclxuZXhwb3J0IHsgSW5wdXRDaGVja2JveENvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL2NoZWNrYm94L2NoZWNrYm94LmNvbXBvbmVudFwiO1xyXG5leHBvcnQgeyBJbnB1dENvbG9yQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvY29sb3IvY29sb3IuY29tcG9uZW50XCI7XHJcbmV4cG9ydCB7IElucHV0RGF0ZUNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL2RhdGUvZGF0ZS5jb21wb25lbnRcIjtcclxuZXhwb3J0IHsgSW5wdXRGaWxlQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvZmlsZS9maWxlLmNvbXBvbmVudFwiO1xyXG5leHBvcnQgeyBJbnB1dFNlbGVjdENvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL3NlbGVjdC9zZWxlY3QuY29tcG9uZW50XCI7XHJcbmV4cG9ydCB7IElucHV0VGV4dENvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL3RleHQvdGV4dC5jb21wb25lbnRcIjtcclxuZXhwb3J0IHsgSW5wdXRUZXh0YXJlYUNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL3RleHRhcmVhL3RleHRhcmVhLmNvbXBvbmVudFwiO1xyXG5leHBvcnQgeyBJbnB1dFRleHRlZGl0b3JDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy90ZXh0ZWRpdG9yL3RleHRlZGl0b3IuY29tcG9uZW50XCI7XHJcbmV4cG9ydCB7IElucHV0VGltZUNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL3RpbWUvdGltZS5jb21wb25lbnRcIjtcclxuZXhwb3J0IHsgSW5wdXRUeXBlYWhlYWRDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy90eXBlYWhlYWQvdHlwZWFoZWFkLmNvbXBvbmVudFwiO1xyXG5leHBvcnQgeyBJbnB1dE51bWJlckNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL251bWJlci9udW1iZXIuY29tcG9uZW50XCI7XHJcbmV4cG9ydCB7IElucHV0UmFkaW9Db21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9yYWRpby9yYWRpby5jb21wb25lbnRcIjtcclxuZXhwb3J0IHsgSW5wdXRSYW5nZUNvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5wdXRzL3JhbmdlL3JhbmdlLmNvbXBvbmVudFwiO1xyXG5cclxuZXhwb3J0IHsgSW5wdXRDb2xvclBpY2tlck1vZGFsIH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvY29sb3IvY29sb3ItcGlja2VyLm1vZGFsXCI7XHJcbmV4cG9ydCB7IElucHV0RmlsZUNyb3BJbWFnZU1vZGFsIH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbnB1dHMvZmlsZS9jcm9wLWltYWdlLm1vZGFsXCI7XHJcbmV4cG9ydCB7IElucHV0RmlsZVRha2VQaWN0dXJlTW9kYWwgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9maWxlL3Rha2UtcGljdHVyZS5tb2RhbFwiO1xyXG5leHBvcnQgeyBJbnB1dFNlbGVjdE11bHRpcGxlTW9kYWwgfSBmcm9tIFwiLi9jb21wb25lbnRzL2lucHV0cy9zZWxlY3QvbXVsdGlwbGUubW9kYWxcIjtcclxuXHJcbmV4cG9ydCB7IEF1dG9mb2N1c0RpcmVjdGl2ZSB9IGZyb20gXCIuL2RpcmVjdGl2ZXMvYXV0b2ZvY3VzLmRpcmVjdGl2ZVwiO1xyXG5cclxuZXhwb3J0IHsgSW5wdXRXeXNpd3lnQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2lucHV0cy93eXNpd3lnL3d5c2l3eWcuY29tcG9uZW50JztcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICBGb3JtQ29tcG9uZW50LFxyXG4gICAgSW5wdXRDb21wb25lbnQsXHJcblxyXG4gICAgSW5wdXRCdXR0b25Db21wb25lbnQsXHJcblxyXG4gICAgSW5wdXRDaGVja2JveENvbXBvbmVudCxcclxuICAgIElucHV0Q29sb3JDb21wb25lbnQsXHJcbiAgICBJbnB1dERhdGVDb21wb25lbnQsXHJcbiAgICBJbnB1dEZpbGVDb21wb25lbnQsXHJcbiAgICBJbnB1dFNlbGVjdENvbXBvbmVudCxcclxuICAgIElucHV0VGV4dENvbXBvbmVudCxcclxuICAgIElucHV0VGV4dGFyZWFDb21wb25lbnQsXHJcbiAgICBJbnB1dFRleHRlZGl0b3JDb21wb25lbnQsXHJcbiAgICBJbnB1dFRpbWVDb21wb25lbnQsXHJcbiAgICBJbnB1dFR5cGVhaGVhZENvbXBvbmVudCxcclxuICAgIElucHV0TnVtYmVyQ29tcG9uZW50LFxyXG4gICAgSW5wdXRSYWRpb0NvbXBvbmVudCxcclxuICAgIElucHV0UmFuZ2VDb21wb25lbnQsXHJcblxyXG4gICAgSW5wdXRDb2xvclBpY2tlck1vZGFsLFxyXG4gICAgSW5wdXRGaWxlQ3JvcEltYWdlTW9kYWwsXHJcbiAgICBJbnB1dEZpbGVUYWtlUGljdHVyZU1vZGFsLFxyXG4gICAgSW5wdXRTZWxlY3RNdWx0aXBsZU1vZGFsLFxyXG5cclxuICAgIEF1dG9mb2N1c0RpcmVjdGl2ZSxcclxuICAgIElucHV0V3lzaXd5Z0NvbXBvbmVudFxyXG4gIF0sXHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgRm9ybXNNb2R1bGUsXHJcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxyXG5cclxuICAgIENvbG9yUGlja2VyTW9kdWxlLFxyXG4gICAgTmdQaXBlc01vZHVsZSxcclxuICAgIFRleHRNYXNrTW9kdWxlLFxyXG5cclxuICAgIEJ1dHRvbk1vZHVsZSxcclxuICAgIENhbWVyYU1vZHVsZSxcclxuICAgIERpYWxvZ0Jhc2VNb2R1bGUsXHJcbiAgICBHZW5lcmljTW9kdWxlLFxyXG4gICAgR3JpZE1vZHVsZSxcclxuICAgIEljb25Nb2R1bGUsXHJcbiAgICBJbWFnZUJhc2VNb2R1bGUsXHJcbiAgICBMaXN0TW9kdWxlLFxyXG4gICAgTG9hZGluZ01vZHVsZSxcclxuICAgIFBvcG92ZXJNb2R1bGUsXHJcbiAgICBTcGlubmVyTW9kdWxlLFxyXG4gICAgVG9hc3RNb2R1bGVcclxuICBdLFxyXG4gIGV4cG9ydHM6IFtcclxuICAgIEZvcm1zTW9kdWxlLFxyXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcclxuXHJcbiAgICBGb3JtQ29tcG9uZW50LFxyXG4gICAgQXV0b2ZvY3VzRGlyZWN0aXZlLFxyXG5cclxuICAgIElucHV0Q29tcG9uZW50XHJcbiAgXSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtcclxuICAgIElucHV0Q29sb3JQaWNrZXJNb2RhbCxcclxuICAgIElucHV0RmlsZUNyb3BJbWFnZU1vZGFsLFxyXG4gICAgSW5wdXRGaWxlVGFrZVBpY3R1cmVNb2RhbCxcclxuICAgIElucHV0U2VsZWN0TXVsdGlwbGVNb2RhbFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOiBbRm9ybVNlcnZpY2UsIEZvcm1WYWxpZGF0b3JzXSxcclxuICBzY2hlbWFzOiBbQ1VTVE9NX0VMRU1FTlRTX1NDSEVNQV1cclxufSlcclxuZXhwb3J0IGNsYXNzIEZvcm1Nb2R1bGUge31cclxuIl19