@kre-form/ant
Version:
136 lines • 18.4 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from "@angular/core";
import { CommonModule, registerLocaleData } from "@angular/common";
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
import { HttpModule } from "@angular/http";
import { DragDropModule } from "@angular/cdk/drag-drop";
import { HttpClientModule, } from "@angular/common/http";
import { TranslateModule } from "@ngx-translate/core";
import { OverlayModule } from "@angular/cdk/overlay";
import { NgZorroAntdModule, NZ_I18N, zh_CN, NZ_ICONS } from "ng-zorro-antd";
import { ColorPickerModule } from "ngx-color-picker";
import { MenuFoldOutline, MenuUnfoldOutline, FormOutline, DashboardOutline, MinusSquareFill, MinusSquareOutline, MinusSquareTwoTone, MinusOutline, InboxOutline, } from "@ant-design/icons-angular/icons";
import zh from "@angular/common/locales/zh";
import { KreFormModule } from "@kre-form/core";
import { BOOTSTRAP_KreFORM_CONFIG, FIELD_TYPE_COMPONENTS, } from "./bootstrap.config";
import { validationConfig } from "./validation.config";
import { KreFormDesignDetail } from "./design/detail/detail.component";
import { KreFormDesignDetailX } from "./design/detail2/index.component";
import { KreFormDSField } from "./design/field/index.component";
import { KreFormDSFieldLabel } from "./design/field-label/index.component";
import { KreFormDSFieldType } from "./design/field-type/index.component";
import { KreFormDesignTable } from "./design/table/table.component";
import { KreFormDesignTables } from "./design/tables/table.component";
import { KreFormDrawerComponent } from "./design/drawer/index.component";
import { KreFormPrivateTree } from "./components/private/tree/index.component";
import { KreFormPrivateTable } from "./components/private/table/index.component";
import { KreFormFieldPrivateText } from "./types/private_text";
import { KreFormTree } from "./components/tree/index.component";
import { KreFormEmployee } from "./components/employee/index.component";
import { KreFormOrg } from "./components/org/index.component";
import { KreFormPostion } from "./components/postion/index.component";
import { KreFormArea } from "./components/area/index.component";
import { KreFormFieldButton } from "./components/fieldbutton/index.component";
import { KreToFormFieldService } from "./tools/formFieldService";
import { KreDesginToFormService } from "./tools/tableFieldService";
import { ReplaceLinePipe } from "./tools/replaceLinePipe";
import { _HttpClient } from "./net/http.client";
import { TriggerComponent } from "./design/trigger/trigger.component";
import { EventComponent } from "./design/event/event.component";
import { EventItemComponent } from "./design/event/event-item/event-item.component";
import { TextEnComponent } from "./design/text-en/text-en.component";
import { DatetimeComponent } from "./design/event/datetime/datetime.component";
import { DeonCodemirrorModule } from "@kre-form/abc";
import { ConfigCodemirrorComponent } from "./design/config-codemirror/config-codemirror.component";
/** @type {?} */
var icons = [
MenuFoldOutline,
MenuUnfoldOutline,
FormOutline,
DashboardOutline,
MinusSquareFill,
MinusSquareOutline,
MinusSquareTwoTone,
MinusOutline,
InboxOutline,
];
registerLocaleData(zh);
//私有的
/** @type {?} */
var entryComponent = [
KreFormDSField,
KreFormDSFieldLabel,
KreFormDSFieldType,
KreFormDesignTable,
KreFormDesignTables,
KreFormDrawerComponent,
KreFormPrivateTree,
KreFormPrivateTable,
KreFormTree,
KreFormEmployee,
KreFormEmployee,
KreFormOrg,
KreFormPostion,
KreFormArea,
KreFormFieldButton,
EventComponent,
EventItemComponent,
ConfigCodemirrorComponent,
KreFormFieldPrivateText,
];
//公开的
/** @type {?} */
var publicComponent = [
KreFormDesignDetail,
KreFormDesignDetailX,
KreFormFieldButton,
TriggerComponent,
];
var ɵ0 = zh_CN, ɵ1 = icons;
var KreFormAntModule = /** @class */ (function () {
function KreFormAntModule() {
}
KreFormAntModule.decorators = [
{ type: NgModule, args: [{
declarations: [
FIELD_TYPE_COMPONENTS,
entryComponent,
publicComponent,
ReplaceLinePipe,
TextEnComponent,
DatetimeComponent,
],
imports: [
HttpModule,
HttpClientModule,
FormsModule,
ReactiveFormsModule,
CommonModule,
DragDropModule,
OverlayModule,
NgZorroAntdModule,
ColorPickerModule,
DeonCodemirrorModule,
KreFormModule.forChild(BOOTSTRAP_KreFORM_CONFIG),
KreFormModule.forRoot(validationConfig),
],
entryComponents: [entryComponent],
exports: [TranslateModule, publicComponent],
providers: [
{ provide: NZ_I18N, useValue: ɵ0 },
{ provide: NZ_ICONS, useValue: ɵ1 },
_HttpClient,
//KreFormAntService,
KreToFormFieldService,
KreDesginToFormService,
],
},] }
];
return KreFormAntModule;
}());
export { KreFormAntModule };
export { ɵ0, ɵ1 };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm9vdHN0cmFwLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9hbnQvIiwic291cmNlcyI6WyJsaWIvYm9vdHN0cmFwLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLGtCQUFrQixFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDbkUsT0FBTyxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ2xFLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3hELE9BQU8sRUFHTCxnQkFBZ0IsR0FDakIsTUFBTSxzQkFBc0IsQ0FBQztBQUM5QixPQUFPLEVBQW1CLGVBQWUsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsT0FBTyxFQUFFLEtBQUssRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDNUUsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDckQsT0FBTyxFQUNMLGVBQWUsRUFDZixpQkFBaUIsRUFDakIsV0FBVyxFQUNYLGdCQUFnQixFQUNoQixlQUFlLEVBQ2Ysa0JBQWtCLEVBQ2xCLGtCQUFrQixFQUNsQixZQUFZLEVBQ1osWUFBWSxHQUNiLE1BQU0saUNBQWlDLENBQUM7QUFFekMsT0FBTyxFQUFFLE1BQU0sNEJBQTRCLENBQUM7QUFFNUMsT0FBTyxFQUFFLGFBQWEsRUFBZ0IsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3RCxPQUFPLEVBQ0wsd0JBQXdCLEVBQ3hCLHFCQUFxQixHQUN0QixNQUFNLG9CQUFvQixDQUFDO0FB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Q0FBQzs7Z0JBbEMvQixRQUFRLFNBQUM7b0JBQ1IsWUFBWSxFQUFFO3dCQUNaLHFCQUFxQjt3QkFDckIsY0FBYzt3QkFDZCxlQUFlO3dCQUNmLGVBQWU7d0JBQ2YsZUFBZTt3QkFDZixpQkFBaUI7cUJBQ2xCO29CQUNELE9BQU8sRUFBRTt3QkFDUCxVQUFVO3dCQUNWLGdCQUFnQjt3QkFDaEIsV0FBVzt3QkFDWCxtQkFBbUI7d0JBQ25CLFlBQVk7d0JBQ1osY0FBYzt3QkFDZCxhQUFhO3dCQUNiLGlCQUFpQjt3QkFDakIsaUJBQWlCO3dCQUNqQixvQkFBb0I7d0JBQ3BCLGFBQWEsQ0FBQyxRQUFRLENBQUMsd0JBQXdCLENBQUM7d0JBQ2hELGFBQWEsQ0FBQyxPQUFPLENBQUMsZ0JBQWdCLENBQUM7cUJBQ3hDO29CQUNELGVBQWUsRUFBRSxDQUFDLGNBQWMsQ0FBQztvQkFDakMsT0FBTyxFQUFFLENBQUMsZUFBZSxFQUFFLGVBQWUsQ0FBQztvQkFDM0MsU0FBUyxFQUFFO3dCQUNULEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLElBQU8sRUFBRTt3QkFDckMsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsSUFBTyxFQUFFO3dCQUN0QyxXQUFXO3dCQUNYLG9CQUFvQjt3QkFDcEIscUJBQXFCO3dCQUNyQixzQkFBc0I7cUJBQ3ZCO2lCQUNGOztJQUM4Qix1QkFBQztDQUFBLEFBbENoQyxJQWtDZ0M7U0FBbkIsZ0JBQWdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlLCByZWdpc3RlckxvY2FsZURhdGEgfSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uXCI7XG5pbXBvcnQgeyBGb3Jtc01vZHVsZSwgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xuaW1wb3J0IHsgSHR0cE1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9odHRwXCI7XG5pbXBvcnQgeyBEcmFnRHJvcE1vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jZGsvZHJhZy1kcm9wXCI7XG5pbXBvcnQge1xuICBIdHRwQ2xpZW50LFxuICBIVFRQX0lOVEVSQ0VQVE9SUyxcbiAgSHR0cENsaWVudE1vZHVsZSxcbn0gZnJvbSBcIkBhbmd1bGFyL2NvbW1vbi9odHRwXCI7XG5pbXBvcnQgeyBUcmFuc2xhdGVMb2FkZXIsIFRyYW5zbGF0ZU1vZHVsZSB9IGZyb20gXCJAbmd4LXRyYW5zbGF0ZS9jb3JlXCI7XG5pbXBvcnQgeyBPdmVybGF5TW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2Nkay9vdmVybGF5XCI7XG5pbXBvcnQgeyBOZ1pvcnJvQW50ZE1vZHVsZSwgTlpfSTE4TiwgemhfQ04sIE5aX0lDT05TIH0gZnJvbSBcIm5nLXpvcnJvLWFudGRcIjtcbmltcG9ydCB7IENvbG9yUGlja2VyTW9kdWxlIH0gZnJvbSBcIm5neC1jb2xvci1waWNrZXJcIjtcbmltcG9ydCB7XG4gIE1lbnVGb2xkT3V0bGluZSxcbiAgTWVudVVuZm9sZE91dGxpbmUsXG4gIEZvcm1PdXRsaW5lLFxuICBEYXNoYm9hcmRPdXRsaW5lLFxuICBNaW51c1NxdWFyZUZpbGwsXG4gIE1pbnVzU3F1YXJlT3V0bGluZSxcbiAgTWludXNTcXVhcmVUd29Ub25lLFxuICBNaW51c091dGxpbmUsXG4gIEluYm94T3V0bGluZSxcbn0gZnJvbSBcIkBhbnQtZGVzaWduL2ljb25zLWFuZ3VsYXIvaWNvbnNcIjtcblxuaW1wb3J0IHpoIGZyb20gXCJAYW5ndWxhci9jb21tb24vbG9jYWxlcy96aFwiO1xuXG5pbXBvcnQgeyBLcmVGb3JtTW9kdWxlLCBEZWZhdWx0X0NPREUgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcbmltcG9ydCB7XG4gIEJPT1RTVFJBUF9LcmVGT1JNX0NPTkZJRyxcbiAgRklFTERfVFlQRV9DT01QT05FTlRTLFxufSBmcm9tIFwiLi9ib290c3RyYXAuY29uZmlnXCI7XG5cbmltcG9ydCB7IHZhbGlkYXRpb25Db25maWcgfSBmcm9tIFwiLi92YWxpZGF0aW9uLmNvbmZpZ1wiO1xuaW1wb3J0IHsgS3JlRm9ybURlc2lnbkRldGFpbCB9IGZyb20gXCIuL2Rlc2lnbi9kZXRhaWwvZGV0YWlsLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybURlc2lnbkRldGFpbFggfSBmcm9tIFwiLi9kZXNpZ24vZGV0YWlsMi9pbmRleC5jb21wb25lbnRcIjtcbmltcG9ydCB7IEtyZUZvcm1EU0ZpZWxkIH0gZnJvbSBcIi4vZGVzaWduL2ZpZWxkL2luZGV4LmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybURTRmllbGRMYWJlbCB9IGZyb20gXCIuL2Rlc2lnbi9maWVsZC1sYWJlbC9pbmRleC5jb21wb25lbnRcIjtcbmltcG9ydCB7IEtyZUZvcm1EU0ZpZWxkVHlwZSB9IGZyb20gXCIuL2Rlc2lnbi9maWVsZC10eXBlL2luZGV4LmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybURlc2lnblRhYmxlIH0gZnJvbSBcIi4vZGVzaWduL3RhYmxlL3RhYmxlLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybURlc2lnblRhYmxlcyB9IGZyb20gXCIuL2Rlc2lnbi90YWJsZXMvdGFibGUuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtRHJhd2VyQ29tcG9uZW50IH0gZnJvbSBcIi4vZGVzaWduL2RyYXdlci9pbmRleC5jb21wb25lbnRcIjtcblxuaW1wb3J0IHsgS3JlRm9ybVByaXZhdGVUcmVlIH0gZnJvbSBcIi4vY29tcG9uZW50cy9wcml2YXRlL3RyZWUvaW5kZXguY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtUHJpdmF0ZVRhYmxlIH0gZnJvbSBcIi4vY29tcG9uZW50cy9wcml2YXRlL3RhYmxlL2luZGV4LmNvbXBvbmVudFwiO1xuXG5pbXBvcnQgeyBLcmVGb3JtRmllbGRQcml2YXRlVGV4dCB9IGZyb20gXCIuL3R5cGVzL3ByaXZhdGVfdGV4dFwiO1xuXG5pbXBvcnQgeyBLcmVGb3JtVHJlZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvdHJlZS9pbmRleC5jb21wb25lbnRcIjtcbmltcG9ydCB7IEtyZUZvcm1FbXBsb3llZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvZW1wbG95ZWUvaW5kZXguY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtT3JnIH0gZnJvbSBcIi4vY29tcG9uZW50cy9vcmcvaW5kZXguY29tcG9uZW50XCI7XG5pbXBvcnQgeyBLcmVGb3JtUG9zdGlvbiB9IGZyb20gXCIuL2NvbXBvbmVudHMvcG9zdGlvbi9pbmRleC5jb21wb25lbnRcIjtcbmltcG9ydCB7IEtyZUZvcm1BcmVhIH0gZnJvbSBcIi4vY29tcG9uZW50cy9hcmVhL2luZGV4LmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgS3JlRm9ybUZpZWxkQnV0dG9uIH0gZnJvbSBcIi4vY29tcG9uZW50cy9maWVsZGJ1dHRvbi9pbmRleC5jb21wb25lbnRcIjtcblxuLy8gaW1wb3J0IHsgS3JlTGFuZ3VhZ2VDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9sYW5nL2luZGV4LmNvbXBvbmVudFwiO1xuLy8gaW1wb3J0IHsgS3JlRm9ybUVtcGxveWVlQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9wdWJsaWMvZW1wbG95ZWUvaW5kZXguY29tcG9uZW50XCI7XG4vLyBpbXBvcnQgeyBLcmVGb3JtT3JnQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9wdWJsaWMvb3JnL2luZGV4LmNvbXBvbmVudFwiO1xuLy8gaW1wb3J0IHsgS3JlRm9ybVBvc3Rpb25Db21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9wb3N0aW9uL2luZGV4LmNvbXBvbmVudFwiO1xuLy8gaW1wb3J0IHsgS3JlRm9ybUFyZWFDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9hcmVhL2luZGV4LmNvbXBvbmVudFwiO1xuLy8gaW1wb3J0IHsgS3JlQ2FyZFNlbGZDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9jYXJkL2NhcmQtc2VsZi9pbmRleC5jb21wb25lbnRcIjtcbi8vIGltcG9ydCB7IEtyZUNhcmRTdWJDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9jYXJkL2NhcmQtc3ViL2luZGV4LmNvbXBvbmVudFwiO1xuLy8gaW1wb3J0IHsgS3JlQ2FyZEVtcENvbXBvbmVudCB9IGZyb20gXCIuL2NvbXBvbmVudHMvcHVibGljL2NhcmQvY2FyZC1lbXAvaW5kZXguY29tcG9uZW50XCI7XG4vLyBpbXBvcnQgeyBLcmVDYXJkTGltaXRDb21wb25lbnQgfSBmcm9tIFwiLi9jb21wb25lbnRzL3B1YmxpYy9jYXJkL2NhcmQtbGltaXQvaW5kZXguY29tcG9uZW50XCI7XG5cbmltcG9ydCB7IEtyZUZvcm1BbnRTZXJ2aWNlIH0gZnJvbSBcIi4vdG9vbHMvc2VydmljZVwiO1xuaW1wb3J0IHsgS3JlVG9Gb3JtRmllbGRTZXJ2aWNlIH0gZnJvbSBcIi4vdG9vbHMvZm9ybUZpZWxkU2VydmljZVwiO1xuaW1wb3J0IHsgS3JlRGVzZ2luVG9Gb3JtU2VydmljZSB9IGZyb20gXCIuL3Rvb2xzL3RhYmxlRmllbGRTZXJ2aWNlXCI7XG5cbmltcG9ydCB7IFJlcGxhY2VMaW5lUGlwZSB9IGZyb20gXCIuL3Rvb2xzL3JlcGxhY2VMaW5lUGlwZVwiO1xuaW1wb3J0IHsgX0h0dHBDbGllbnQgfSBmcm9tIFwiLi9uZXQvaHR0cC5jbGllbnRcIjtcbmltcG9ydCB7IFRyaWdnZXJDb21wb25lbnQgfSBmcm9tIFwiLi9kZXNpZ24vdHJpZ2dlci90cmlnZ2VyLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgRXZlbnRDb21wb25lbnQgfSBmcm9tIFwiLi9kZXNpZ24vZXZlbnQvZXZlbnQuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBFdmVudEl0ZW1Db21wb25lbnQgfSBmcm9tIFwiLi9kZXNpZ24vZXZlbnQvZXZlbnQtaXRlbS9ldmVudC1pdGVtLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgVGV4dEVuQ29tcG9uZW50IH0gZnJvbSBcIi4vZGVzaWduL3RleHQtZW4vdGV4dC1lbi5jb21wb25lbnRcIjtcbmltcG9ydCB7IERhdGV0aW1lQ29tcG9uZW50IH0gZnJvbSBcIi4vZGVzaWduL2V2ZW50L2RhdGV0aW1lL2RhdGV0aW1lLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgRGVvbkNvZGVtaXJyb3JNb2R1bGUgfSBmcm9tIFwiQGtyZS1mb3JtL2FiY1wiO1xuaW1wb3J0IHsgQ29uZmlnQ29kZW1pcnJvckNvbXBvbmVudCB9IGZyb20gXCIuL2Rlc2lnbi9jb25maWctY29kZW1pcnJvci9jb25maWctY29kZW1pcnJvci5jb21wb25lbnRcIjtcblxuY29uc3QgaWNvbnMgPSBbXG4gIE1lbnVGb2xkT3V0bGluZSxcbiAgTWVudVVuZm9sZE91dGxpbmUsXG4gIEZvcm1PdXRsaW5lLFxuICBEYXNoYm9hcmRPdXRsaW5lLFxuICBNaW51c1NxdWFyZUZpbGwsXG4gIE1pbnVzU3F1YXJlT3V0bGluZSxcbiAgTWludXNTcXVhcmVUd29Ub25lLFxuICBNaW51c091dGxpbmUsXG4gIEluYm94T3V0bGluZSxcbl07XG5yZWdpc3RlckxvY2FsZURhdGEoemgpO1xuXG4vL+engeacieeahFxuY29uc3QgZW50cnlDb21wb25lbnQgPSBbXG4gIEtyZUZvcm1EU0ZpZWxkLFxuICBLcmVGb3JtRFNGaWVsZExhYmVsLFxuICBLcmVGb3JtRFNGaWVsZFR5cGUsXG4gIEtyZUZvcm1EZXNpZ25UYWJsZSxcbiAgS3JlRm9ybURlc2lnblRhYmxlcyxcbiAgS3JlRm9ybURyYXdlckNvbXBvbmVudCxcblxuICBLcmVGb3JtUHJpdmF0ZVRyZWUsXG4gIEtyZUZvcm1Qcml2YXRlVGFibGUsXG5cbiAgS3JlRm9ybVRyZWUsXG4gIEtyZUZvcm1FbXBsb3llZSxcbiAgS3JlRm9ybUVtcGxveWVlLFxuICBLcmVGb3JtT3JnLFxuICBLcmVGb3JtUG9zdGlvbixcbiAgS3JlRm9ybUFyZWEsXG4gIEtyZUZvcm1GaWVsZEJ1dHRvbixcbiAgRXZlbnRDb21wb25lbnQsXG4gIEV2ZW50SXRlbUNvbXBvbmVudCxcbiAgQ29uZmlnQ29kZW1pcnJvckNvbXBvbmVudCxcbiAgS3JlRm9ybUZpZWxkUHJpdmF0ZVRleHQsXG5dO1xuXG4vL+WFrOW8gOeahFxuY29uc3QgcHVibGljQ29tcG9uZW50ID0gW1xuICBLcmVGb3JtRGVzaWduRGV0YWlsLFxuICBLcmVGb3JtRGVzaWduRGV0YWlsWCxcbiAgS3JlRm9ybUZpZWxkQnV0dG9uLFxuICBUcmlnZ2VyQ29tcG9uZW50LFxuICAvLyBLcmVMYW5ndWFnZUNvbXBvbmVudCxcbiAgLy8gS3JlRm9ybUVtcGxveWVlQ29tcG9uZW50LFxuICAvLyBLcmVGb3JtT3JnQ29tcG9uZW50LFxuICAvLyBLcmVGb3JtUG9zdGlvbkNvbXBvbmVudCxcbiAgLy8gS3JlRm9ybUFyZWFDb21wb25lbnQsXG4gIC8vIEtyZUNhcmRTZWxmQ29tcG9uZW50LFxuICAvLyBLcmVDYXJkU3ViQ29tcG9uZW50LFxuICAvLyBLcmVDYXJkRW1wQ29tcG9uZW50LFxuICAvLyBLcmVDYXJkTGltaXRDb21wb25lbnQsXG5dO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtcbiAgICBGSUVMRF9UWVBFX0NPTVBPTkVOVFMsXG4gICAgZW50cnlDb21wb25lbnQsXG4gICAgcHVibGljQ29tcG9uZW50LFxuICAgIFJlcGxhY2VMaW5lUGlwZSxcbiAgICBUZXh0RW5Db21wb25lbnQsXG4gICAgRGF0ZXRpbWVDb21wb25lbnQsXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBIdHRwTW9kdWxlLFxuICAgIEh0dHBDbGllbnRNb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgRHJhZ0Ryb3BNb2R1bGUsXG4gICAgT3ZlcmxheU1vZHVsZSxcbiAgICBOZ1pvcnJvQW50ZE1vZHVsZSxcbiAgICBDb2xvclBpY2tlck1vZHVsZSxcbiAgICBEZW9uQ29kZW1pcnJvck1vZHVsZSxcbiAgICBLcmVGb3JtTW9kdWxlLmZvckNoaWxkKEJPT1RTVFJBUF9LcmVGT1JNX0NPTkZJRyksXG4gICAgS3JlRm9ybU1vZHVsZS5mb3JSb290KHZhbGlkYXRpb25Db25maWcpLFxuICBdLFxuICBlbnRyeUNvbXBvbmVudHM6IFtlbnRyeUNvbXBvbmVudF0sXG4gIGV4cG9ydHM6IFtUcmFuc2xhdGVNb2R1bGUsIHB1YmxpY0NvbXBvbmVudF0sXG4gIHByb3ZpZGVyczogW1xuICAgIHsgcHJvdmlkZTogTlpfSTE4TiwgdXNlVmFsdWU6IHpoX0NOIH0sXG4gICAgeyBwcm92aWRlOiBOWl9JQ09OUywgdXNlVmFsdWU6IGljb25zIH0sXG4gICAgX0h0dHBDbGllbnQsXG4gICAgLy9LcmVGb3JtQW50U2VydmljZSxcbiAgICBLcmVUb0Zvcm1GaWVsZFNlcnZpY2UsXG4gICAgS3JlRGVzZ2luVG9Gb3JtU2VydmljZSxcbiAgXSxcbn0pXG5leHBvcnQgY2xhc3MgS3JlRm9ybUFudE1vZHVsZSB7fVxuIl19