import { ChangeDetectionStrategy, Component } from '@angular/core';
import { AbstractPropertyValueViewComponent } from '../abstract-property-value-view.component';
import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@aztrix/icons";
import * as i3 from "@angular/material/tooltip";
import * as i4 from "@aztrix/helpers";
export class ValueVerifiedViewComponent extends AbstractPropertyValueViewComponent {
    static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ValueVerifiedViewComponent, deps: null, target: i0.ɵɵFactoryTarget.Component }); }
    static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.3.12", type: ValueVerifiedViewComponent, selector: "ax-value-verified-view", usesInheritance: true, ngImport: i0, template: "<div [ngClass]=\"{'has-verify-icon': showVerificationLabel}\">\n  <ng-content></ng-content>\n  <ax-icon\n    [inline]=\"true\"\n    *ngIf=\"showVerificationLabel && (property | propertyIsVerified)\"\n    [ngClass]=\"verificationColor()\"\n    class=\"icon\"\n    name=\"custom:verified\"\n    [matTooltip]=\"parentProperty || property | propertyVerificationLabel\"\n  ></ax-icon>\n</div>\n", styles: [".property-value{font-size:16px;font-weight:700}\n", ".icon{width:1rem;height:1rem;margin-left:.25rem}\n"], dependencies: [{ kind: "directive", type: i1.NgClass, selector: "[ngClass]", inputs: ["class", "ngClass"] }, { kind: "directive", type: i1.NgIf, selector: "[ngIf]", inputs: ["ngIf", "ngIfThen", "ngIfElse"] }, { kind: "component", type: i2.IconComponent, selector: "ax-icon", inputs: ["name", "inline"] }, { kind: "directive", type: i3.MatTooltip, selector: "[matTooltip]", inputs: ["matTooltipPosition", "matTooltipPositionAtOrigin", "matTooltipDisabled", "matTooltipShowDelay", "matTooltipHideDelay", "matTooltipTouchGestures", "matTooltip", "matTooltipClass"], exportAs: ["matTooltip"] }, { kind: "pipe", type: i4.PropertyVerificationLabelPipe, name: "propertyVerificationLabel" }, { kind: "pipe", type: i4.PropertyIsVerifiedPipe, name: "propertyIsVerified" }], changeDetection: i0.ChangeDetectionStrategy.OnPush }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.3.12", ngImport: i0, type: ValueVerifiedViewComponent, decorators: [{
            type: Component,
            args: [{ selector: 'ax-value-verified-view', changeDetection: ChangeDetectionStrategy.OnPush, template: "<div [ngClass]=\"{'has-verify-icon': showVerificationLabel}\">\n  <ng-content></ng-content>\n  <ax-icon\n    [inline]=\"true\"\n    *ngIf=\"showVerificationLabel && (property | propertyIsVerified)\"\n    [ngClass]=\"verificationColor()\"\n    class=\"icon\"\n    name=\"custom:verified\"\n    [matTooltip]=\"parentProperty || property | propertyVerificationLabel\"\n  ></ax-icon>\n</div>\n", styles: [".property-value{font-size:16px;font-weight:700}\n", ".icon{width:1rem;height:1rem;margin-left:.25rem}\n"] }]
        }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsdWUtdmVyaWZpZWQtdmlldy5jb21wb25lbnQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9saWJzL2NvbXBvbmVudHMvcHJvcGVydHktdmlldy92YWx1ZS12ZXJpZmllZC12aWV3L3ZhbHVlLXZlcmlmaWVkLXZpZXcuY29tcG9uZW50LnRzIiwiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9jb21wb25lbnRzL3Byb3BlcnR5LXZpZXcvdmFsdWUtdmVyaWZpZWQtdmlldy92YWx1ZS12ZXJpZmllZC12aWV3LmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBQyx1QkFBdUIsRUFBRSxTQUFTLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFakUsT0FBTyxFQUFDLGtDQUFrQyxFQUFDLE1BQU0sMkNBQTJDLENBQUM7Ozs7OztBQVc3RixNQUFNLE9BQU8sMEJBQTJCLFNBQVEsa0NBQWtDOytHQUFyRSwwQkFBMEI7bUdBQTFCLDBCQUEwQixxRkNidkMsdVlBV0E7OzRGREVhLDBCQUEwQjtrQkFUdEMsU0FBUzsrQkFDRSx3QkFBd0IsbUJBTWpCLHVCQUF1QixDQUFDLE1BQU0iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge0NoYW5nZURldGVjdGlvblN0cmF0ZWd5LCBDb21wb25lbnR9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge0Fic3RyYWN0UHJvcGVydHlWYWx1ZVZpZXdDb21wb25lbnR9IGZyb20gJy4uL2Fic3RyYWN0LXByb3BlcnR5LXZhbHVlLXZpZXcuY29tcG9uZW50JztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnYXgtdmFsdWUtdmVyaWZpZWQtdmlldycsXG4gIHRlbXBsYXRlVXJsOiAndmFsdWUtdmVyaWZpZWQtdmlldy5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogW1xuICAgICcuLi9hYnN0cmFjdC1wcm9wZXJ0eS12YWx1ZS12aWV3LmNvbXBvbmVudC5zY3NzJyxcbiAgICAnLi92YWx1ZS12ZXJpZmllZC12aWV3LmNvbXBvbmVudC5zY3NzJyxcbiAgXSxcbiAgY2hhbmdlRGV0ZWN0aW9uOiBDaGFuZ2VEZXRlY3Rpb25TdHJhdGVneS5PblB1c2gsXG59KVxuZXhwb3J0IGNsYXNzIFZhbHVlVmVyaWZpZWRWaWV3Q29tcG9uZW50IGV4dGVuZHMgQWJzdHJhY3RQcm9wZXJ0eVZhbHVlVmlld0NvbXBvbmVudCB7fVxuIiwiPGRpdiBbbmdDbGFzc109XCJ7J2hhcy12ZXJpZnktaWNvbic6IHNob3dWZXJpZmljYXRpb25MYWJlbH1cIj5cbiAgPG5nLWNvbnRlbnQ+PC9uZy1jb250ZW50PlxuICA8YXgtaWNvblxuICAgIFtpbmxpbmVdPVwidHJ1ZVwiXG4gICAgKm5nSWY9XCJzaG93VmVyaWZpY2F0aW9uTGFiZWwgJiYgKHByb3BlcnR5IHwgcHJvcGVydHlJc1ZlcmlmaWVkKVwiXG4gICAgW25nQ2xhc3NdPVwidmVyaWZpY2F0aW9uQ29sb3IoKVwiXG4gICAgY2xhc3M9XCJpY29uXCJcbiAgICBuYW1lPVwiY3VzdG9tOnZlcmlmaWVkXCJcbiAgICBbbWF0VG9vbHRpcF09XCJwYXJlbnRQcm9wZXJ0eSB8fCBwcm9wZXJ0eSB8IHByb3BlcnR5VmVyaWZpY2F0aW9uTGFiZWxcIlxuICA+PC9heC1pY29uPlxuPC9kaXY+XG4iXX0=