ng-zorro-antd-yj
Version:
An enterprise-class UI components based on Ant Design and Angular
210 lines • 31.2 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule } from '@angular/core';
import { NzAffixModule } from './affix/nz-affix.module';
import { NzAlertModule } from './alert/nz-alert.module';
import { NzAnchorModule } from './anchor/nz-anchor.module';
import { NzAutocompleteModule } from './auto-complete/nz-autocomplete.module';
import { NzAvatarModule } from './avatar/nz-avatar.module';
import { NzBackTopModule } from './back-top/nz-back-top.module';
import { NzBadgeModule } from './badge/nz-badge.module';
import { NzBreadCrumbModule } from './breadcrumb/nz-breadcrumb.module';
import { NzButtonModule } from './button/nz-button.module';
import { NzCalendarModule } from './calendar/nz-calendar.module';
import { NzCardModule } from './card/nz-card.module';
import { NzCarouselModule } from './carousel/nz-carousel.module';
import { NzCascaderModule } from './cascader/nz-cascader.module';
import { NzCheckboxModule } from './checkbox/nz-checkbox.module';
import { NzCollapseModule } from './collapse/nz-collapse.module';
import { NzCommentModule } from './comment/nz-comment.module';
import { NzNoAnimationModule } from './core/no-animation/nz-no-animation.module';
import { NzWaveModule } from './core/wave/nz-wave.module';
import { NzDatePickerModule } from './date-picker/date-picker.module';
import { NzDividerModule } from './divider/nz-divider.module';
import { NzDrawerModule } from './drawer/nz-drawer.module';
import { NzDropDownModule } from './dropdown/nz-dropdown.module';
import { NzEmptyModule } from './empty/nz-empty.module';
import { NzFormModule } from './form/nz-form.module';
import { NzGridModule } from './grid/nz-grid.module';
import { NzI18nModule } from './i18n/nz-i18n.module';
import { NzIconModule } from './icon/nz-icon.module';
import { NzInputNumberModule } from './input-number/nz-input-number.module';
import { NzInputModule } from './input/nz-input.module';
import { NzLayoutModule } from './layout/nz-layout.module';
import { NzListModule } from './list/nz-list.module';
import { NzMentionModule } from './mention/nz-mention.module';
import { NzMenuModule } from './menu/nz-menu.module';
import { NzMessageModule } from './message/nz-message.module';
import { NzModalModule } from './modal/nz-modal.module';
import { NzNotificationModule } from './notification/nz-notification.module';
import { NzPageHeaderModule } from './page-header/nz-page-header.module';
import { NzPaginationModule } from './pagination/nz-pagination.module';
import { NzPopconfirmModule } from './popconfirm/nz-popconfirm.module';
import { NzPopoverModule } from './popover/nz-popover.module';
import { NzProgressModule } from './progress/nz-progress.module';
import { NzRadioModule } from './radio/nz-radio.module';
import { NzRateModule } from './rate/nz-rate.module';
import { NzSelectModule } from './select/nz-select.module';
import { NzSkeletonModule } from './skeleton/nz-skeleton.module';
import { NzSliderModule } from './slider/nz-slider.module';
import { NzSpinModule } from './spin/nz-spin.module';
import { NzStatisticModule } from './statistic/nz-statistic.module';
import { NzStepsModule } from './steps/nz-steps.module';
import { NzSwitchModule } from './switch/nz-switch.module';
import { NzTableModule } from './table/nz-table.module';
import { NzTabsModule } from './tabs/nz-tabs.module';
import { NzTagModule } from './tag/nz-tag.module';
import { NzTimePickerModule } from './time-picker/nz-time-picker.module';
import { NzTimelineModule } from './timeline/nz-timeline.module';
import { NzToolTipModule } from './tooltip/nz-tooltip.module';
import { NzTransferModule } from './transfer/nz-transfer.module';
import { NzTreeSelectModule } from './tree-select/nz-tree-select.module';
import { NzTreeModule } from './tree/nz-tree.module';
import { NzUploadModule } from './upload/nz-upload.module';
import { ZslBtnModule } from './zsl-btn';
export { NzAffixComponent, NzAffixModule } from './affix';
export { NzAlertComponent, NzAlertModule } from './alert';
export { NzAnchorLinkComponent, NzAnchorComponent, NzAnchorModule } from './anchor';
export { NzAvatarComponent, NzAvatarModule } from './avatar';
export { NzBackTopComponent, NzBackTopModule } from './back-top';
export { NzBadgeComponent, NzBadgeModule } from './badge';
export { NzBreadCrumbItemComponent, NZ_ROUTE_DATA_BREADCRUMB, NzBreadCrumbComponent, NzBreadCrumbModule } from './breadcrumb';
export { NzButtonComponent, NzButtonGroupComponent, NzButtonModule } from './button';
export { NzCalendarComponent, NzCalendarModule } from './calendar';
export { NzCardGridDirective, NzCardComponent, NzCardModule, NzCardLoadingComponent, NzCardMetaComponent, NzCardTabComponent } from './card';
export { NzCarouselModule, NzCarouselComponent, NzCarouselContentDirective } from './carousel';
export { NzCheckboxComponent, NzCheckboxModule, NzCheckboxGroupComponent, NzCheckboxWrapperComponent } from './checkbox';
export { NzCollapsePanelComponent, NzCollapseComponent, NzCollapseModule } from './collapse';
export { NzCommentModule, NzCommentComponent, NzCommentAvatarDirective, NzCommentContentDirective, NzCommentActionHostDirective, NzCommentActionComponent } from './comment';
export { CandyDate, NzDatePickerModule, NzDatePickerComponent, NzRangePickerComponent, NzMonthPickerComponent, NzWeekPickerComponent, NzYearPickerComponent } from './date-picker';
export { NzDividerComponent, NzDividerModule } from './divider';
export { DRAWER_ANIMATE_DURATION, NzDrawerComponent, NzDrawerModule, DrawerBuilderForService, NzDrawerService, NzDrawerRef } from './drawer';
export { NzDropdownContextComponent, NzDropDownComponent, NzDropDownDirective, NzDropdownService, NzDropDownButtonComponent, NzDropDownModule } from './dropdown';
export {} from './drawer';
export { NzEmbedEmptyComponent, NzEmptyComponent, NzEmptyModule, NzEmptyService, NZ_DEFAULT_EMPTY_CONTENT, NZ_EMPTY_COMPONENT_NAME, emptyImage, simpleEmptyImage } from './empty';
export { NzFormModule, NzFormDirective, NzFormControlComponent, NzFormExplainComponent, NzFormItemComponent, NzFormExtraComponent, NzFormLabelComponent, NzFormSplitComponent, NzFormTextComponent } from './form';
export { Breakpoint, NzRowDirective, NzColDirective, NzGridModule } from './grid';
export { NzI18nModule, NzI18nService, NZ_DATE_CONFIG, DateHelperService, ar_EG, bg_BG, ca_ES, cs_CZ, da_DK, de_DE, el_GR, en_GB, en_US, es_ES, et_EE, fa_IR, fi_FI, fr_BE, fr_FR, is_IS, it_IT, ja_JP, ko_KR, nb_NO, nl_BE, nl_NL, pl_PL, pt_BR, pt_PT, ru_RU, sk_SK, sl_SI, sr_RS, sv_SE, th_TH, tr_TR, uk_UA, vi_VN, zh_CN, zh_TW, NZ_I18N, NZ_DATE_LOCALE } from './i18n';
export { NzIconModule, NzIconDirective, NZ_ICONS, NZ_ICON_DEFAULT_TWOTONE_COLOR, DEFAULT_TWOTONE_COLOR, NZ_ICONS_USED_BY_ZORRO, NzIconService } from './icon';
export { NzInputGroupComponent, NzInputModule, NzInputDirective } from './input';
export { NzInputNumberComponent, NzInputNumberModule } from './input-number';
export { NzContentComponent, NzFooterComponent, NzHeaderComponent, NzLayoutComponent, NzSiderComponent, NzLayoutModule } from './layout';
export { NzListItemMetaComponent, NzListItemComponent, NzListComponent, NzListModule } from './list';
export { NzMentionModule, NzMentionComponent, NZ_MENTION_TRIGGER_ACCESSOR, NzMentionTriggerDirective, NzMentionSuggestionDirective } from './mention';
export { NzMenuFactory, NzMenuDirective, NzMenuGroupComponent, NzMenuDividerDirective, NzMenuItemDirective, NzSubMenuComponent, NzMenuModule } from './menu';
export { NzPageHeaderModule, NzPageHeaderComponent, NzPageHeaderTitleDirective, NzPageHeaderSubtitleDirective, NzPageHeaderContentDirective, NzPageHeaderTagDirective, NzPageHeaderExtraDirective, NzPageHeaderFooterDirective, NzPageHeaderBreadcrumbDirective } from './page-header';
export { NzPaginationComponent, NzPaginationModule } from './pagination';
export { NzProgressModule, NzProgressComponent } from './progress';
export { NzRadioButtonComponent, NzRadioGroupComponent, NzRadioComponent, NzRadioModule } from './radio';
export { NzRateComponent, NzRateModule } from './rate';
export { NzOptionGroupComponent, NzOptionContainerComponent, NzOptionComponent, NzSelectComponent, NzSelectModule } from './select';
export { NzSpinComponent, NzSpinModule } from './spin';
export { NzCountdownComponent, NzStatisticComponent, NzStatisticModule } from './statistic';
export { NzStepsComponent, NzStepComponent, NzStepsModule } from './steps';
export { NzSwitchComponent, NzSwitchModule } from './switch';
export { NzTableComponent, NzTableModule, NzTbodyDirective, NzTdComponent, NzThComponent, NzTheadComponent, NzTrDirective } from './table';
export { NzTabBodyComponent, NzTabLabelDirective, NzTabComponent, NzTabsInkBarDirective, NzTabsModule, NzTabsNavComponent, NzTabChangeEvent, NzTabSetComponent } from './tabs';
export { NzTimelineItemComponent, NzTimelineComponent, NzTimelineModule } from './timeline';
export { NzTransferListComponent, NzTransferSearchComponent, NzTransferComponent, NzTransferModule } from './transfer';
export { NzUploadBtnComponent, NzUploadListComponent, NzUploadComponent, NzUploadModule } from './upload';
export { NzTagComponent, NzTagModule } from './tag';
export { NzAutocompleteModule, NzAutocompleteComponent, getNzAutocompleteMissingPanelError, NZ_AUTOCOMPLETE_VALUE_ACCESSOR, NzAutocompleteTriggerDirective, NzOptionSelectionChange, NzAutocompleteOptionComponent, NzAutocompleteOptgroupComponent } from './auto-complete';
export { NzMessageBaseService, NzMessageService, NzMessageModule, NzMessageComponent, NzMessageContainerComponent, NZ_MESSAGE_DEFAULT_CONFIG, NZ_MESSAGE_CONFIG, NZ_MESSAGE_DEFAULT_CONFIG_PROVIDER } from './message';
export { NzTimePickerComponent, NzTimePickerModule } from './time-picker';
export { NzToolTipComponent, NzTooltipDirective, NzToolTipModule } from './tooltip';
export { NzSkeletonComponent, NzSkeletonModule } from './skeleton';
export { NzSliderComponent, NzSliderModule, NzSliderHandleComponent, NzSliderMarksComponent, NzSliderStepComponent, NzSliderTrackComponent, isValueARange, isConfigAObject, Marks } from './slider';
export { NzPopoverComponent, NzPopoverDirective, NzPopoverModule } from './popover';
export { NZ_NOTIFICATION_DEFAULT_CONFIG, NZ_NOTIFICATION_CONFIG, NZ_NOTIFICATION_DEFAULT_CONFIG_PROVIDER, NzNotificationComponent, NzNotificationModule, NzNotificationService, NzNotificationContainerComponent } from './notification';
export { NzPopconfirmComponent, NzPopconfirmDirective, NzPopconfirmModule } from './popconfirm';
export { NzModalComponent, NzModalRef, NzModalModule, NzModalService, NZ_MODAL_CONFIG } from './modal';
export { isShowSearchObject, isChildOption, isParentOption, NzCascaderComponent, NzCascaderModule, NzCascaderService } from './cascader';
export { NzTreeModule, NzTreeServiceFactory, NzTreeComponent, NzTreeNodeComponent, NzTreeNode, NzTreeBaseService, NzTreeService, isCheckDisabled, isInArray } from './tree';
export { NzTreeSelectComponent, NzTreeSelectModule } from './tree-select';
export {} from './time-picker';
export { VERSION } from './version';
export { NzWaveRenderer, NZ_WAVE_GLOBAL_CONFIG_FACTORY, NZ_WAVE_GLOBAL_DEFAULT_CONFIG, NZ_WAVE_GLOBAL_CONFIG, NzWaveDirective, NzWaveModule } from './core/wave';
export { isNotNil, isNil, shallowEqual, isInteger, isEmpty, filterNotEmptyNode, isNonEmptyString, isTemplateRef, isComponent, toBoolean, toNumber, toCssPixel, valueFunctionProp, InputBoolean, InputCssPixel, InputNumber, getRegExp, getMentions, padStart, padEnd, getRepeatedElement, getCaretCoordinates, createDebugEle, properties, throttleByAnimationFrameDecorator, timeUnits } from './core/util';
export { NzNoAnimationModule, NzNoAnimationDirective } from './core/no-animation';
export { ZslBtnComponent, ZslBtnModule } from './zsl-btn';
export class NgZorroAntdModule {
/**
* @deprecated Use `NgZorroAntdModule` instead.
* @return {?}
*/
static forRoot() {
return {
ngModule: NgZorroAntdModule
};
}
}
NgZorroAntdModule.decorators = [
{ type: NgModule, args: [{
exports: [
NzButtonModule,
NzCalendarModule,
NzGridModule,
NzSwitchModule,
NzSelectModule,
NzMenuModule,
NzMentionModule,
NzAnchorModule,
NzAffixModule,
NzDropDownModule,
NzLayoutModule,
NzBreadCrumbModule,
NzPaginationModule,
NzStepsModule,
NzInputModule,
NzCheckboxModule,
NzInputNumberModule,
NzSliderModule,
NzRateModule,
NzBadgeModule,
NzRadioModule,
NzAlertModule,
NzSpinModule,
NzPageHeaderModule,
NzProgressModule,
NzTabsModule,
NzIconModule,
NzCardModule,
NzAvatarModule,
NzTimelineModule,
NzTransferModule,
NzCarouselModule,
NzCollapseModule,
NzCommentModule,
NzTableModule,
NzDatePickerModule,
NzDividerModule,
NzDrawerModule,
NzFormModule,
NzListModule,
NzI18nModule,
NzUploadModule,
NzAutocompleteModule,
NzTagModule,
NzMessageModule,
NzNotificationModule,
NzPopoverModule,
NzToolTipModule,
NzPopconfirmModule,
NzModalModule,
NzBackTopModule,
NzCascaderModule,
NzTreeModule,
NzTreeSelectModule,
NzTimePickerModule,
NzWaveModule,
NzNoAnimationModule,
NzSkeletonModule,
NzStatisticModule,
NzEmptyModule,
ZslBtnModule
]
},] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmctem9ycm8tYW50ZC5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9uZy16b3Jyby1hbnRkLXlqLyIsInNvdXJjZXMiOlsibmctem9ycm8tYW50ZC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTlELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDeEQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzNELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBQzlFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDaEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3hELE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ3ZFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSwrQkFBK0IsQ0FBQztBQUNqRSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDckQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDakUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDakUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDakUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDakUsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzlELE9B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WixlQUFlO29CQUNmLGNBQWM7b0JBQ2QsYUFBYTtvQkFDYixnQkFBZ0I7b0JBQ2hCLGNBQWM7b0JBQ2Qsa0JBQWtCO29CQUNsQixrQkFBa0I7b0JBQ2xCLGFBQWE7b0JBQ2IsYUFBYTtvQkFDYixnQkFBZ0I7b0JBQ2hCLG1CQUFtQjtvQkFDbkIsY0FBYztvQkFDZCxZQUFZO29CQUNaLGFBQWE7b0JBQ2IsYUFBYTtvQkFDYixhQUFhO29CQUNiLFlBQVk7b0JBQ1osa0JBQWtCO29CQUNsQixnQkFBZ0I7b0JBQ2hCLFlBQVk7b0JBQ1osWUFBWTtvQkFDWixZQUFZO29CQUNaLGNBQWM7b0JBQ2QsZ0JBQWdCO29CQUNoQixnQkFBZ0I7b0JBQ2hCLGdCQUFnQjtvQkFDaEIsZ0JBQWdCO29CQUNoQixlQUFlO29CQUNmLGFBQWE7b0JBQ2Isa0JBQWtCO29CQUNsQixlQUFlO29CQUNmLGNBQWM7b0JBQ2QsWUFBWTtvQkFDWixZQUFZO29CQUNaLFlBQVk7b0JBQ1osY0FBYztvQkFDZCxvQkFBb0I7b0JBQ3BCLFdBQVc7b0JBQ1gsZUFBZTtvQkFDZixvQkFBb0I7b0JBQ3BCLGVBQWU7b0JBQ2YsZUFBZTtvQkFDZixrQkFBa0I7b0JBQ2xCLGFBQWE7b0JBQ2IsZUFBZTtvQkFDZixnQkFBZ0I7b0JBQ2hCLFlBQVk7b0JBQ1osa0JBQWtCO29CQUNsQixrQkFBa0I7b0JBQ2xCLFlBQVk7b0JBQ1osbUJBQW1CO29CQUNuQixnQkFBZ0I7b0JBQ2hCLGlCQUFpQjtvQkFDakIsYUFBYTtvQkFDYixZQUFZO2lCQUNiO2FBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVXaXRoUHJvdmlkZXJzLCBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQgeyBOekFmZml4TW9kdWxlIH0gZnJvbSAnLi9hZmZpeC9uei1hZmZpeC5tb2R1bGUnO1xuaW1wb3J0IHsgTnpBbGVydE1vZHVsZSB9IGZyb20gJy4vYWxlcnQvbnotYWxlcnQubW9kdWxlJztcbmltcG9ydCB7IE56QW5jaG9yTW9kdWxlIH0gZnJvbSAnLi9hbmNob3IvbnotYW5jaG9yLm1vZHVsZSc7XG5pbXBvcnQgeyBOekF1dG9jb21wbGV0ZU1vZHVsZSB9IGZyb20gJy4vYXV0by1jb21wbGV0ZS9uei1hdXRvY29tcGxldGUubW9kdWxlJztcbmltcG9ydCB7IE56QXZhdGFyTW9kdWxlIH0gZnJvbSAnLi9hdmF0YXIvbnotYXZhdGFyLm1vZHVsZSc7XG5pbXBvcnQgeyBOekJhY2tUb3BNb2R1bGUgfSBmcm9tICcuL2JhY2stdG9wL256LWJhY2stdG9wLm1vZHVsZSc7XG5pbXBvcnQgeyBOekJhZGdlTW9kdWxlIH0gZnJvbSAnLi9iYWRnZS9uei1iYWRnZS5tb2R1bGUnO1xuaW1wb3J0IHsgTnpCcmVhZENydW1iTW9kdWxlIH0gZnJvbSAnLi9icmVhZGNydW1iL256LWJyZWFkY3J1bWIubW9kdWxlJztcbmltcG9ydCB7IE56QnV0dG9uTW9kdWxlIH0gZnJvbSAnLi9idXR0b24vbnotYnV0dG9uLm1vZHVsZSc7XG5pbXBvcnQgeyBOekNhbGVuZGFyTW9kdWxlIH0gZnJvbSAnLi9jYWxlbmRhci9uei1jYWxlbmRhci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpDYXJkTW9kdWxlIH0gZnJvbSAnLi9jYXJkL256LWNhcmQubW9kdWxlJztcbmltcG9ydCB7IE56Q2Fyb3VzZWxNb2R1bGUgfSBmcm9tICcuL2Nhcm91c2VsL256LWNhcm91c2VsLm1vZHVsZSc7XG5pbXBvcnQgeyBOekNhc2NhZGVyTW9kdWxlIH0gZnJvbSAnLi9jYXNjYWRlci9uei1jYXNjYWRlci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpDaGVja2JveE1vZHVsZSB9IGZyb20gJy4vY2hlY2tib3gvbnotY2hlY2tib3gubW9kdWxlJztcbmltcG9ydCB7IE56Q29sbGFwc2VNb2R1bGUgfSBmcm9tICcuL2NvbGxhcHNlL256LWNvbGxhcHNlLm1vZHVsZSc7XG5pbXBvcnQgeyBOekNvbW1lbnRNb2R1bGUgfSBmcm9tICcuL2NvbW1lbnQvbnotY29tbWVudC5tb2R1bGUnO1xuaW1wb3J0IHsgTnpOb0FuaW1hdGlvbk1vZHVsZSB9IGZyb20gJy4vY29yZS9uby1hbmltYXRpb24vbnotbm8tYW5pbWF0aW9uLm1vZHVsZSc7XG5pbXBvcnQgeyBOeldhdmVNb2R1bGUgfSBmcm9tICcuL2NvcmUvd2F2ZS9uei13YXZlLm1vZHVsZSc7XG5pbXBvcnQgeyBOekRhdGVQaWNrZXJNb2R1bGUgfSBmcm9tICcuL2RhdGUtcGlja2VyL2RhdGUtcGlja2VyLm1vZHVsZSc7XG5pbXBvcnQgeyBOekRpdmlkZXJNb2R1bGUgfSBmcm9tICcuL2RpdmlkZXIvbnotZGl2aWRlci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpEcmF3ZXJNb2R1bGUgfSBmcm9tICcuL2RyYXdlci9uei1kcmF3ZXIubW9kdWxlJztcbmltcG9ydCB7IE56RHJvcERvd25Nb2R1bGUgfSBmcm9tICcuL2Ryb3Bkb3duL256LWRyb3Bkb3duLm1vZHVsZSc7XG5pbXBvcnQgeyBOekVtcHR5TW9kdWxlIH0gZnJvbSAnLi9lbXB0eS9uei1lbXB0eS5tb2R1bGUnO1xuaW1wb3J0IHsgTnpGb3JtTW9kdWxlIH0gZnJvbSAnLi9mb3JtL256LWZvcm0ubW9kdWxlJztcbmltcG9ydCB7IE56R3JpZE1vZHVsZSB9IGZyb20gJy4vZ3JpZC9uei1ncmlkLm1vZHVsZSc7XG5pbXBvcnQgeyBOekkxOG5Nb2R1bGUgfSBmcm9tICcuL2kxOG4vbnotaTE4bi5tb2R1bGUnO1xuaW1wb3J0IHsgTnpJY29uTW9kdWxlIH0gZnJvbSAnLi9pY29uL256LWljb24ubW9kdWxlJztcbmltcG9ydCB7IE56SW5wdXROdW1iZXJNb2R1bGUgfSBmcm9tICcuL2lucHV0LW51bWJlci9uei1pbnB1dC1udW1iZXIubW9kdWxlJztcbmltcG9ydCB7IE56SW5wdXRNb2R1bGUgfSBmcm9tICcuL2lucHV0L256LWlucHV0Lm1vZHVsZSc7XG5pbXBvcnQgeyBOekxheW91dE1vZHVsZSB9IGZyb20gJy4vbGF5b3V0L256LWxheW91dC5tb2R1bGUnO1xuaW1wb3J0IHsgTnpMaXN0TW9kdWxlIH0gZnJvbSAnLi9saXN0L256LWxpc3QubW9kdWxlJztcbmltcG9ydCB7IE56TWVudGlvbk1vZHVsZSB9IGZyb20gJy4vbWVudGlvbi9uei1tZW50aW9uLm1vZHVsZSc7XG5pbXBvcnQgeyBOek1lbnVNb2R1bGUgfSBmcm9tICcuL21lbnUvbnotbWVudS5tb2R1bGUnO1xuaW1wb3J0IHsgTnpNZXNzYWdlTW9kdWxlIH0gZnJvbSAnLi9tZXNzYWdlL256LW1lc3NhZ2UubW9kdWxlJztcbmltcG9ydCB7IE56TW9kYWxNb2R1bGUgfSBmcm9tICcuL21vZGFsL256LW1vZGFsLm1vZHVsZSc7XG5pbXBvcnQgeyBOek5vdGlmaWNhdGlvbk1vZHVsZSB9IGZyb20gJy4vbm90aWZpY2F0aW9uL256LW5vdGlmaWNhdGlvbi5tb2R1bGUnO1xuaW1wb3J0IHsgTnpQYWdlSGVhZGVyTW9kdWxlIH0gZnJvbSAnLi9wYWdlLWhlYWRlci9uei1wYWdlLWhlYWRlci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpQYWdpbmF0aW9uTW9kdWxlIH0gZnJvbSAnLi9wYWdpbmF0aW9uL256LXBhZ2luYXRpb24ubW9kdWxlJztcbmltcG9ydCB7IE56UG9wY29uZmlybU1vZHVsZSB9IGZyb20gJy4vcG9wY29uZmlybS9uei1wb3Bjb25maXJtLm1vZHVsZSc7XG5pbXBvcnQgeyBOelBvcG92ZXJNb2R1bGUgfSBmcm9tICcuL3BvcG92ZXIvbnotcG9wb3Zlci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpQcm9ncmVzc01vZHVsZSB9IGZyb20gJy4vcHJvZ3Jlc3MvbnotcHJvZ3Jlc3MubW9kdWxlJztcbmltcG9ydCB7IE56UmFkaW9Nb2R1bGUgfSBmcm9tICcuL3JhZGlvL256LXJhZGlvLm1vZHVsZSc7XG5pbXBvcnQgeyBOelJhdGVNb2R1bGUgfSBmcm9tICcuL3JhdGUvbnotcmF0ZS5tb2R1bGUnO1xuaW1wb3J0IHsgTnpTZWxlY3RNb2R1bGUgfSBmcm9tICcuL3NlbGVjdC9uei1zZWxlY3QubW9kdWxlJztcbmltcG9ydCB7IE56U2tlbGV0b25Nb2R1bGUgfSBmcm9tICcuL3NrZWxldG9uL256LXNrZWxldG9uLm1vZHVsZSc7XG5pbXBvcnQgeyBOelNsaWRlck1vZHVsZSB9IGZyb20gJy4vc2xpZGVyL256LXNsaWRlci5tb2R1bGUnO1xuaW1wb3J0IHsgTnpTcGluTW9kdWxlIH0gZnJvbSAnLi9zcGluL256LXNwaW4ubW9kdWxlJztcbmltcG9ydCB7IE56U3RhdGlzdGljTW9kdWxlIH0gZnJvbSAnLi9zdGF0aXN0aWMvbnotc3RhdGlzdGljLm1vZHVsZSc7XG5pbXBvcnQgeyBOelN0ZXBzTW9kdWxlIH0gZnJvbSAnLi9zdGVwcy9uei1zdGVwcy5tb2R1bGUnO1xuaW1wb3J0IHsgTnpTd2l0Y2hNb2R1bGUgfSBmcm9tICcuL3N3aXRjaC9uei1zd2l0Y2gubW9kdWxlJztcbmltcG9ydCB7IE56VGFibGVNb2R1bGUgfSBmcm9tICcuL3RhYmxlL256LXRhYmxlLm1vZHVsZSc7XG5pbXBvcnQgeyBOelRhYnNNb2R1bGUgfSBmcm9tICcuL3RhYnMvbnotdGFicy5tb2R1bGUnO1xuaW1wb3J0IHsgTnpUYWdNb2R1bGUgfSBmcm9tICcuL3RhZy9uei10YWcubW9kdWxlJztcbmltcG9ydCB7IE56VGltZVBpY2tlck1vZHVsZSB9IGZyb20gJy4vdGltZS1waWNrZXIvbnotdGltZS1waWNrZXIubW9kdWxlJztcbmltcG9ydCB7IE56VGltZWxpbmVNb2R1bGUgfSBmcm9tICcuL3RpbWVsaW5lL256LXRpbWVsaW5lLm1vZHVsZSc7XG5pbXBvcnQgeyBOelRvb2xUaXBNb2R1bGUgfSBmcm9tICcuL3Rvb2x0aXAvbnotdG9vbHRpcC5tb2R1bGUnO1xuaW1wb3J0IHsgTnpUcmFuc2Zlck1vZHVsZSB9IGZyb20gJy4vdHJhbnNmZXIvbnotdHJhbnNmZXIubW9kdWxlJztcbmltcG9ydCB7IE56VHJlZVNlbGVjdE1vZHVsZSB9IGZyb20gJy4vdHJlZS1zZWxlY3QvbnotdHJlZS1zZWxlY3QubW9kdWxlJztcbmltcG9ydCB7IE56VHJlZU1vZHVsZSB9IGZyb20gJy4vdHJlZS9uei10cmVlLm1vZHVsZSc7XG5pbXBvcnQgeyBOelVwbG9hZE1vZHVsZSB9IGZyb20gJy4vdXBsb2FkL256LXVwbG9hZC5tb2R1bGUnO1xuaW1wb3J0IHsgWnNsQnRuTW9kdWxlIH0gZnJvbSAnLi96c2wtYnRuJztcblxuZXhwb3J0ICogZnJvbSAnLi9hZmZpeCc7XG5leHBvcnQgKiBmcm9tICcuL2FsZXJ0JztcbmV4cG9ydCAqIGZyb20gJy4vYW5jaG9yJztcbmV4cG9ydCAqIGZyb20gJy4vYXZhdGFyJztcbmV4cG9ydCAqIGZyb20gJy4vYmFjay10b3AnO1xuZXhwb3J0ICogZnJvbSAnLi9iYWRnZSc7XG5leHBvcnQgKiBmcm9tICcuL2JyZWFkY3J1bWInO1xuZXhwb3J0ICogZnJvbSAnLi9idXR0b24nO1xuZXhwb3J0ICogZnJvbSAnLi9jYWxlbmRhcic7XG5leHBvcnQgKiBmcm9tICcuL2NhcmQnO1xuZXhwb3J0ICogZnJvbSAnLi9jYXJvdXNlbCc7XG5leHBvcnQgKiBmcm9tICcuL2NoZWNrYm94JztcbmV4cG9ydCAqIGZyb20gJy4vY29sbGFwc2UnO1xuZXhwb3J0ICogZnJvbSAnLi9jb21tZW50JztcbmV4cG9ydCAqIGZyb20gJy4vZGF0ZS1waWNrZXInO1xuZXhwb3J0ICogZnJvbSAnLi9kaXZpZGVyJztcbmV4cG9ydCAqIGZyb20gJy4vZHJhd2VyJztcbmV4cG9ydCAqIGZyb20gJy4vZHJvcGRvd24nO1xuZXhwb3J0ICogZnJvbSAnLi9kcmF3ZXInO1xuZXhwb3J0ICogZnJvbSAnLi9lbXB0eSc7XG5leHBvcnQgKiBmcm9tICcuL2Zvcm0nO1xuZXhwb3J0ICogZnJvbSAnLi9ncmlkJztcbmV4cG9ydCAqIGZyb20gJy4vaTE4bic7XG5leHBvcnQgKiBmcm9tICcuL2ljb24nO1xuZXhwb3J0ICogZnJvbSAnLi9pbnB1dCc7XG5leHBvcnQgKiBmcm9tICcuL2lucHV0LW51bWJlcic7XG5leHBvcnQgKiBmcm9tICcuL2xheW91dCc7XG5leHBvcnQgKiBmcm9tICcuL2xpc3QnO1xuZXhwb3J0ICogZnJvbSAnLi9tZW50aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vbWVudSc7XG5leHBvcnQgKiBmcm9tICcuL3BhZ2UtaGVhZGVyJztcbmV4cG9ydCAqIGZyb20gJy4vcGFnaW5hdGlvbic7XG5leHBvcnQgKiBmcm9tICcuL3Byb2dyZXNzJztcbmV4cG9ydCAqIGZyb20gJy4vcmFkaW8nO1xuZXhwb3J0ICogZnJvbSAnLi9yYXRlJztcbmV4cG9ydCAqIGZyb20gJy4vc2VsZWN0JztcbmV4cG9ydCAqIGZyb20gJy4vc3Bpbic7XG5leHBvcnQgKiBmcm9tICcuL3N0YXRpc3RpYyc7XG5leHBvcnQgKiBmcm9tICcuL3N0ZXBzJztcbmV4cG9ydCAqIGZyb20gJy4vc3dpdGNoJztcbmV4cG9ydCAqIGZyb20gJy4vdGFibGUnO1xuZXhwb3J0ICogZnJvbSAnLi90YWJzJztcbmV4cG9ydCAqIGZyb20gJy4vdGltZWxpbmUnO1xuZXhwb3J0ICogZnJvbSAnLi90cmFuc2Zlcic7XG5leHBvcnQgKiBmcm9tICcuL3VwbG9hZCc7XG5leHBvcnQgKiBmcm9tICcuL3RhZyc7XG5leHBvcnQgKiBmcm9tICcuL2F1dG8tY29tcGxldGUnO1xuZXhwb3J0ICogZnJvbSAnLi9tZXNzYWdlJztcbmV4cG9ydCAqIGZyb20gJy4vdGltZS1waWNrZXInO1xuZXhwb3J0ICogZnJvbSAnLi90b29sdGlwJztcbmV4cG9ydCAqIGZyb20gJy4vc2tlbGV0b24nO1xuZXhwb3J0ICogZnJvbSAnLi9zbGlkZXInO1xuZXhwb3J0ICogZnJvbSAnLi9wb3BvdmVyJztcbmV4cG9ydCAqIGZyb20gJy4vbm90aWZpY2F0aW9uJztcbmV4cG9ydCAqIGZyb20gJy4vcG9wY29uZmlybSc7XG5leHBvcnQgKiBmcm9tICcuL21vZGFsJztcbmV4cG9ydCAqIGZyb20gJy4vY2FzY2FkZXInO1xuZXhwb3J0ICogZnJvbSAnLi90cmVlJztcbmV4cG9ydCAqIGZyb20gJy4vdHJlZS1zZWxlY3QnO1xuZXhwb3J0ICogZnJvbSAnLi90aW1lLXBpY2tlcic7XG5leHBvcnQgKiBmcm9tICcuL3ZlcnNpb24nO1xuZXhwb3J0ICogZnJvbSAnLi9jb3JlL3dhdmUnO1xuZXhwb3J0ICogZnJvbSAnLi9jb3JlL3V0aWwnO1xuZXhwb3J0ICogZnJvbSAnLi9jb3JlL25vLWFuaW1hdGlvbic7XG5leHBvcnQgKiBmcm9tICcuL3pzbC1idG4nO1xuXG5ATmdNb2R1bGUoe1xuICBleHBvcnRzOiBbXG4gICAgTnpCdXR0b25Nb2R1bGUsXG4gICAgTnpDYWxlbmRhck1vZHVsZSxcbiAgICBOekdyaWRNb2R1bGUsXG4gICAgTnpTd2l0Y2hNb2R1bGUsXG4gICAgTnpTZWxlY3RNb2R1bGUsXG4gICAgTnpNZW51TW9kdWxlLFxuICAgIE56TWVudGlvbk1vZHVsZSxcbiAgICBOekFuY2hvck1vZHVsZSxcbiAgICBOekFmZml4TW9kdWxlLFxuICAgIE56RHJvcERvd25Nb2R1bGUsXG4gICAgTnpMYXlvdXRNb2R1bGUsXG4gICAgTnpCcmVhZENydW1iTW9kdWxlLFxuICAgIE56UGFnaW5hdGlvbk1vZHVsZSxcbiAgICBOelN0ZXBzTW9kdWxlLFxuICAgIE56SW5wdXRNb2R1bGUsXG4gICAgTnpDaGVja2JveE1vZHVsZSxcbiAgICBOeklucHV0TnVtYmVyTW9kdWxlLFxuICAgIE56U2xpZGVyTW9kdWxlLFxuICAgIE56UmF0ZU1vZHVsZSxcbiAgICBOekJhZGdlTW9kdWxlLFxuICAgIE56UmFkaW9Nb2R1bGUsXG4gICAgTnpBbGVydE1vZHVsZSxcbiAgICBOelNwaW5Nb2R1bGUsXG4gICAgTnpQYWdlSGVhZGVyTW9kdWxlLFxuICAgIE56UHJvZ3Jlc3NNb2R1bGUsXG4gICAgTnpUYWJzTW9kdWxlLFxuICAgIE56SWNvbk1vZHVsZSxcbiAgICBOekNhcmRNb2R1bGUsXG4gICAgTnpBdmF0YXJNb2R1bGUsXG4gICAgTnpUaW1lbGluZU1vZHVsZSxcbiAgICBOelRyYW5zZmVyTW9kdWxlLFxuICAgIE56Q2Fyb3VzZWxNb2R1bGUsXG4gICAgTnpDb2xsYXBzZU1vZHVsZSxcbiAgICBOekNvbW1lbnRNb2R1bGUsXG4gICAgTnpUYWJsZU1vZHVsZSxcbiAgICBOekRhdGVQaWNrZXJNb2R1bGUsXG4gICAgTnpEaXZpZGVyTW9kdWxlLFxuICAgIE56RHJhd2VyTW9kdWxlLFxuICAgIE56Rm9ybU1vZHVsZSxcbiAgICBOekxpc3RNb2R1bGUsXG4gICAgTnpJMThuTW9kdWxlLFxuICAgIE56VXBsb2FkTW9kdWxlLFxuICAgIE56QXV0b2NvbXBsZXRlTW9kdWxlLFxuICAgIE56VGFnTW9kdWxlLFxuICAgIE56TWVzc2FnZU1vZHVsZSxcbiAgICBOek5vdGlmaWNhdGlvbk1vZHVsZSxcbiAgICBOelBvcG92ZXJNb2R1bGUsXG4gICAgTnpUb29sVGlwTW9kdWxlLFxuICAgIE56UG9wY29uZmlybU1vZHVsZSxcbiAgICBOek1vZGFsTW9kdWxlLFxuICAgIE56QmFja1RvcE1vZHVsZSxcbiAgICBOekNhc2NhZGVyTW9kdWxlLFxuICAgIE56VHJlZU1vZHVsZSxcbiAgICBOelRyZWVTZWxlY3RNb2R1bGUsXG4gICAgTnpUaW1lUGlja2VyTW9kdWxlLFxuICAgIE56V2F2ZU1vZHVsZSxcbiAgICBOek5vQW5pbWF0aW9uTW9kdWxlLFxuICAgIE56U2tlbGV0b25Nb2R1bGUsXG4gICAgTnpTdGF0aXN0aWNNb2R1bGUsXG4gICAgTnpFbXB0eU1vZHVsZSxcbiAgICBac2xCdG5Nb2R1bGVcbiAgXVxufSlcbmV4cG9ydCBjbGFzcyBOZ1pvcnJvQW50ZE1vZHVsZSB7XG4gIC8qKlxuICAgKiBAZGVwcmVjYXRlZCBVc2UgYE5nWm9ycm9BbnRkTW9kdWxlYCBpbnN0ZWFkLlxuICAgKi9cbiAgc3RhdGljIGZvclJvb3QoKTogTW9kdWxlV2l0aFByb3ZpZGVycyB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBOZ1pvcnJvQW50ZE1vZHVsZVxuICAgIH07XG4gIH1cbn1cbiJdfQ==