UNPKG

@nova-ui/bits

Version:

SolarWinds Nova Framework

101 lines 11.6 kB
// © 2022 SolarWinds Worldwide, LLC. All rights reserved. // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to // deal in the Software without restriction, including without limitation the // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or // sell copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in // all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN // THE SOFTWARE. import { OverlayModule } from "@angular/cdk/overlay"; import { PortalModule } from "@angular/cdk/portal"; import { CommonModule } from "@angular/common"; import { NgModule } from "@angular/core"; import { FormsModule } from "@angular/forms"; import { ComboboxV2Component } from "./combobox-v2/combobox-v2.component"; import { ComboboxV2OptionHighlightDirective } from "./combobox-v2-option-highlight/combobox-v2-option-highlight.directive"; import { MarkAsSelectedItemDirective } from "./mark-as-selected-item.directive"; import { SelectV2OptionComponent } from "./option/select-v2-option.component"; import { SelectV2OptionGroupComponent } from "./option-group/select-v2-option-group.component"; import { SelectV2Component } from "./select/select-v2.component"; import { NuiButtonModule } from "../button/button.module"; import { NuiIconModule } from "../icon/icon.module"; import { NuiOverlayModule } from "../overlay/overlay.module"; import { NuiTooltipModule } from "../tooltip/tooltip.module"; import * as i0 from "@angular/core"; /** * @ignore */ // Will be renamed in scope of the NUI-5797 export class NuiSelectV2Module { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NuiSelectV2Module, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.3.12", ngImport: i0, type: NuiSelectV2Module, declarations: [SelectV2Component, SelectV2OptionComponent, SelectV2OptionGroupComponent, ComboboxV2Component, MarkAsSelectedItemDirective, ComboboxV2OptionHighlightDirective], imports: [FormsModule, OverlayModule, PortalModule, NuiButtonModule, NuiIconModule, NuiTooltipModule, CommonModule, NuiOverlayModule], exports: [SelectV2Component, SelectV2OptionComponent, SelectV2OptionGroupComponent, ComboboxV2Component, MarkAsSelectedItemDirective, ComboboxV2OptionHighlightDirective] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NuiSelectV2Module, imports: [FormsModule, OverlayModule, PortalModule, NuiButtonModule, NuiIconModule, NuiTooltipModule, CommonModule, NuiOverlayModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: NuiSelectV2Module, decorators: [{ type: NgModule, args: [{ imports: [ FormsModule, OverlayModule, PortalModule, NuiButtonModule, NuiIconModule, NuiTooltipModule, CommonModule, NuiOverlayModule, ], declarations: [ SelectV2Component, SelectV2OptionComponent, SelectV2OptionGroupComponent, ComboboxV2Component, MarkAsSelectedItemDirective, ComboboxV2OptionHighlightDirective, ], exports: [ SelectV2Component, SelectV2OptionComponent, SelectV2OptionGroupComponent, ComboboxV2Component, MarkAsSelectedItemDirective, ComboboxV2OptionHighlightDirective, ], providers: [], }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VsZWN0LXYyLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9saWIvc2VsZWN0LXYyL3NlbGVjdC12Mi5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEseURBQXlEO0FBQ3pELEVBQUU7QUFDRiwrRUFBK0U7QUFDL0UsNEVBQTRFO0FBQzVFLDhFQUE4RTtBQUM5RSwrRUFBK0U7QUFDL0UsOEVBQThFO0FBQzlFLDREQUE0RDtBQUM1RCxFQUFFO0FBQ0YsNkVBQTZFO0FBQzdFLHVEQUF1RDtBQUN2RCxFQUFFO0FBQ0YsNkVBQTZFO0FBQzdFLDRFQUE0RTtBQUM1RSwrRUFBK0U7QUFDL0UsMEVBQTBFO0FBQzFFLGlGQUFpRjtBQUNqRiw2RUFBNkU7QUFDN0UsaUJBQWlCO0FBRWpCLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSxzQkFBc0IsQ0FBQztBQUNyRCxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDbkQsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBRTdDLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzFFLE9BQU8sRUFBRSxrQ0FBa0MsRUFBRSxNQUFNLHVFQUF1RSxDQUFDO0FBQzNILE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ2hGLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLHFDQUFxQyxDQUFDO0FBQzlFLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLGlEQUFpRCxDQUFDO0FBQy9GLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUMxRCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDcEQsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDN0QsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7O0FBRTdEOztHQUVHO0FBOEJILDJDQUEyQztBQUMzQyxNQUFNLE9BQU8saUJBQWlCOytHQUFqQixpQkFBaUI7Z0hBQWpCLGlCQUFpQixpQkFsQnRCLGlCQUFpQjtZQUNqQix1QkFBdUI7WUFDdkIsNEJBQTRCO1lBQzVCLG1CQUFtQjtZQUNuQiwyQkFBMkI7WUFDM0Isa0NBQWtDLGFBZmxDLFdBQVc7WUFDWCxhQUFhO1lBQ2IsWUFBWTtZQUNaLGVBQWU7WUFDZixhQUFhO1lBQ2IsZ0JBQWdCO1lBQ2hCLFlBQVk7WUFDWixnQkFBZ0IsYUFXaEIsaUJBQWlCO1lBQ2pCLHVCQUF1QjtZQUN2Qiw0QkFBNEI7WUFDNUIsbUJBQW1CO1lBQ25CLDJCQUEyQjtZQUMzQixrQ0FBa0M7Z0hBSzdCLGlCQUFpQixZQTVCdEIsV0FBVztZQUNYLGFBQWE7WUFDYixZQUFZO1lBQ1osZUFBZTtZQUNmLGFBQWE7WUFDYixnQkFBZ0I7WUFDaEIsWUFBWTtZQUNaLGdCQUFnQjs7NEZBcUJYLGlCQUFpQjtrQkE5QjdCLFFBQVE7bUJBQUM7b0JBQ04sT0FBTyxFQUFFO3dCQUNMLFdBQVc7d0JBQ1gsYUFBYTt3QkFDYixZQUFZO3dCQUNaLGVBQWU7d0JBQ2YsYUFBYTt3QkFDYixnQkFBZ0I7d0JBQ2hCLFlBQVk7d0JBQ1osZ0JBQWdCO3FCQUNuQjtvQkFDRCxZQUFZLEVBQUU7d0JBQ1YsaUJBQWlCO3dCQUNqQix1QkFBdUI7d0JBQ3ZCLDRCQUE0Qjt3QkFDNUIsbUJBQW1CO3dCQUNuQiwyQkFBMkI7d0JBQzNCLGtDQUFrQztxQkFDckM7b0JBQ0QsT0FBTyxFQUFFO3dCQUNMLGlCQUFpQjt3QkFDakIsdUJBQXVCO3dCQUN2Qiw0QkFBNEI7d0JBQzVCLG1CQUFtQjt3QkFDbkIsMkJBQTJCO3dCQUMzQixrQ0FBa0M7cUJBQ3JDO29CQUNELFNBQVMsRUFBRSxFQUFFO2lCQUNoQiIsInNvdXJjZXNDb250ZW50IjpbIi8vIMKpIDIwMjIgU29sYXJXaW5kcyBXb3JsZHdpZGUsIExMQy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbi8vXG4vLyBQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5XG4vLyAgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgXCJTb2Z0d2FyZVwiKSwgdG9cbi8vICBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZVxuLy8gIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vclxuLy8gIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzXG4vLyAgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczpcbi8vXG4vLyBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpblxuLy8gIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLlxuLy9cbi8vIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1Jcbi8vICBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSxcbi8vICBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEVcbi8vICBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSXG4vLyAgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSxcbi8vICBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOXG4vLyAgVEhFIFNPRlRXQVJFLlxuXG5pbXBvcnQgeyBPdmVybGF5TW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2Nkay9vdmVybGF5XCI7XG5pbXBvcnQgeyBQb3J0YWxNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY2RrL3BvcnRhbFwiO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2NvbW1vblwiO1xuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvZm9ybXNcIjtcblxuaW1wb3J0IHsgQ29tYm9ib3hWMkNvbXBvbmVudCB9IGZyb20gXCIuL2NvbWJvYm94LXYyL2NvbWJvYm94LXYyLmNvbXBvbmVudFwiO1xuaW1wb3J0IHsgQ29tYm9ib3hWMk9wdGlvbkhpZ2hsaWdodERpcmVjdGl2ZSB9IGZyb20gXCIuL2NvbWJvYm94LXYyLW9wdGlvbi1oaWdobGlnaHQvY29tYm9ib3gtdjItb3B0aW9uLWhpZ2hsaWdodC5kaXJlY3RpdmVcIjtcbmltcG9ydCB7IE1hcmtBc1NlbGVjdGVkSXRlbURpcmVjdGl2ZSB9IGZyb20gXCIuL21hcmstYXMtc2VsZWN0ZWQtaXRlbS5kaXJlY3RpdmVcIjtcbmltcG9ydCB7IFNlbGVjdFYyT3B0aW9uQ29tcG9uZW50IH0gZnJvbSBcIi4vb3B0aW9uL3NlbGVjdC12Mi1vcHRpb24uY29tcG9uZW50XCI7XG5pbXBvcnQgeyBTZWxlY3RWMk9wdGlvbkdyb3VwQ29tcG9uZW50IH0gZnJvbSBcIi4vb3B0aW9uLWdyb3VwL3NlbGVjdC12Mi1vcHRpb24tZ3JvdXAuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBTZWxlY3RWMkNvbXBvbmVudCB9IGZyb20gXCIuL3NlbGVjdC9zZWxlY3QtdjIuY29tcG9uZW50XCI7XG5pbXBvcnQgeyBOdWlCdXR0b25Nb2R1bGUgfSBmcm9tIFwiLi4vYnV0dG9uL2J1dHRvbi5tb2R1bGVcIjtcbmltcG9ydCB7IE51aUljb25Nb2R1bGUgfSBmcm9tIFwiLi4vaWNvbi9pY29uLm1vZHVsZVwiO1xuaW1wb3J0IHsgTnVpT3ZlcmxheU1vZHVsZSB9IGZyb20gXCIuLi9vdmVybGF5L292ZXJsYXkubW9kdWxlXCI7XG5pbXBvcnQgeyBOdWlUb29sdGlwTW9kdWxlIH0gZnJvbSBcIi4uL3Rvb2x0aXAvdG9vbHRpcC5tb2R1bGVcIjtcblxuLyoqXG4gKiBAaWdub3JlXG4gKi9cbkBOZ01vZHVsZSh7XG4gICAgaW1wb3J0czogW1xuICAgICAgICBGb3Jtc01vZHVsZSxcbiAgICAgICAgT3ZlcmxheU1vZHVsZSxcbiAgICAgICAgUG9ydGFsTW9kdWxlLFxuICAgICAgICBOdWlCdXR0b25Nb2R1bGUsXG4gICAgICAgIE51aUljb25Nb2R1bGUsXG4gICAgICAgIE51aVRvb2x0aXBNb2R1bGUsXG4gICAgICAgIENvbW1vbk1vZHVsZSxcbiAgICAgICAgTnVpT3ZlcmxheU1vZHVsZSxcbiAgICBdLFxuICAgIGRlY2xhcmF0aW9uczogW1xuICAgICAgICBTZWxlY3RWMkNvbXBvbmVudCxcbiAgICAgICAgU2VsZWN0VjJPcHRpb25Db21wb25lbnQsXG4gICAgICAgIFNlbGVjdFYyT3B0aW9uR3JvdXBDb21wb25lbnQsXG4gICAgICAgIENvbWJvYm94VjJDb21wb25lbnQsXG4gICAgICAgIE1hcmtBc1NlbGVjdGVkSXRlbURpcmVjdGl2ZSxcbiAgICAgICAgQ29tYm9ib3hWMk9wdGlvbkhpZ2hsaWdodERpcmVjdGl2ZSxcbiAgICBdLFxuICAgIGV4cG9ydHM6IFtcbiAgICAgICAgU2VsZWN0VjJDb21wb25lbnQsXG4gICAgICAgIFNlbGVjdFYyT3B0aW9uQ29tcG9uZW50LFxuICAgICAgICBTZWxlY3RWMk9wdGlvbkdyb3VwQ29tcG9uZW50LFxuICAgICAgICBDb21ib2JveFYyQ29tcG9uZW50LFxuICAgICAgICBNYXJrQXNTZWxlY3RlZEl0ZW1EaXJlY3RpdmUsXG4gICAgICAgIENvbWJvYm94VjJPcHRpb25IaWdobGlnaHREaXJlY3RpdmUsXG4gICAgXSxcbiAgICBwcm92aWRlcnM6IFtdLFxufSlcbi8vIFdpbGwgYmUgcmVuYW1lZCBpbiBzY29wZSBvZiB0aGUgTlVJLTU3OTdcbmV4cG9ydCBjbGFzcyBOdWlTZWxlY3RWMk1vZHVsZSB7fVxuIl19