// © 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 { Component, ViewEncapsulation } from "@angular/core";
/**
 * Internal component that wraps the overlay's content to render an arrow
 */
/** @ignore */
export class OverlayArrowComponent {
}
OverlayArrowComponent.decorators = [
    { type: Component, args: [{
                selector: "nui-overlay-arrow",
                template: `<div class="nui-overlay-arrow"></div>`,
                encapsulation: ViewEncapsulation.None,
                styles: [".nui-overlay-arrow{display:none;width:12.72px;height:12.72px;background-color:transparent;border:6px solid;position:absolute;border-color:var(--nui-color-bg-content_popover,#fff);transform:rotate(45deg)}.overlay-center-top .nui-overlay-arrow{display:block;left:49%;bottom:6px;border-left-color:transparent;border-top-color:transparent;box-shadow:3px 3px 3px #0000000d}.overlay-top-left .nui-overlay-arrow,.overlay-top-right .nui-overlay-arrow{display:block;bottom:6px;border-bottom-color:var(--nui-color-bg-content_popover,#fff);border-top-color:transparent;box-shadow:3px 3px 3px #0000000d}.overlay-top-left .nui-overlay-arrow{right:19.08px;border-left-color:transparent}.overlay-top-right .nui-overlay-arrow{left:19.08px;border-left-color:transparent}.overlay-center-bottom .nui-overlay-arrow{display:block;left:49%;top:6px;border-right-color:transparent;border-bottom-color:transparent;box-shadow:-3px -3px 3px #0000000d}.overlay-bottom-left .nui-overlay-arrow,.overlay-bottom-right .nui-overlay-arrow{display:block;top:6px;border-bottom-color:transparent;border-top-color:var(--nui-color-bg-content_popover,#fff);box-shadow:-3px -3px 3px #0000000d}.overlay-bottom-left .nui-overlay-arrow{right:19.08px;border-right-color:transparent}.overlay-bottom-right .nui-overlay-arrow{left:19.08px;border-right-color:transparent}.overlay-left-bottom .nui-overlay-arrow,.overlay-left-top .nui-overlay-arrow,.overlay-center-left .nui-overlay-arrow{display:block;right:6px;top:50%;transform:translateY(-50%) rotate(45deg);border-left-color:transparent;border-bottom-color:transparent;box-shadow:3px -3px 3px #0000000d}.overlay-left-top .nui-overlay-arrow{top:unset;bottom:12.72px}.overlay-left-bottom .nui-overlay-arrow{top:19.08px}.overlay-right-bottom .nui-overlay-arrow,.overlay-right-top .nui-overlay-arrow,.overlay-center-right .nui-overlay-arrow{display:block;left:6px;top:50%;transform:translateY(-50%) rotate(45deg);border-right-color:transparent;border-top-color:transparent;box-shadow:-3px 3px 3px #0000000d}.overlay-right-top .nui-overlay-arrow{top:unset;bottom:12.72px}.overlay-right-bottom .nui-overlay-arrow{top:19.08px}\n"]
            },] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3ZlcmxheS1hcnJvdy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvbGliL292ZXJsYXkvYXJyb3ctY29tcG9uZW50L292ZXJsYXktYXJyb3cuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlEQUF5RDtBQUN6RCxFQUFFO0FBQ0YsK0VBQStFO0FBQy9FLDRFQUE0RTtBQUM1RSw4RUFBOEU7QUFDOUUsK0VBQStFO0FBQy9FLDhFQUE4RTtBQUM5RSw0REFBNEQ7QUFDNUQsRUFBRTtBQUNGLDZFQUE2RTtBQUM3RSx1REFBdUQ7QUFDdkQsRUFBRTtBQUNGLDZFQUE2RTtBQUM3RSw0RUFBNEU7QUFDNUUsK0VBQStFO0FBQy9FLDBFQUEwRTtBQUMxRSxpRkFBaUY7QUFDakYsNkVBQTZFO0FBQzdFLGlCQUFpQjtBQUVqQixPQUFPLEVBQUUsU0FBUyxFQUFFLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTdEOztHQUVHO0FBRUgsY0FBYztBQU9kLE1BQU0sT0FBTyxxQkFBcUI7OztZQU5qQyxTQUFTLFNBQUM7Z0JBQ1AsUUFBUSxFQUFFLG1CQUFtQjtnQkFDN0IsUUFBUSxFQUFFLHVDQUF1QztnQkFFakQsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7O2FBQ3hDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gwqkgMjAyMiBTb2xhcldpbmRzIFdvcmxkd2lkZSwgTExDLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxuLy9cbi8vIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHlcbi8vICBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSBcIlNvZnR3YXJlXCIpLCB0b1xuLy8gIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlXG4vLyAgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yXG4vLyAgc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXNcbi8vICBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOlxuLy9cbi8vIFRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluXG4vLyAgYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4vL1xuLy8gVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUlxuLy8gIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLFxuLy8gIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRVxuLy8gIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVJcbi8vICBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLFxuLy8gIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU5cbi8vICBUSEUgU09GVFdBUkUuXG5cbmltcG9ydCB7IENvbXBvbmVudCwgVmlld0VuY2Fwc3VsYXRpb24gfSBmcm9tIFwiQGFuZ3VsYXIvY29yZVwiO1xuXG4vKipcbiAqIEludGVybmFsIGNvbXBvbmVudCB0aGF0IHdyYXBzIHRoZSBvdmVybGF5J3MgY29udGVudCB0byByZW5kZXIgYW4gYXJyb3dcbiAqL1xuXG4vKiogQGlnbm9yZSAqL1xuQENvbXBvbmVudCh7XG4gICAgc2VsZWN0b3I6IFwibnVpLW92ZXJsYXktYXJyb3dcIixcbiAgICB0ZW1wbGF0ZTogYDxkaXYgY2xhc3M9XCJudWktb3ZlcmxheS1hcnJvd1wiPjwvZGl2PmAsXG4gICAgc3R5bGVVcmxzOiBbXCIuL292ZXJsYXktYXJyb3cuY29tcG9uZW50Lmxlc3NcIl0sXG4gICAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZSxcbn0pXG5leHBvcnQgY2xhc3MgT3ZlcmxheUFycm93Q29tcG9uZW50IHt9XG4iXX0=