@duoduo-oba/ng-devui
Version:
DevUI components based on Angular
162 lines • 23.6 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: devui.module.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { AccordionModule } from '@duoduo-oba/ng-devui/accordion';
import { AlertModule } from '@duoduo-oba/ng-devui/alert';
import { AnchorModule } from '@duoduo-oba/ng-devui/anchor';
import { ButtonModule } from '@duoduo-oba/ng-devui/button';
import { CheckBoxModule } from '@duoduo-oba/ng-devui/checkbox';
import { DCommonModule } from '@duoduo-oba/ng-devui/common';
import { DataTableModule } from '@duoduo-oba/ng-devui/data-table';
import { DatepickerModule } from '@duoduo-oba/ng-devui/datepicker';
import { DragDropModule } from '@duoduo-oba/ng-devui/dragdrop';
import { DrawerModule } from '@duoduo-oba/ng-devui/drawer';
import { DropDownModule } from '@duoduo-oba/ng-devui/dropdown';
import { EditableSelectModule } from '@duoduo-oba/ng-devui/editable-select';
import { LoadingModule } from '@duoduo-oba/ng-devui/loading';
import { ModalModule } from '@duoduo-oba/ng-devui/modal';
import { MultiAutoCompleteModule } from '@duoduo-oba/ng-devui/multi-auto-complete';
import { PaginationModule } from '@duoduo-oba/ng-devui/pagination';
import { PanelModule } from '@duoduo-oba/ng-devui/panel';
import { PopoverModule } from '@duoduo-oba/ng-devui/popover';
import { ProgressModule } from '@duoduo-oba/ng-devui/progress';
import { RadioModule } from '@duoduo-oba/ng-devui/radio';
import { SearchModule } from '@duoduo-oba/ng-devui/search';
import { SelectModule } from '@duoduo-oba/ng-devui/select';
import { StatusModule } from '@duoduo-oba/ng-devui/status';
import { StickyModule } from '@duoduo-oba/ng-devui/sticky';
import { TabsModule } from '@duoduo-oba/ng-devui/tabs';
import { TagsModule } from '@duoduo-oba/ng-devui/tags';
import { TagsInputModule } from '@duoduo-oba/ng-devui/tags-input';
import { ToastModule } from '@duoduo-oba/ng-devui/toast';
import { ToggleModule } from '@duoduo-oba/ng-devui/toggle';
import { TooltipModule } from '@duoduo-oba/ng-devui/tooltip';
import { TreeModule } from '@duoduo-oba/ng-devui/tree';
import { UploadModule } from '@duoduo-oba/ng-devui/upload';
import { AutoCompleteModule } from '@duoduo-oba/ng-devui/auto-complete';
import { InputNumberModule } from '@duoduo-oba/ng-devui/input-number';
import { SliderModule } from '@duoduo-oba/ng-devui/slider';
import { TreeSelectModule } from '@duoduo-oba/ng-devui/tree-select';
import { TransferModule } from '@duoduo-oba/ng-devui/transfer';
import { SplitterModule } from '@duoduo-oba/ng-devui/splitter';
import { BreadcrumbModule } from '@duoduo-oba/ng-devui/breadcrumb';
import { RateModule } from '@duoduo-oba/ng-devui/rate';
import { FormModule } from '@duoduo-oba/ng-devui/form';
import { TextInputModule } from '@duoduo-oba/ng-devui/text-input';
import { TextareaModule } from '@duoduo-oba/ng-devui/textarea';
export { AccordionModule, AccordionComponent, AccordionBaseComponent, AccordionBaseItemComponent, AccordionBaseLinkComponent, AccordionItemHreflinkComponent, AccordionItemRouterlinkComponent, AccordionItemComponent, AccordionListComponent, AccordionMenuComponent } from '@duoduo-oba/ng-devui/accordion';
export { AlertComponent, AlertModule } from '@duoduo-oba/ng-devui/alert';
export { AnchorModule, AnchorDirective, AnchorLinkDirective, AnchorBoxDirective } from '@duoduo-oba/ng-devui/anchor';
export { HighlightComponent, AutoCompleteDirective, AutoCompleteModule, AutoCompletePopupComponent } from '@duoduo-oba/ng-devui/auto-complete';
export { ButtonModule, ButtonComponent, BtnAutoFocusDirective } from '@duoduo-oba/ng-devui/button';
export { BreadcrumbModule, BreadCrumbComponent, BreadCrumbItemComponent, BreadCrumbService } from '@duoduo-oba/ng-devui/breadcrumb';
export { CheckBoxModule, CheckBoxComponent, CheckBoxGroupComponent } from '@duoduo-oba/ng-devui/checkbox';
export { AutoFocusDirective, DCommonModule, DatePipe, IframeEventPropagateDirective, HelperUtils, SimulateATagDirective } from '@duoduo-oba/ng-devui/common';
export { DataTableComponent, DataTableColumnTmplComponent, DataTableHeadCellTmplComponent, DataTableCellViewTmplComponent, DataTableCellEditTmplComponent, DataTableFootTmplComponent, DataTableCellComponent, DataTableBodyComponent, DataTableHeadComponent, DataTableRowComponent, DataTableHeadTmplComponent, DataTableFootComponent, EditorDirective, DataTableModule, DisPlayCellValuePipe, DataTablePagerComponent, DataTableCellTmplComponent, DataTablePagerTmplComponent, ResizeableDirective } from '@duoduo-oba/ng-devui/data-table';
export { DatepickerDirective, DatepickerModule, DatepickerComponent, DateRangePickerComponent, SingleDateRangePickerComponent, DatePickerAppendToBodyComponent, TwoDatePickerEndDirective, TwoDatePickerStartDirective, TwoDatePickerComponent, TwoDatepickerSingleComponent, DatePickerConfigService } from '@duoduo-oba/ng-devui/datepicker';
export { DragDropModule, DropEvent, PreserveNextEventEmitter, DraggableDirective, DroppableDirective, SortableDirective, DropScrollEnhancedDirective, BatchDraggableDirective, DragDropService, DragDropSyncService, DragPreviewCloneDomRefComponent, DragPreviewComponent, DragPreviewDirective, DragSyncDirective, DragDropSyncBoxDirective, DropScrollEnhancedSideDirective, DropSortSyncDirective } from '@duoduo-oba/ng-devui/dragdrop';
export { DrawerModule, DrawerService, DrawerContentDirective, DrawerComponent } from '@duoduo-oba/ng-devui/drawer';
export { DropDownModule, DropDownMenuDirective, DropDownToggleDirective, DropDownAppendToBodyComponent, DropDownDirective, DropDownService } from '@duoduo-oba/ng-devui/dropdown';
export { EditableSelectComponent, EditableSelectModule } from '@duoduo-oba/ng-devui/editable-select';
export { FormModule, FormDirective, FormLabelComponent, FormItemComponent, FormControlComponent, FormOperationComponent } from '@duoduo-oba/ng-devui/form';
export { LoadingDirective, LoadingModule, LoadingBackdropComponent, LoadingComponent } from '@duoduo-oba/ng-devui/loading';
export { ModalModule, ModalService, ModalHeaderComponent, ModalFooterComponent, ModalContentDirective, ModalContainerDirective, ModalAlertComponent, ModalContainerComponent, DialogService, MovableDirective, ModalComponent } from '@duoduo-oba/ng-devui/modal';
export { MultiAutoCompleteComponent, MultiAutoCompleteModule } from '@duoduo-oba/ng-devui/multi-auto-complete';
export { PaginationComponent, PaginationModule } from '@duoduo-oba/ng-devui/pagination';
export { PanelModule, PanelComponent, PanelBodyComponent, PanelFooterComponent, PanelHeaderComponent } from '@duoduo-oba/ng-devui/panel';
export { PopoverModule, PopoverComponent, PopoverDirective } from '@duoduo-oba/ng-devui/popover';
export { ProgressModule, ProgressComponent } from '@duoduo-oba/ng-devui/progress';
export { RadioModule, RadioGroupComponent, RadioComponent } from '@duoduo-oba/ng-devui/radio';
export { RateComponent, RateModule } from '@duoduo-oba/ng-devui/rate';
export { SearchComponent, SearchModule } from '@duoduo-oba/ng-devui/search';
export { SelectComponent, SelectModule } from '@duoduo-oba/ng-devui/select';
export { StatusComponent, StatusModule } from '@duoduo-oba/ng-devui/status';
export { StickyModule, StickyComponent } from '@duoduo-oba/ng-devui/sticky';
export { TabsComponent, TabsModule, TabContentDirective, TabTitleDirective, TabComponent } from '@duoduo-oba/ng-devui/tabs';
export { TagsComponent, TagComponent, TagsModule } from '@duoduo-oba/ng-devui/tags';
export { TagsInputComponent, TagsInputModule } from '@duoduo-oba/ng-devui/tags-input';
export { ToastComponent, ToastModule, ToastService } from '@duoduo-oba/ng-devui/toast';
export { ToggleComponent, ToggleModule } from '@duoduo-oba/ng-devui/toggle';
export { TooltipModule, TooltipComponent, TooltipDirective } from '@duoduo-oba/ng-devui/tooltip';
export { TreeModule, TreeComponent, OperableTreeComponent, TreeNode, TreeFactory, AutofocusDirective, TreeNodesComponent } from '@duoduo-oba/ng-devui/tree';
export { UploadModule, UploadComponent, SingleUploadViewComponent, MultipleUploadViewComponent, IUploadOptions, IFileOptions, UploadStatus, UploadedFilesComponent, SelectFiles, FileDropDirective, MultipleUploadComponent, SingleUploadComponent } from '@duoduo-oba/ng-devui/upload';
export { InputNumberComponent, InputNumberModule } from '@duoduo-oba/ng-devui/input-number';
export { SliderComponent, SliderModule } from '@duoduo-oba/ng-devui/slider';
export { SplitterModule, ResizeDirective, SplitterService, SplitterBarComponent, SplitterPaneComponent, SplitterComponent } from '@duoduo-oba/ng-devui/splitter';
export { TreeSelectComponent, TreeSelectModule, DefaultIcons } from '@duoduo-oba/ng-devui/tree-select';
export { TransferDirection, TransferComponent, TransferModule } from '@duoduo-oba/ng-devui/transfer';
export { TextDirective, TextInputModule } from '@duoduo-oba/ng-devui/text-input';
export { TextareaDirective, TextareaModule } from '@duoduo-oba/ng-devui/textarea';
export { VERSION } from './version';
var DevUIModule = /** @class */ (function () {
function DevUIModule() {
}
/**
* @return {?}
*/
DevUIModule.forRoot = /**
* @return {?}
*/
function () {
return {
ngModule: DevUIModule,
};
};
DevUIModule.decorators = [
{ type: NgModule, args: [{
imports: [],
exports: [
AccordionModule,
AlertModule,
AnchorModule,
AutoCompleteModule,
DCommonModule,
ButtonModule,
BreadcrumbModule,
CheckBoxModule,
DataTableModule,
DatepickerModule,
DragDropModule,
DrawerModule,
DropDownModule,
EditableSelectModule,
FormModule,
LoadingModule,
ModalModule,
MultiAutoCompleteModule,
PaginationModule,
PanelModule,
PopoverModule,
ProgressModule,
RadioModule,
RateModule,
SearchModule,
SelectModule,
StatusModule,
StickyModule,
TabsModule,
TagsModule,
TagsInputModule,
ToastModule,
ToggleModule,
TooltipModule,
TreeModule,
UploadModule,
InputNumberModule,
SliderModule,
SplitterModule,
TreeSelectModule,
TransferModule,
TextInputModule,
TextareaModule
],
declarations: []
},] }
];
return DevUIModule;
}());
export { DevUIModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGV2dWkubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmctZGV2dWkvIiwic291cmNlcyI6WyJkZXZ1aS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sb0JBQW9CLENBQUM7QUFDckQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUNoRCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbkQsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDaEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ2pELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUM3QyxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUN2RSxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN2RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDO0FBQ2pELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNuRCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdEQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sa0JBQWtCLENBQUM7QUFDakQsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDNUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDMUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQkFBZ0IsRUFBQyxNQUFNLHNCQUFzQixDQUFDO0FBQ3ZELE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSxtQkFBbUIsQ0FBQztBQUNqRCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbkQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDdkQsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN0RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sbUJBQW1CLENBQUM7QUFDbkQsOFFBQWMsb0JBQW9CLENBQUM7QUFDbkMsNENBQWMsZ0JBQWdCLENBQUM7QUFDL0IsdUZBQWMsaUJBQWlCLENBQUM7QUFDaEMsMEdBQWMsd0JBQXdCLENBQUM7QUFDdkMscUVBQWMsaUJBQWlCLENBQUM7QUFDaEMsa0dBQWMscUJBQXFCLENBQUM7QUFDcEMsMEVBQWMsbUJBQW1CLENBQUM7QUFDbEMsK0hBQWMsaUJBQWlCLENBQUM7QUFDaEMsK2VBQWMscUJBQXFCLENBQUM7QUFDcEMsNlNBQWMscUJBQXFCLENBQUM7QUFDcEMsNllBQWMsbUJBQW1CLENBQUM7QUFDbEMscUZBQWMsaUJBQWlCLENBQUM7QUFDaEMsa0pBQWMsbUJBQW1CLENBQUM7QUFDbEMsOERBQWMsMEJBQTBCLENBQUM7QUFDekMsK0hBQWMsZUFBZSxDQUFDO0FBQzlCLDRGQUFjLGtCQUFrQixDQUFDO0FBQ2pDLHFPQUFjLGdCQUFnQixDQUFDO0FBQy9CLG9FQUFjLDhCQUE4QixDQUFDO0FBQzdDLHNEQUFjLHFCQUFxQixDQUFDO0FBQ3BDLDRHQUFjLGdCQUFnQixDQUFDO0FBQy9CLGtFQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGtEQUFjLG1CQUFtQixDQUFDO0FBQ2xDLGlFQUFjLGdCQUFnQixDQUFDO0FBQy9CLDBDQUFjLGVBQWUsQ0FBQztBQUM5Qiw4Q0FBYyxpQkFBaUIsQ0FBQztBQUNoQyw4Q0FBYyxpQkFBaUIsQ0FBQztBQUNoQyw4Q0FBYyxpQkFBaUIsQ0FBQztBQUNoQyw4Q0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxnR0FBYyxlQUFlLENBQUM7QUFDOUIsd0RBQWMsZUFBZSxDQUFDO0FBQzlCLG9EQUFjLHFCQUFxQixDQUFDO0FBQ3BDLDBEQUFjLGdCQUFnQixDQUFDO0FBQy9CLDhDQUFjLGlCQUFpQixDQUFDO0FBQ2hDLGtFQUFjLGtCQUFrQixDQUFDO0FBQ2pDLGdJQUFjLGVBQWUsQ0FBQztBQUM5QiwwUEFBYyxpQkFBaUIsQ0FBQztBQUNoQyx3REFBYyx1QkFBdUIsQ0FBQztBQUN0Qyw4Q0FBYyxpQkFBaUIsQ0FBQztBQUNoQyxpSUFBYyxtQkFBbUIsQ0FBQztBQUNsQyxvRUFBYyxzQkFBc0IsQ0FBQztBQUNyQyxxRUFBYyxtQkFBbUIsQ0FBQztBQUNsQywrQ0FBYyxxQkFBcUIsQ0FBQztBQUNwQyxrREFBYyxtQkFBbUIsQ0FBQztBQUNsQyx3QkFBYyxXQUFXLENBQUM7QUFFMUI7SUFBQTtJQXVEQSxDQUFDOzs7O0lBTFEsbUJBQU87OztJQUFkO1FBQ0UsT0FBTztZQUNMLFFBQVEsRUFBRSxXQUFXO1NBQ3RCLENBQUM7SUFDSixDQUFDOztnQkF0REYsUUFBUSxTQUFDO29CQUNSLE9BQU8sRUFBRSxFQUFFO29CQUNYLE9BQU8sRUFBRTt3QkFDUCxlQUFlO3dCQUNmLFdBQVc7d0JBQ1gsWUFBWTt3QkFDWixrQkFBa0I7d0JBQ2xCLGFBQWE7d0JBQ2IsWUFBWTt3QkFDWixnQkFBZ0I7d0JBQ2hCLGNBQWM7d0JBQ2QsZUFBZTt3QkFDZixnQkFBZ0I7d0JBQ2hCLGNBQWM7d0JBQ2QsWUFBWTt3QkFDWixjQUFjO3dCQUNkLG9CQUFvQjt3QkFDcEIsVUFBVTt3QkFDVixhQUFhO3dCQUNiLFdBQVc7d0JBQ1gsdUJBQXVCO3dCQUN2QixnQkFBZ0I7d0JBQ2hCLFdBQVc7d0JBQ1gsYUFBYTt3QkFDYixjQUFjO3dCQUNkLFdBQVc7d0JBQ1gsVUFBVTt3QkFDVixZQUFZO3dCQUNaLFlBQVk7d0JBQ1osWUFBWTt3QkFDWixZQUFZO3dCQUNaLFVBQVU7d0JBQ1YsVUFBVTt3QkFDVixlQUFlO3dCQUNmLFdBQVc7d0JBQ1gsWUFBWTt3QkFDWixhQUFhO3dCQUNiLFVBQVU7d0JBQ1YsWUFBWTt3QkFDWixpQkFBaUI7d0JBQ2pCLFlBQVk7d0JBQ1osY0FBYzt3QkFDZCxnQkFBZ0I7d0JBQ2hCLGNBQWM7d0JBQ2QsZUFBZTt3QkFDZixjQUFjO3FCQUNmO29CQUNELFlBQVksRUFBRSxFQUFFO2lCQUNqQjs7SUFPRCxrQkFBQztDQUFBLEFBdkRELElBdURDO1NBTlksV0FBVyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlLCBNb2R1bGVXaXRoUHJvdmlkZXJzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEFjY29yZGlvbk1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2FjY29yZGlvbic7XHJcbmltcG9ydCB7IEFsZXJ0TW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvYWxlcnQnO1xyXG5pbXBvcnQgeyBBbmNob3JNb2R1bGUgfSBmcm9tICduZy1kZXZ1aS9hbmNob3InO1xyXG5pbXBvcnQgeyBCdXR0b25Nb2R1bGUgfSBmcm9tICduZy1kZXZ1aS9idXR0b24nO1xyXG5pbXBvcnQgeyBDaGVja0JveE1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2NoZWNrYm94JztcclxuaW1wb3J0IHsgRENvbW1vbk1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2NvbW1vbic7XHJcbmltcG9ydCB7IERhdGFUYWJsZU1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2RhdGEtdGFibGUnO1xyXG5pbXBvcnQgeyBEYXRlcGlja2VyTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvZGF0ZXBpY2tlcic7XHJcbmltcG9ydCB7IERyYWdEcm9wTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvZHJhZ2Ryb3AnO1xyXG5pbXBvcnQgeyBEcmF3ZXJNb2R1bGUgfSBmcm9tICduZy1kZXZ1aS9kcmF3ZXInO1xyXG5pbXBvcnQgeyBEcm9wRG93bk1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2Ryb3Bkb3duJztcclxuaW1wb3J0IHsgRWRpdGFibGVTZWxlY3RNb2R1bGUgfSBmcm9tICduZy1kZXZ1aS9lZGl0YWJsZS1zZWxlY3QnO1xyXG5pbXBvcnQgeyBMb2FkaW5nTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvbG9hZGluZyc7XHJcbmltcG9ydCB7IE1vZGFsTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvbW9kYWwnO1xyXG5pbXBvcnQgeyBNdWx0aUF1dG9Db21wbGV0ZU1vZHVsZSB9IGZyb20gJ25nLWRldnVpL211bHRpLWF1dG8tY29tcGxldGUnO1xyXG5pbXBvcnQgeyBQYWdpbmF0aW9uTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvcGFnaW5hdGlvbic7XHJcbmltcG9ydCB7IFBhbmVsTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvcGFuZWwnO1xyXG5pbXBvcnQgeyBQb3BvdmVyTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvcG9wb3Zlcic7XHJcbmltcG9ydCB7IFByb2dyZXNzTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvcHJvZ3Jlc3MnO1xyXG5pbXBvcnQgeyBSYWRpb01vZHVsZSB9IGZyb20gJ25nLWRldnVpL3JhZGlvJztcclxuaW1wb3J0IHsgU2VhcmNoTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvc2VhcmNoJztcclxuaW1wb3J0IHsgU2VsZWN0TW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvc2VsZWN0JztcclxuaW1wb3J0IHsgU3RhdHVzTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvc3RhdHVzJztcclxuaW1wb3J0IHsgU3RpY2t5TW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvc3RpY2t5JztcclxuaW1wb3J0IHsgVGFic01vZHVsZSB9IGZyb20gJ25nLWRldnVpL3RhYnMnO1xyXG5pbXBvcnQgeyBUYWdzTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvdGFncyc7XHJcbmltcG9ydCB7IFRhZ3NJbnB1dE1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3RhZ3MtaW5wdXQnO1xyXG5pbXBvcnQgeyBUb2FzdE1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3RvYXN0JztcclxuaW1wb3J0IHsgVG9nZ2xlTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvdG9nZ2xlJztcclxuaW1wb3J0IHsgVG9vbHRpcE1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3Rvb2x0aXAnO1xyXG5pbXBvcnQgeyBUcmVlTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvdHJlZSc7XHJcbmltcG9ydCB7IFVwbG9hZE1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3VwbG9hZCc7XHJcbmltcG9ydCB7IEF1dG9Db21wbGV0ZU1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2F1dG8tY29tcGxldGUnO1xyXG5pbXBvcnQgeyBJbnB1dE51bWJlck1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2lucHV0LW51bWJlcic7XHJcbmltcG9ydCB7IFNsaWRlck1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3NsaWRlcic7XHJcbmltcG9ydCB7IFRyZWVTZWxlY3RNb2R1bGV9IGZyb20gJ25nLWRldnVpL3RyZWUtc2VsZWN0JztcclxuaW1wb3J0IHtUcmFuc2Zlck1vZHVsZX0gZnJvbSAnbmctZGV2dWkvdHJhbnNmZXInO1xyXG5pbXBvcnQgeyBTcGxpdHRlck1vZHVsZSB9IGZyb20gJ25nLWRldnVpL3NwbGl0dGVyJztcclxuaW1wb3J0IHsgQnJlYWRjcnVtYk1vZHVsZSB9IGZyb20gJ25nLWRldnVpL2JyZWFkY3J1bWInO1xyXG5pbXBvcnQgeyBSYXRlTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvcmF0ZSc7XHJcbmltcG9ydCB7IEZvcm1Nb2R1bGUgfSBmcm9tICduZy1kZXZ1aS9mb3JtJztcclxuaW1wb3J0IHsgVGV4dElucHV0TW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvdGV4dC1pbnB1dCc7XHJcbmltcG9ydCB7IFRleHRhcmVhTW9kdWxlIH0gZnJvbSAnbmctZGV2dWkvdGV4dGFyZWEnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9hY2NvcmRpb24nO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9hbGVydCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL2FuY2hvcic7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL2F1dG8tY29tcGxldGUnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9idXR0b24nO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9icmVhZGNydW1iJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvY2hlY2tib3gnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9jb21tb24nO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9kYXRhLXRhYmxlJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvZGF0ZXBpY2tlcic7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL2RyYWdkcm9wJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvZHJhd2VyJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvZHJvcGRvd24nO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9lZGl0YWJsZS1zZWxlY3QnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9mb3JtJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvbG9hZGluZyc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL21vZGFsJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvbXVsdGktYXV0by1jb21wbGV0ZSc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3BhZ2luYXRpb24nO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9wYW5lbCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3BvcG92ZXInO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9wcm9ncmVzcyc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3JhZGlvJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvcmF0ZSc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3NlYXJjaCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3NlbGVjdCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3N0YXR1cyc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3N0aWNreSc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3RhYnMnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS90YWdzJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvdGFncy1pbnB1dCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3RvYXN0JztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvdG9nZ2xlJztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvdG9vbHRpcCc7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3RyZWUnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS91cGxvYWQnO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9pbnB1dC1udW1iZXInO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9zbGlkZXInO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS9zcGxpdHRlcic7XHJcbmV4cG9ydCAqIGZyb20gJ25nLWRldnVpL3RyZWUtc2VsZWN0JztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvdHJhbnNmZXInO1xyXG5leHBvcnQgKiBmcm9tICduZy1kZXZ1aS90ZXh0LWlucHV0JztcclxuZXhwb3J0ICogZnJvbSAnbmctZGV2dWkvdGV4dGFyZWEnO1xyXG5leHBvcnQgKiBmcm9tICcuL3ZlcnNpb24nO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBpbXBvcnRzOiBbXSxcclxuICBleHBvcnRzOiBbXHJcbiAgICBBY2NvcmRpb25Nb2R1bGUsXHJcbiAgICBBbGVydE1vZHVsZSxcclxuICAgIEFuY2hvck1vZHVsZSxcclxuICAgIEF1dG9Db21wbGV0ZU1vZHVsZSxcclxuICAgIERDb21tb25Nb2R1bGUsXHJcbiAgICBCdXR0b25Nb2R1bGUsXHJcbiAgICBCcmVhZGNydW1iTW9kdWxlLFxyXG4gICAgQ2hlY2tCb3hNb2R1bGUsXHJcbiAgICBEYXRhVGFibGVNb2R1bGUsXHJcbiAgICBEYXRlcGlja2VyTW9kdWxlLFxyXG4gICAgRHJhZ0Ryb3BNb2R1bGUsXHJcbiAgICBEcmF3ZXJNb2R1bGUsXHJcbiAgICBEcm9wRG93bk1vZHVsZSxcclxuICAgIEVkaXRhYmxlU2VsZWN0TW9kdWxlLFxyXG4gICAgRm9ybU1vZHVsZSxcclxuICAgIExvYWRpbmdNb2R1bGUsXHJcbiAgICBNb2RhbE1vZHVsZSxcclxuICAgIE11bHRpQXV0b0NvbXBsZXRlTW9kdWxlLFxyXG4gICAgUGFnaW5hdGlvbk1vZHVsZSxcclxuICAgIFBhbmVsTW9kdWxlLFxyXG4gICAgUG9wb3Zlck1vZHVsZSxcclxuICAgIFByb2dyZXNzTW9kdWxlLFxyXG4gICAgUmFkaW9Nb2R1bGUsXHJcbiAgICBSYXRlTW9kdWxlLFxyXG4gICAgU2VhcmNoTW9kdWxlLFxyXG4gICAgU2VsZWN0TW9kdWxlLFxyXG4gICAgU3RhdHVzTW9kdWxlLFxyXG4gICAgU3RpY2t5TW9kdWxlLFxyXG4gICAgVGFic01vZHVsZSxcclxuICAgIFRhZ3NNb2R1bGUsXHJcbiAgICBUYWdzSW5wdXRNb2R1bGUsXHJcbiAgICBUb2FzdE1vZHVsZSxcclxuICAgIFRvZ2dsZU1vZHVsZSxcclxuICAgIFRvb2x0aXBNb2R1bGUsXHJcbiAgICBUcmVlTW9kdWxlLFxyXG4gICAgVXBsb2FkTW9kdWxlLFxyXG4gICAgSW5wdXROdW1iZXJNb2R1bGUsXHJcbiAgICBTbGlkZXJNb2R1bGUsXHJcbiAgICBTcGxpdHRlck1vZHVsZSxcclxuICAgIFRyZWVTZWxlY3RNb2R1bGUsXHJcbiAgICBUcmFuc2Zlck1vZHVsZSxcclxuICAgIFRleHRJbnB1dE1vZHVsZSxcclxuICAgIFRleHRhcmVhTW9kdWxlXHJcbiAgXSxcclxuICBkZWNsYXJhdGlvbnM6IFtdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBEZXZVSU1vZHVsZSB7XHJcbiAgc3RhdGljIGZvclJvb3QoKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XHJcbiAgICByZXR1cm4ge1xyXG4gICAgICBuZ01vZHVsZTogRGV2VUlNb2R1bGUsXHJcbiAgICB9O1xyXG4gIH1cclxufVxyXG4iXX0=