UNPKG

angular-bootstrap-md

Version:

<a href="http://mdbootstrap.com/docs/angular/getting-started/download/"><img src="https://mdbootstrap.com/img/Marketing/general/logo/medium/mdb-angular2.png"></a> # Angular Bootstrap with Material Design

99 lines 15.9 kB
// free import { NgModule, NO_ERRORS_SCHEMA } from '@angular/core'; import { CardsModule } from './cards/cards.module'; import { ButtonsModule } from './buttons/buttons.module'; import { NavbarModule } from './navbars/navbar.module'; import { DropdownModule } from './dropdown/dropdown.module'; import { CarouselModule } from './carousel/carousel.module'; import { ChartsModule } from './charts/chart.module'; import { CollapseModule } from './collapse/collapse.module'; import { ModalModule } from './modals/modal.module'; import { TooltipModule } from './tooltip/tooltip.module'; import { PopoverModule } from './popover/popover.module'; import { InputsModule } from './inputs/inputs.module'; import { WavesModule } from './waves/waves.module'; import { IconsModule } from './icons/icon.module'; import { CheckboxModule } from './checkbox/checkbox.module'; import { TableModule } from './tables/tables.module'; import { BadgeModule } from './badge/badge.module'; import { BreadcrumbModule } from './breadcrumbs/breadcrumb.module'; import { InputUtilitiesModule } from './input-utilities/input-utilities.module'; import { StickyHeaderModule } from './sticky-header/sticky-header.module'; export { StickyHeaderDirective, StickyHeaderModule } from './sticky-header/index'; export { MdbErrorDirective, MdbSuccessDirective, MdbValidateDirective, InputUtilitiesModule, } from './input-utilities/index'; export { MdbBreadcrumbComponent, MdbBreadcrumbItemComponent, BreadcrumbModule, } from './breadcrumbs/index'; export { MDBBadgeComponent, BadgeModule } from './badge/index'; export { MdbTablePaginationComponent, MdbTableRowDirective, MdbTableScrollDirective, MdbTableSortDirective, MdbTableDirective, MdbTableService, TableModule, } from './tables/index'; export { CHECKBOX_VALUE_ACCESSOR, CheckboxComponent, CheckboxModule } from './checkbox/index'; export { ButtonsModule, ButtonRadioDirective, ButtonCheckboxDirective, MdbBtnDirective, FixedButtonCaptionDirective, } from './buttons/index'; export { CardsModule, MdbCardComponent, MdbCardBodyComponent, MdbCardImageComponent, MdbCardTextComponent, MdbCardTitleComponent, MdbCardFooterComponent, MdbCardHeaderComponent, } from './cards/index'; export { WavesModule, WavesDirective } from './waves/index'; export { InputsModule, MdbInputDirective, MdbInput } from './inputs/index'; export { NavbarModule } from './navbars/index'; export { BsDropdownConfig, BsDropdownContainerComponent, BsDropdownDirective, BsDropdownMenuDirective, DropdownModule, BsDropdownState, BsDropdownToggleDirective, } from './dropdown/index'; export { CarouselComponent, CarouselConfig, CarouselModule } from './carousel/index'; export { ChartsModule, BaseChartDirective } from './charts/index'; export { CollapseComponent, CollapseModule } from './collapse/index'; export { ModalBackdropComponent, ModalBackdropOptions, ModalDirective, ModalModule, ModalOptions, MDBModalService, ModalContainerComponent, MDBModalRef, } from './modals/index'; export { TooltipConfig, TooltipContainerComponent, TooltipDirective, TooltipModule, } from './tooltip/index'; export { PopoverConfig, PopoverContainerComponent, PopoverModule, PopoverDirective, } from './popover/index'; export { IconsModule, MdbIconComponent, FalDirective, FarDirective, FasDirective, FabDirective, FadDirective, } from './icons/index'; const MODULES = [ ButtonsModule, CardsModule, WavesModule, InputsModule, NavbarModule, DropdownModule, CarouselModule, ChartsModule, CollapseModule, ModalModule, TooltipModule, PopoverModule, IconsModule, CheckboxModule, TableModule, BadgeModule, BreadcrumbModule, InputUtilitiesModule, StickyHeaderModule, ]; export class MDBRootModule { } MDBRootModule.decorators = [ { type: NgModule, args: [{ imports: [ ButtonsModule, WavesModule.forRoot(), InputsModule.forRoot(), NavbarModule, DropdownModule.forRoot(), CarouselModule.forRoot(), ChartsModule, CollapseModule.forRoot(), ModalModule.forRoot(), TooltipModule.forRoot(), PopoverModule.forRoot(), IconsModule, CardsModule.forRoot(), CheckboxModule, TableModule, BadgeModule, BreadcrumbModule, InputUtilitiesModule, StickyHeaderModule, ], exports: MODULES, schemas: [NO_ERRORS_SCHEMA], },] } ]; export class MDBBootstrapModule { static forRoot() { return { ngModule: MDBRootModule }; } } MDBBootstrapModule.decorators = [ { type: NgModule, args: [{ exports: MODULES },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWRiLWZyZWUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvYW5ndWxhci1ib290c3RyYXAtbWQvc3JjL2xpYi9mcmVlL21kYi1mcmVlLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPO0FBQ1AsT0FBTyxFQUF1QixRQUFRLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFaEYsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzVELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sdUJBQXVCLENBQUM7QUFDckQsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQzVELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSx1QkFBdUIsQ0FBQztBQUNwRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDekQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQ3pELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN0RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDbkQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBQ2xELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUM1RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDckQsT0FBTyxFQUFFLFdBQVcs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SUFDYixhQUFhO0lBQ2IsV0FBVztJQUNYLGNBQWM7SUFDZCxXQUFXO0lBQ1gsV0FBVztJQUNYLGdCQUFnQjtJQUNoQixvQkFBb0I7SUFDcEIsa0JBQWtCO0NBQ25CLENBQUM7QUEyQkYsTUFBTSxPQUFPLGFBQWE7OztZQXpCekIsUUFBUSxTQUFDO2dCQUNSLE9BQU8sRUFBRTtvQkFDUCxhQUFhO29CQUNiLFdBQVcsQ0FBQyxPQUFPLEVBQUU7b0JBQ3JCLFlBQVksQ0FBQyxPQUFPLEVBQUU7b0JBQ3RCLFlBQVk7b0JBQ1osY0FBYyxDQUFDLE9BQU8sRUFBRTtvQkFDeEIsY0FBYyxDQUFDLE9BQU8sRUFBRTtvQkFDeEIsWUFBWTtvQkFDWixjQUFjLENBQUMsT0FBTyxFQUFFO29CQUN4QixXQUFXLENBQUMsT0FBTyxFQUFFO29CQUNyQixhQUFhLENBQUMsT0FBTyxFQUFFO29CQUN2QixhQUFhLENBQUMsT0FBTyxFQUFFO29CQUN2QixXQUFXO29CQUNYLFdBQVcsQ0FBQyxPQUFPLEVBQUU7b0JBQ3JCLGNBQWM7b0JBQ2QsV0FBVztvQkFDWCxXQUFXO29CQUNYLGdCQUFnQjtvQkFDaEIsb0JBQW9CO29CQUNwQixrQkFBa0I7aUJBQ25CO2dCQUNELE9BQU8sRUFBRSxPQUFPO2dCQUNoQixPQUFPLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQzthQUM1Qjs7QUFJRCxNQUFNLE9BQU8sa0JBQWtCO0lBQ3RCLE1BQU0sQ0FBQyxPQUFPO1FBQ25CLE9BQU8sRUFBRSxRQUFRLEVBQUUsYUFBYSxFQUFFLENBQUM7SUFDckMsQ0FBQzs7O1lBSkYsUUFBUSxTQUFDLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSIsInNvdXJjZXNDb250ZW50IjpbIi8vIGZyZWVcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlLCBOT19FUlJPUlNfU0NIRU1BIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IENhcmRzTW9kdWxlIH0gZnJvbSAnLi9jYXJkcy9jYXJkcy5tb2R1bGUnO1xuaW1wb3J0IHsgQnV0dG9uc01vZHVsZSB9IGZyb20gJy4vYnV0dG9ucy9idXR0b25zLm1vZHVsZSc7XG5pbXBvcnQgeyBOYXZiYXJNb2R1bGUgfSBmcm9tICcuL25hdmJhcnMvbmF2YmFyLm1vZHVsZSc7XG5pbXBvcnQgeyBEcm9wZG93bk1vZHVsZSB9IGZyb20gJy4vZHJvcGRvd24vZHJvcGRvd24ubW9kdWxlJztcbmltcG9ydCB7IENhcm91c2VsTW9kdWxlIH0gZnJvbSAnLi9jYXJvdXNlbC9jYXJvdXNlbC5tb2R1bGUnO1xuaW1wb3J0IHsgQ2hhcnRzTW9kdWxlIH0gZnJvbSAnLi9jaGFydHMvY2hhcnQubW9kdWxlJztcbmltcG9ydCB7IENvbGxhcHNlTW9kdWxlIH0gZnJvbSAnLi9jb2xsYXBzZS9jb2xsYXBzZS5tb2R1bGUnO1xuaW1wb3J0IHsgTW9kYWxNb2R1bGUgfSBmcm9tICcuL21vZGFscy9tb2RhbC5tb2R1bGUnO1xuaW1wb3J0IHsgVG9vbHRpcE1vZHVsZSB9IGZyb20gJy4vdG9vbHRpcC90b29sdGlwLm1vZHVsZSc7XG5pbXBvcnQgeyBQb3BvdmVyTW9kdWxlIH0gZnJvbSAnLi9wb3BvdmVyL3BvcG92ZXIubW9kdWxlJztcbmltcG9ydCB7IElucHV0c01vZHVsZSB9IGZyb20gJy4vaW5wdXRzL2lucHV0cy5tb2R1bGUnO1xuaW1wb3J0IHsgV2F2ZXNNb2R1bGUgfSBmcm9tICcuL3dhdmVzL3dhdmVzLm1vZHVsZSc7XG5pbXBvcnQgeyBJY29uc01vZHVsZSB9IGZyb20gJy4vaWNvbnMvaWNvbi5tb2R1bGUnO1xuaW1wb3J0IHsgQ2hlY2tib3hNb2R1bGUgfSBmcm9tICcuL2NoZWNrYm94L2NoZWNrYm94Lm1vZHVsZSc7XG5pbXBvcnQgeyBUYWJsZU1vZHVsZSB9IGZyb20gJy4vdGFibGVzL3RhYmxlcy5tb2R1bGUnO1xuaW1wb3J0IHsgQmFkZ2VNb2R1bGUgfSBmcm9tICcuL2JhZGdlL2JhZGdlLm1vZHVsZSc7XG5pbXBvcnQgeyBCcmVhZGNydW1iTW9kdWxlIH0gZnJvbSAnLi9icmVhZGNydW1icy9icmVhZGNydW1iLm1vZHVsZSc7XG5pbXBvcnQgeyBJbnB1dFV0aWxpdGllc01vZHVsZSB9IGZyb20gJy4vaW5wdXQtdXRpbGl0aWVzL2lucHV0LXV0aWxpdGllcy5tb2R1bGUnO1xuaW1wb3J0IHsgU3RpY2t5SGVhZGVyTW9kdWxlIH0gZnJvbSAnLi9zdGlja3ktaGVhZGVyL3N0aWNreS1oZWFkZXIubW9kdWxlJztcblxuZXhwb3J0IHsgU3RpY2t5SGVhZGVyRGlyZWN0aXZlLCBTdGlja3lIZWFkZXJNb2R1bGUgfSBmcm9tICcuL3N0aWNreS1oZWFkZXIvaW5kZXgnO1xuXG5leHBvcnQge1xuICBNZGJFcnJvckRpcmVjdGl2ZSxcbiAgTWRiU3VjY2Vzc0RpcmVjdGl2ZSxcbiAgTWRiVmFsaWRhdGVEaXJlY3RpdmUsXG4gIElucHV0VXRpbGl0aWVzTW9kdWxlLFxufSBmcm9tICcuL2lucHV0LXV0aWxpdGllcy9pbmRleCc7XG5cbmV4cG9ydCB7XG4gIE1kYkJyZWFkY3J1bWJDb21wb25lbnQsXG4gIE1kYkJyZWFkY3J1bWJJdGVtQ29tcG9uZW50LFxuICBCcmVhZGNydW1iTW9kdWxlLFxufSBmcm9tICcuL2JyZWFkY3J1bWJzL2luZGV4JztcblxuZXhwb3J0IHsgTURCQmFkZ2VDb21wb25lbnQsIEJhZGdlTW9kdWxlIH0gZnJvbSAnLi9iYWRnZS9pbmRleCc7XG5cbmV4cG9ydCB7XG4gIE1kYlRhYmxlUGFnaW5hdGlvbkNvbXBvbmVudCxcbiAgTWRiVGFibGVSb3dEaXJlY3RpdmUsXG4gIE1kYlRhYmxlU2Nyb2xsRGlyZWN0aXZlLFxuICBNZGJUYWJsZVNvcnREaXJlY3RpdmUsXG4gIE1kYlRhYmxlRGlyZWN0aXZlLFxuICBNZGJUYWJsZVNlcnZpY2UsXG4gIFRhYmxlTW9kdWxlLFxufSBmcm9tICcuL3RhYmxlcy9pbmRleCc7XG5cbmV4cG9ydCB7IENIRUNLQk9YX1ZBTFVFX0FDQ0VTU09SLCBDaGVja2JveENvbXBvbmVudCwgQ2hlY2tib3hNb2R1bGUgfSBmcm9tICcuL2NoZWNrYm94L2luZGV4JztcblxuZXhwb3J0IHtcbiAgQnV0dG9uc01vZHVsZSxcbiAgQnV0dG9uUmFkaW9EaXJlY3RpdmUsXG4gIEJ1dHRvbkNoZWNrYm94RGlyZWN0aXZlLFxuICBNZGJCdG5EaXJlY3RpdmUsXG4gIEZpeGVkQnV0dG9uQ2FwdGlvbkRpcmVjdGl2ZSxcbn0gZnJvbSAnLi9idXR0b25zL2luZGV4JztcblxuZXhwb3J0IHtcbiAgQ2FyZHNNb2R1bGUsXG4gIE1kYkNhcmRDb21wb25lbnQsXG4gIE1kYkNhcmRCb2R5Q29tcG9uZW50LFxuICBNZGJDYXJkSW1hZ2VDb21wb25lbnQsXG4gIE1kYkNhcmRUZXh0Q29tcG9uZW50LFxuICBNZGJDYXJkVGl0bGVDb21wb25lbnQsXG4gIE1kYkNhcmRGb290ZXJDb21wb25lbnQsXG4gIE1kYkNhcmRIZWFkZXJDb21wb25lbnQsXG59IGZyb20gJy4vY2FyZHMvaW5kZXgnO1xuXG5leHBvcnQgeyBXYXZlc01vZHVsZSwgV2F2ZXNEaXJlY3RpdmUgfSBmcm9tICcuL3dhdmVzL2luZGV4JztcblxuZXhwb3J0IHsgSW5wdXRzTW9kdWxlLCBNZGJJbnB1dERpcmVjdGl2ZSwgTWRiSW5wdXQgfSBmcm9tICcuL2lucHV0cy9pbmRleCc7XG5cbmV4cG9ydCB7IE5hdmJhck1vZHVsZSB9IGZyb20gJy4vbmF2YmFycy9pbmRleCc7XG5cbmV4cG9ydCB7XG4gIEJzRHJvcGRvd25Db25maWcsXG4gIEJzRHJvcGRvd25Db250YWluZXJDb21wb25lbnQsXG4gIEJzRHJvcGRvd25EaXJlY3RpdmUsXG4gIEJzRHJvcGRvd25NZW51RGlyZWN0aXZlLFxuICBEcm9wZG93bk1vZHVsZSxcbiAgQnNEcm9wZG93blN0YXRlLFxuICBCc0Ryb3Bkb3duVG9nZ2xlRGlyZWN0aXZlLFxufSBmcm9tICcuL2Ryb3Bkb3duL2luZGV4JztcblxuZXhwb3J0IHsgQ2Fyb3VzZWxDb21wb25lbnQsIENhcm91c2VsQ29uZmlnLCBDYXJvdXNlbE1vZHVsZSB9IGZyb20gJy4vY2Fyb3VzZWwvaW5kZXgnO1xuXG5leHBvcnQgeyBDaGFydHNNb2R1bGUsIEJhc2VDaGFydERpcmVjdGl2ZSB9IGZyb20gJy4vY2hhcnRzL2luZGV4JztcblxuZXhwb3J0IHsgQ29sbGFwc2VDb21wb25lbnQsIENvbGxhcHNlTW9kdWxlIH0gZnJvbSAnLi9jb2xsYXBzZS9pbmRleCc7XG5cbmV4cG9ydCB7XG4gIE1vZGFsQmFja2Ryb3BDb21wb25lbnQsXG4gIE1vZGFsQmFja2Ryb3BPcHRpb25zLFxuICBNb2RhbERpcmVjdGl2ZSxcbiAgTW9kYWxNb2R1bGUsXG4gIE1vZGFsT3B0aW9ucyxcbiAgTURCTW9kYWxTZXJ2aWNlLFxuICBNb2RhbENvbnRhaW5lckNvbXBvbmVudCxcbiAgTURCTW9kYWxSZWYsXG59IGZyb20gJy4vbW9kYWxzL2luZGV4JztcblxuZXhwb3J0IHtcbiAgVG9vbHRpcENvbmZpZyxcbiAgVG9vbHRpcENvbnRhaW5lckNvbXBvbmVudCxcbiAgVG9vbHRpcERpcmVjdGl2ZSxcbiAgVG9vbHRpcE1vZHVsZSxcbn0gZnJvbSAnLi90b29sdGlwL2luZGV4JztcblxuZXhwb3J0IHtcbiAgUG9wb3ZlckNvbmZpZyxcbiAgUG9wb3ZlckNvbnRhaW5lckNvbXBvbmVudCxcbiAgUG9wb3Zlck1vZHVsZSxcbiAgUG9wb3ZlckRpcmVjdGl2ZSxcbn0gZnJvbSAnLi9wb3BvdmVyL2luZGV4JztcblxuZXhwb3J0IHtcbiAgSWNvbnNNb2R1bGUsXG4gIE1kYkljb25Db21wb25lbnQsXG4gIEZhbERpcmVjdGl2ZSxcbiAgRmFyRGlyZWN0aXZlLFxuICBGYXNEaXJlY3RpdmUsXG4gIEZhYkRpcmVjdGl2ZSxcbiAgRmFkRGlyZWN0aXZlLFxufSBmcm9tICcuL2ljb25zL2luZGV4JztcblxuY29uc3QgTU9EVUxFUyA9IFtcbiAgQnV0dG9uc01vZHVsZSxcbiAgQ2FyZHNNb2R1bGUsXG4gIFdhdmVzTW9kdWxlLFxuICBJbnB1dHNNb2R1bGUsXG4gIE5hdmJhck1vZHVsZSxcbiAgRHJvcGRvd25Nb2R1bGUsXG4gIENhcm91c2VsTW9kdWxlLFxuICBDaGFydHNNb2R1bGUsXG4gIENvbGxhcHNlTW9kdWxlLFxuICBNb2RhbE1vZHVsZSxcbiAgVG9vbHRpcE1vZHVsZSxcbiAgUG9wb3Zlck1vZHVsZSxcbiAgSWNvbnNNb2R1bGUsXG4gIENoZWNrYm94TW9kdWxlLFxuICBUYWJsZU1vZHVsZSxcbiAgQmFkZ2VNb2R1bGUsXG4gIEJyZWFkY3J1bWJNb2R1bGUsXG4gIElucHV0VXRpbGl0aWVzTW9kdWxlLFxuICBTdGlja3lIZWFkZXJNb2R1bGUsXG5dO1xuXG5ATmdNb2R1bGUoe1xuICBpbXBvcnRzOiBbXG4gICAgQnV0dG9uc01vZHVsZSxcbiAgICBXYXZlc01vZHVsZS5mb3JSb290KCksXG4gICAgSW5wdXRzTW9kdWxlLmZvclJvb3QoKSxcbiAgICBOYXZiYXJNb2R1bGUsXG4gICAgRHJvcGRvd25Nb2R1bGUuZm9yUm9vdCgpLFxuICAgIENhcm91c2VsTW9kdWxlLmZvclJvb3QoKSxcbiAgICBDaGFydHNNb2R1bGUsXG4gICAgQ29sbGFwc2VNb2R1bGUuZm9yUm9vdCgpLFxuICAgIE1vZGFsTW9kdWxlLmZvclJvb3QoKSxcbiAgICBUb29sdGlwTW9kdWxlLmZvclJvb3QoKSxcbiAgICBQb3BvdmVyTW9kdWxlLmZvclJvb3QoKSxcbiAgICBJY29uc01vZHVsZSxcbiAgICBDYXJkc01vZHVsZS5mb3JSb290KCksXG4gICAgQ2hlY2tib3hNb2R1bGUsXG4gICAgVGFibGVNb2R1bGUsXG4gICAgQmFkZ2VNb2R1bGUsXG4gICAgQnJlYWRjcnVtYk1vZHVsZSxcbiAgICBJbnB1dFV0aWxpdGllc01vZHVsZSxcbiAgICBTdGlja3lIZWFkZXJNb2R1bGUsXG4gIF0sXG4gIGV4cG9ydHM6IE1PRFVMRVMsXG4gIHNjaGVtYXM6IFtOT19FUlJPUlNfU0NIRU1BXSxcbn0pXG5leHBvcnQgY2xhc3MgTURCUm9vdE1vZHVsZSB7fVxuXG5ATmdNb2R1bGUoeyBleHBvcnRzOiBNT0RVTEVTIH0pXG5leHBvcnQgY2xhc3MgTURCQm9vdHN0cmFwTW9kdWxlIHtcbiAgcHVibGljIHN0YXRpYyBmb3JSb290KCk6IE1vZHVsZVdpdGhQcm92aWRlcnM8TURCUm9vdE1vZHVsZT4ge1xuICAgIHJldHVybiB7IG5nTW9kdWxlOiBNREJSb290TW9kdWxlIH07XG4gIH1cbn1cbiJdfQ==