UNPKG

moh-common-lib

Version:

A library of Angular components, services, and styles for B.C. Government Ministry of Health (MoH).

140 lines 20.5 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { CoreBreadcrumbComponent } from './components/core-breadcrumb/core-breadcrumb.component'; import { FormActionBarComponent } from './components/form-action-bar/form-action-bar.component'; import { PageFrameworkComponent } from './components/page-framework/page-framework.component'; import { PasswordComponent } from './components/password/password.component'; import { WizardProgressBarComponent } from './components/wizard-progress-bar/wizard-progress-bar.component'; import { NgForm, FormsModule, ReactiveFormsModule } from '@angular/forms'; import { ProgressbarModule } from 'ngx-bootstrap/progressbar'; import { ModalModule } from 'ngx-bootstrap/modal'; import { TypeaheadModule } from 'ngx-bootstrap/typeahead'; import { RouterModule } from '@angular/router'; import { DateComponent } from './components/date/date.component'; import { DatepickerComponent } from './components/datepicker/datepicker.component'; import { NgxMyDatePickerModule } from 'ngx-mydatepicker'; import { FileUploaderComponent } from './components/file-uploader/file-uploader.component'; import { ThumbnailComponent } from './components/thumbnail/thumbnail.component'; import { FormSubmitBarComponent } from './components/form-submit-bar/form-submit-bar.component'; import { TextMaskModule } from 'angular2-text-mask'; import { PostalCodeComponent } from './components/postal-code/postal-code.component'; import { PageSectionComponent } from './components/page-section/page-section.component'; import { DropdownComponent } from './components/dropdown/dropdown.component'; import { NgSelectModule } from '@ng-select/ng-select'; import { ToggleComponent } from './components/toggle/toggle.component'; import { AddressComponent } from './components/address/address.component'; import { CountryComponent } from './components/country/country.component'; import { ProvinceComponent } from './components/province/province.component'; import { CityComponent } from './components/city/city.component'; import { StreetComponent } from './components/street/street.component'; import { ButtonGroupComponent } from './components/button-group/button-group.component'; import { ButtonComponent } from './components/button/button.component'; import { CheckboxComponent } from './components/checkbox/checkbox.component'; import { ConsentModalComponent } from './components/consent-modal/consent-modal.component'; import { NameComponent } from './components/name/name.component'; import { PhoneNumberComponent } from './components/phone-number/phone-number.component'; import { RadioComponent } from './components/radio/radio.component'; import { AccordionModule } from 'ngx-bootstrap/accordion'; import { AccordionCommonComponent } from './components/accordion/accordion.component'; import { ValidateNameDirective } from './components/name/validate-name.directive'; import { SinComponent } from './components/sin/sin.component'; import { PhnComponent } from './components/phn/phn.component'; import { FullNameComponent } from './components/full-name/full-name.component'; import { HeaderComponent } from './components/header/header.component'; import { ValidateBcPostalDirective } from './components/postal-code/validate-bc-postal.directive'; import { XiconButtonComponent } from './components/xicon-button/xicon-button.component'; import { DuplicateCheckDirective } from './components/duplicate-check/duplicate-check.directive'; import { ErrorContainerComponent } from './components/error-container/error-container.component'; import { ValidateStreetDirective } from './components/street/validate-street.directive'; import { ValidateCityDirective } from './components/city/validate-city.directive'; import { ValidateRegionDirective } from './components/validate-region/validate-region.directive'; import { ValidatePostalcodeDirective } from './components/postal-code/validate-postalcode.directive'; import { SampleModalComponent } from './components/sample-modal/sample-modal.component'; import { EmailComponent } from './components/email/email.component'; import { ConfirmTemplateComponent } from './components/confirm-template/confirm-template.component'; import { GeocoderInputComponent } from './components/geocoder-input/geocoder-input.component'; import { DateFieldFormatDirective } from './components/date/date-field-format.directive'; import { AddressValidatorComponent } from './components/address-validator/address-validator.component'; /** @type {?} */ const componentList = [ CoreBreadcrumbComponent, FormActionBarComponent, PageFrameworkComponent, PasswordComponent, WizardProgressBarComponent, DateComponent, DatepickerComponent, FileUploaderComponent, ThumbnailComponent, FormSubmitBarComponent, PostalCodeComponent, PageSectionComponent, DropdownComponent, ToggleComponent, AddressComponent, CountryComponent, ProvinceComponent, CityComponent, StreetComponent, ButtonGroupComponent, ButtonComponent, CheckboxComponent, ConsentModalComponent, NameComponent, FullNameComponent, PhoneNumberComponent, RadioComponent, AccordionCommonComponent, SinComponent, PhnComponent, HeaderComponent, XiconButtonComponent, ErrorContainerComponent, SampleModalComponent, EmailComponent, ConfirmTemplateComponent, GeocoderInputComponent, AddressValidatorComponent, // Directives ValidateNameDirective, DuplicateCheckDirective, ValidateBcPostalDirective, ValidateStreetDirective, ValidateCityDirective, ValidateRegionDirective, ValidatePostalcodeDirective, DateFieldFormatDirective ]; export class SharedCoreModule { } SharedCoreModule.decorators = [ { type: NgModule, args: [{ imports: [ CommonModule, FormsModule, ReactiveFormsModule, ProgressbarModule.forRoot(), RouterModule, NgxMyDatePickerModule.forRoot(), ModalModule.forRoot(), TextMaskModule, NgSelectModule, TypeaheadModule.forRoot(), AccordionModule.forRoot() ], declarations: [ componentList, ], exports: [ componentList ], providers: [ NgForm ] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2hhcmVkLWNvcmUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbW9oLWNvbW1vbi1saWIvIiwic291cmNlcyI6WyJsaWIvc2hhcmVkLWNvcmUubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3pDLE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxpQkFBaUIsQ0FBQztBQUMvQyxPQUFPLEVBQUUsdUJBQXVCLEVBQUUsTUFBTSx3REFBd0QsQ0FBQztBQUNqRyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSx3REFBd0QsQ0FBQztBQUNoRyxPQUFPLEVBQUUsc0JBQXNCLEVBQUUsTUFBTSxzREFBc0QsQ0FBQztBQUM5RixPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQztBQUM3RSxPQUFPLEVBQUUsMEJBQTBCLEVBQUUsTUFBTSxnRUFBZ0UsQ0FBQztBQUM1RyxPQUFPLEVBQUUsTUFBTSxFQUFFLFdBQVcsRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzFFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzlELE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUNsRCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0seUJBQXlCLENBQUM7QUFDMUQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxrQ0FBa0MsQ0FBQztBQUNqRSxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSw4Q0FBOEMsQ0FBQztBQUNuRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxrQkFBa0IsQ0FBQztBQUN6RCxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxvREFBb0QsQ0FBQztBQUMzRixPQUFPLEVBQUUsa0JBQWtCLEVBQUUs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T0FBTyxFQUFFO29CQUNQLGFBQWE7aUJBQ2Q7Z0JBQ0QsU0FBUyxFQUFFO29CQUNULE1BQU07aUJBQ1A7YUFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XHJcbmltcG9ydCB7IENvcmVCcmVhZGNydW1iQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NvcmUtYnJlYWRjcnVtYi9jb3JlLWJyZWFkY3J1bWIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRm9ybUFjdGlvbkJhckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9mb3JtLWFjdGlvbi1iYXIvZm9ybS1hY3Rpb24tYmFyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFBhZ2VGcmFtZXdvcmtDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvcGFnZS1mcmFtZXdvcmsvcGFnZS1mcmFtZXdvcmsuY29tcG9uZW50JztcclxuaW1wb3J0IHsgUGFzc3dvcmRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvcGFzc3dvcmQvcGFzc3dvcmQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgV2l6YXJkUHJvZ3Jlc3NCYXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvd2l6YXJkLXByb2dyZXNzLWJhci93aXphcmQtcHJvZ3Jlc3MtYmFyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5nRm9ybSwgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XHJcbmltcG9ydCB7IFByb2dyZXNzYmFyTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9wcm9ncmVzc2Jhcic7XHJcbmltcG9ydCB7IE1vZGFsTW9kdWxlIH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9tb2RhbCc7XHJcbmltcG9ydCB7IFR5cGVhaGVhZE1vZHVsZSB9IGZyb20gJ25neC1ib290c3RyYXAvdHlwZWFoZWFkJztcclxuaW1wb3J0IHsgUm91dGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvcm91dGVyJztcclxuaW1wb3J0IHsgRGF0ZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9kYXRlL2RhdGUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRGF0ZXBpY2tlckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9kYXRlcGlja2VyL2RhdGVwaWNrZXIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmd4TXlEYXRlUGlja2VyTW9kdWxlIH0gZnJvbSAnbmd4LW15ZGF0ZXBpY2tlcic7XHJcbmltcG9ydCB7IEZpbGVVcGxvYWRlckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9maWxlLXVwbG9hZGVyL2ZpbGUtdXBsb2FkZXIuY29tcG9uZW50JztcclxuaW1wb3J0IHsgVGh1bWJuYWlsQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3RodW1ibmFpbC90aHVtYm5haWwuY29tcG9uZW50JztcclxuaW1wb3J0IHsgRm9ybVN1Ym1pdEJhckNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9mb3JtLXN1Ym1pdC1iYXIvZm9ybS1zdWJtaXQtYmFyLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFRleHRNYXNrTW9kdWxlIH0gZnJvbSAnYW5ndWxhcjItdGV4dC1tYXNrJztcclxuaW1wb3J0IHsgUG9zdGFsQ29kZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9wb3N0YWwtY29kZS9wb3N0YWwtY29kZS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBQYWdlU2VjdGlvbkNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9wYWdlLXNlY3Rpb24vcGFnZS1zZWN0aW9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IERyb3Bkb3duQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2Ryb3Bkb3duL2Ryb3Bkb3duLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IE5nU2VsZWN0TW9kdWxlIH0gZnJvbSAnQG5nLXNlbGVjdC9uZy1zZWxlY3QnO1xyXG5pbXBvcnQgeyBUb2dnbGVDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvdG9nZ2xlL3RvZ2dsZS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBBZGRyZXNzQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2FkZHJlc3MvYWRkcmVzcy5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDb3VudHJ5Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NvdW50cnkvY291bnRyeS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBQcm92aW5jZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9wcm92aW5jZS9wcm92aW5jZS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDaXR5Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NpdHkvY2l0eS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBTdHJlZXRDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvc3RyZWV0L3N0cmVldC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBCdXR0b25Hcm91cENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9idXR0b24tZ3JvdXAvYnV0dG9uLWdyb3VwLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEJ1dHRvbkNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9idXR0b24vYnV0dG9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENoZWNrYm94Q29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2NoZWNrYm94L2NoZWNrYm94LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbnNlbnRNb2RhbENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9jb25zZW50LW1vZGFsL2NvbnNlbnQtbW9kYWwuY29tcG9uZW50JztcclxuaW1wb3J0IHsgTmFtZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9uYW1lL25hbWUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgUGhvbmVOdW1iZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvcGhvbmUtbnVtYmVyL3Bob25lLW51bWJlci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBSYWRpb0NvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9yYWRpby9yYWRpby5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBBY2NvcmRpb25Nb2R1bGUgfSBmcm9tICduZ3gtYm9vdHN0cmFwL2FjY29yZGlvbic7XHJcbmltcG9ydCB7IEFjY29yZGlvbkNvbW1vbkNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9hY2NvcmRpb24vYWNjb3JkaW9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFZhbGlkYXRlTmFtZURpcmVjdGl2ZSB9IGZyb20gJy4vY29tcG9uZW50cy9uYW1lL3ZhbGlkYXRlLW5hbWUuZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgU2luQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3Npbi9zaW4uY29tcG9uZW50JztcclxuaW1wb3J0IHsgUGhuQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3Bobi9waG4uY29tcG9uZW50JztcclxuaW1wb3J0IHsgRnVsbE5hbWVDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZnVsbC1uYW1lL2Z1bGwtbmFtZS5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBIZWFkZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvaGVhZGVyL2hlYWRlci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBWYWxpZGF0ZUJjUG9zdGFsRGlyZWN0aXZlIH0gZnJvbSAnLi9jb21wb25lbnRzL3Bvc3RhbC1jb2RlL3ZhbGlkYXRlLWJjLXBvc3RhbC5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBYaWNvbkJ1dHRvbkNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy94aWNvbi1idXR0b24veGljb24tYnV0dG9uLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IER1cGxpY2F0ZUNoZWNrRGlyZWN0aXZlIH0gZnJvbSAnLi9jb21wb25lbnRzL2R1cGxpY2F0ZS1jaGVjay9kdXBsaWNhdGUtY2hlY2suZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgRXJyb3JDb250YWluZXJDb21wb25lbnQgfSBmcm9tICcuL2NvbXBvbmVudHMvZXJyb3ItY29udGFpbmVyL2Vycm9yLWNvbnRhaW5lci5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBWYWxpZGF0ZVN0cmVldERpcmVjdGl2ZSB9IGZyb20gJy4vY29tcG9uZW50cy9zdHJlZXQvdmFsaWRhdGUtc3RyZWV0LmRpcmVjdGl2ZSc7XHJcbmltcG9ydCB7IFZhbGlkYXRlQ2l0eURpcmVjdGl2ZSB9IGZyb20gJy4vY29tcG9uZW50cy9jaXR5L3ZhbGlkYXRlLWNpdHkuZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgVmFsaWRhdGVSZWdpb25EaXJlY3RpdmUgfSBmcm9tICcuL2NvbXBvbmVudHMvdmFsaWRhdGUtcmVnaW9uL3ZhbGlkYXRlLXJlZ2lvbi5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBWYWxpZGF0ZVBvc3RhbGNvZGVEaXJlY3RpdmUgfSBmcm9tICcuL2NvbXBvbmVudHMvcG9zdGFsLWNvZGUvdmFsaWRhdGUtcG9zdGFsY29kZS5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBTYW1wbGVNb2RhbENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9zYW1wbGUtbW9kYWwvc2FtcGxlLW1vZGFsLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEVtYWlsQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2VtYWlsL2VtYWlsLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IENvbmZpcm1UZW1wbGF0ZUNvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9jb25maXJtLXRlbXBsYXRlL2NvbmZpcm0tdGVtcGxhdGUuY29tcG9uZW50JztcclxuaW1wb3J0IHsgR2VvY29kZXJJbnB1dENvbXBvbmVudCB9IGZyb20gJy4vY29tcG9uZW50cy9nZW9jb2Rlci1pbnB1dC9nZW9jb2Rlci1pbnB1dC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBEYXRlRmllbGRGb3JtYXREaXJlY3RpdmUgfSBmcm9tICcuL2NvbXBvbmVudHMvZGF0ZS9kYXRlLWZpZWxkLWZvcm1hdC5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBBZGRyZXNzVmFsaWRhdG9yQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL2FkZHJlc3MtdmFsaWRhdG9yL2FkZHJlc3MtdmFsaWRhdG9yLmNvbXBvbmVudCc7XHJcblxyXG5cclxuY29uc3QgY29tcG9uZW50TGlzdCA9IFtcclxuICBDb3JlQnJlYWRjcnVtYkNvbXBvbmVudCxcclxuICBGb3JtQWN0aW9uQmFyQ29tcG9uZW50LFxyXG4gIFBhZ2VGcmFtZXdvcmtDb21wb25lbnQsXHJcbiAgUGFzc3dvcmRDb21wb25lbnQsXHJcbiAgV2l6YXJkUHJvZ3Jlc3NCYXJDb21wb25lbnQsXHJcbiAgRGF0ZUNvbXBvbmVudCxcclxuICBEYXRlcGlja2VyQ29tcG9uZW50LFxyXG4gIEZpbGVVcGxvYWRlckNvbXBvbmVudCxcclxuICBUaHVtYm5haWxDb21wb25lbnQsXHJcbiAgRm9ybVN1Ym1pdEJhckNvbXBvbmVudCxcclxuICBQb3N0YWxDb2RlQ29tcG9uZW50LFxyXG4gIFBhZ2VTZWN0aW9uQ29tcG9uZW50LFxyXG4gIERyb3Bkb3duQ29tcG9uZW50LFxyXG4gIFRvZ2dsZUNvbXBvbmVudCxcclxuICBBZGRyZXNzQ29tcG9uZW50LFxyXG4gIENvdW50cnlDb21wb25lbnQsXHJcbiAgUHJvdmluY2VDb21wb25lbnQsXHJcbiAgQ2l0eUNvbXBvbmVudCxcclxuICBTdHJlZXRDb21wb25lbnQsXHJcbiAgQnV0dG9uR3JvdXBDb21wb25lbnQsXHJcbiAgQnV0dG9uQ29tcG9uZW50LFxyXG4gIENoZWNrYm94Q29tcG9uZW50LFxyXG4gIENvbnNlbnRNb2RhbENvbXBvbmVudCxcclxuICBOYW1lQ29tcG9uZW50LFxyXG4gIEZ1bGxOYW1lQ29tcG9uZW50LFxyXG4gIFBob25lTnVtYmVyQ29tcG9uZW50LFxyXG4gIFJhZGlvQ29tcG9uZW50LFxyXG4gIEFjY29yZGlvbkNvbW1vbkNvbXBvbmVudCxcclxuICBTaW5Db21wb25lbnQsXHJcbiAgUGhuQ29tcG9uZW50LFxyXG4gIEhlYWRlckNvbXBvbmVudCxcclxuICBYaWNvbkJ1dHRvbkNvbXBvbmVudCxcclxuICBFcnJvckNvbnRhaW5lckNvbXBvbmVudCxcclxuICBTYW1wbGVNb2RhbENvbXBvbmVudCxcclxuICBFbWFpbENvbXBvbmVudCxcclxuICBDb25maXJtVGVtcGxhdGVDb21wb25lbnQsXHJcbiAgR2VvY29kZXJJbnB1dENvbXBvbmVudCxcclxuICBBZGRyZXNzVmFsaWRhdG9yQ29tcG9uZW50LFxyXG5cclxuXHJcbiAgLy8gRGlyZWN0aXZlc1xyXG4gIFZhbGlkYXRlTmFtZURpcmVjdGl2ZSxcclxuICBEdXBsaWNhdGVDaGVja0RpcmVjdGl2ZSxcclxuICBWYWxpZGF0ZUJjUG9zdGFsRGlyZWN0aXZlLFxyXG4gIFZhbGlkYXRlU3RyZWV0RGlyZWN0aXZlLFxyXG4gIFZhbGlkYXRlQ2l0eURpcmVjdGl2ZSxcclxuICBWYWxpZGF0ZVJlZ2lvbkRpcmVjdGl2ZSxcclxuICBWYWxpZGF0ZVBvc3RhbGNvZGVEaXJlY3RpdmUsXHJcbiAgRGF0ZUZpZWxkRm9ybWF0RGlyZWN0aXZlXHJcbl07XHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgRm9ybXNNb2R1bGUsXHJcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxyXG4gICAgUHJvZ3Jlc3NiYXJNb2R1bGUuZm9yUm9vdCgpLFxyXG4gICAgUm91dGVyTW9kdWxlLFxyXG4gICAgTmd4TXlEYXRlUGlja2VyTW9kdWxlLmZvclJvb3QoKSxcclxuICAgIE1vZGFsTW9kdWxlLmZvclJvb3QoKSxcclxuICAgIFRleHRNYXNrTW9kdWxlLFxyXG4gICAgTmdTZWxlY3RNb2R1bGUsXHJcbiAgICBUeXBlYWhlYWRNb2R1bGUuZm9yUm9vdCgpLFxyXG4gICAgQWNjb3JkaW9uTW9kdWxlLmZvclJvb3QoKVxyXG4gIF0sXHJcbiAgZGVjbGFyYXRpb25zOiBbXHJcbiAgICBjb21wb25lbnRMaXN0LFxyXG4gIF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgY29tcG9uZW50TGlzdFxyXG4gIF0sXHJcbiAgcHJvdmlkZXJzOiBbXHJcbiAgICBOZ0Zvcm1cclxuICBdXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBTaGFyZWRDb3JlTW9kdWxlIHsgfVxyXG4iXX0=