import { Component, EventEmitter, Input, Output } from '@angular/core';
import { NG_VALUE_ACCESSOR } from '@angular/forms';
import { BehaviorSubject } from 'rxjs';
import * as i0 from "@angular/core";
import * as i1 from "../../services/questionnaire/validation.service";
import * as i2 from "@ionic/angular";
import * as i3 from "@angular/common";
import * as i4 from "primeng/api";
import * as i5 from "@angular/forms";
import * as i6 from "primeng/autocomplete";
import * as i7 from "../../pipes/proper-case/proper-case.pipe";
function SearchEmployerComponent_2_ng_template_0_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "ion-row")(1, "ion-col", 5)(2, "ion-text", 6)(3, "b");
    i0.ɵɵtext(4, "Federal Agency");
    i0.ɵɵelementEnd()()();
    i0.ɵɵelementStart(5, "ion-col", 7)(6, "ion-text", 6)(7, "b");
    i0.ɵɵtext(8, "Address");
    i0.ɵɵelementEnd()()();
    i0.ɵɵelementStart(9, "ion-col", 8)(10, "ion-text", 9)(11, "b");
    i0.ɵɵtext(12, "State");
    i0.ɵɵelementEnd()()();
    i0.ɵɵelementStart(13, "ion-col", 10)(14, "ion-text", 9)(15, "b");
    i0.ɵɵtext(16, "Agency Code");
    i0.ɵɵelementEnd()()()();
} }
function SearchEmployerComponent_2_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵtemplate(0, SearchEmployerComponent_2_ng_template_0_Template, 17, 0, "ng-template", 4);
} }
function SearchEmployerComponent_ng_template_3_section_2_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "section")(1, "ion-text", 18);
    i0.ɵɵtext(2);
    i0.ɵɵpipe(3, "properCase");
    i0.ɵɵelementEnd()();
} if (rf & 2) {
    const employer_r4 = i0.ɵɵnextContext().$implicit;
    const ctx_r5 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngClass", ctx_r5.empType === "FED" ? "ion-text-wrap app-text" : "ion-text-wrap app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(3, 2, employer_r4.employerName));
} }
function SearchEmployerComponent_ng_template_3_section_3_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "section")(1, "ion-text", 19);
    i0.ɵɵtext(2);
    i0.ɵɵpipe(3, "properCase");
    i0.ɵɵelementEnd()();
} if (rf & 2) {
    const employer_r4 = i0.ɵɵnextContext().$implicit;
    const ctx_r6 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngClass", ctx_r6.empType === "FED" ? "ion-text-wrap app-text" : "ion-text-wrap app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(3, 2, employer_r4.employerName));
} }
function SearchEmployerComponent_ng_template_3_section_5_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "section")(1, "ion-text", 20);
    i0.ɵɵtext(2);
    i0.ɵɵpipe(3, "properCase");
    i0.ɵɵelementEnd()();
} if (rf & 2) {
    const employer_r4 = i0.ɵɵnextContext().$implicit;
    const ctx_r7 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngClass", ctx_r7.empType === "FED" ? "ion-text-wrap app-text" : "ion-text-wrap app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(3, 2, employer_r4.addressDisplayVal));
} }
function SearchEmployerComponent_ng_template_3_section_6_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "section")(1, "ion-text", 21);
    i0.ɵɵtext(2);
    i0.ɵɵpipe(3, "properCase");
    i0.ɵɵelementEnd()();
} if (rf & 2) {
    const employer_r4 = i0.ɵɵnextContext().$implicit;
    const ctx_r8 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngClass", ctx_r8.empType === "FED" ? "ion-text-wrap app-text" : "ion-text-wrap app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(3, 2, employer_r4.addressDisplayVal));
} }
function SearchEmployerComponent_ng_template_3_ion_col_15_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "ion-col", 22)(1, "ion-text", 15);
    i0.ɵɵtext(2);
    i0.ɵɵpipe(3, "properCase");
    i0.ɵɵelementEnd()();
} if (rf & 2) {
    const employer_r4 = i0.ɵɵnextContext().$implicit;
    const ctx_r9 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngClass", ctx_r9.empType === "FED" ? "app-code-text" : "ion-text-wrap app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(3, 2, employer_r4.ficCode));
} }
function SearchEmployerComponent_ng_template_3_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "ion-row")(1, "ion-col", 11);
    i0.ɵɵtemplate(2, SearchEmployerComponent_ng_template_3_section_2_Template, 4, 4, "section", 1)(3, SearchEmployerComponent_ng_template_3_section_3_Template, 4, 4, "section", 1);
    i0.ɵɵelementEnd();
    i0.ɵɵelementStart(4, "ion-col", 12);
    i0.ɵɵtemplate(5, SearchEmployerComponent_ng_template_3_section_5_Template, 4, 4, "section", 1)(6, SearchEmployerComponent_ng_template_3_section_6_Template, 4, 4, "section", 1);
    i0.ɵɵelementEnd();
    i0.ɵɵelementStart(7, "ion-col", 13)(8, "section", 14)(9, "ion-text", 15);
    i0.ɵɵtext(10);
    i0.ɵɵelementEnd()();
    i0.ɵɵelementStart(11, "section", 16)(12, "ion-text", 15);
    i0.ɵɵtext(13);
    i0.ɵɵpipe(14, "properCase");
    i0.ɵɵelementEnd()()();
    i0.ɵɵtemplate(15, SearchEmployerComponent_ng_template_3_ion_col_15_Template, 4, 4, "ion-col", 17);
    i0.ɵɵelementEnd();
} if (rf & 2) {
    const employer_r4 = ctx.$implicit;
    const ctx_r1 = i0.ɵɵnextContext();
    i0.ɵɵadvance(2);
    i0.ɵɵproperty("ngIf", ctx_r1.empType === "FED");
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngIf", ctx_r1.empType !== "FED");
    i0.ɵɵadvance(2);
    i0.ɵɵproperty("ngIf", ctx_r1.empType === "FED");
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("ngIf", ctx_r1.empType !== "FED");
    i0.ɵɵadvance(1);
    i0.ɵɵproperty("size", ctx_r1.empType === "FED" ? 1.4 : 3);
    i0.ɵɵadvance(2);
    i0.ɵɵproperty("ngClass", ctx_r1.empType === "FED" ? "app-state-text" : "app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(employer_r4.state.value);
    i0.ɵɵadvance(2);
    i0.ɵɵproperty("ngClass", ctx_r1.empType === "FED" ? "app-state-text" : "app-text");
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate(i0.ɵɵpipeBind1(14, 10, employer_r4.state.text));
    i0.ɵɵadvance(2);
    i0.ɵɵproperty("ngIf", ctx_r1.empType === "FED");
} }
function SearchEmployerComponent_div_4_Template(rf, ctx) { if (rf & 1) {
    i0.ɵɵelementStart(0, "div", 23);
    i0.ɵɵtext(1);
    i0.ɵɵelementEnd();
} if (rf & 2) {
    const ctx_r2 = i0.ɵɵnextContext();
    i0.ɵɵadvance(1);
    i0.ɵɵtextInterpolate1(" ", ctx_r2.errorMessage, "\n");
} }
const _c0 = () => ({ "width": "100%" });
const _c1 = () => ({ standalone: true });
export class SearchEmployerComponent {
    constructor(validationService) {
        this.validationService = validationService;
        this.onFound = new EventEmitter();
        this.onEmpty = new EventEmitter();
        this.onChange = (value) => {
        };
        this.onTouch = () => {
        };
        this.employersBs = new BehaviorSubject(null);
        this.choice = [];
        this.radioOptions = [];
    }
    ngOnInit() {
        this.onChange(this.empName);
    }
    writeValue(obj) {
        this.empName = obj;
    }
    registerOnChange(fn) {
        this.onChange = fn;
    }
    registerOnTouched(fn) {
        this.onTouch = fn;
    }
    setDisabledState(isDisabled) {
    }
    ngOnChanges(changes) {
    }
    // searchForEmployer(event) {
    //  this.empService.getEmployersList(event.query)
    //     .subscribe(response => {
    //         this.employersBs.next(response);
    //     });
    // }
    searchForEmployer(event) {
        if (this.empType === 'REG') {
            this.validationService.get(`/dms-service/employer/reg/search/` + `${event.query}`)
                .subscribe(response => {
                this.employersBs.next(response);
            });
        }
        else {
            this.validationService.get(`/dms-service/employer/fed/search/` + `${event.query}`)
                .subscribe(response => {
                this.employersBs.next(response);
            });
        }
    }
    onSelectAction(event) {
        this.employersBs.next(null);
        this.onChange(event.value.employerName);
        this.empName = event.value.employerName;
        this.onFound.emit(event.value);
    }
    onClearAction(event) {
        this.onChange(null);
        this.onEmpty.emit();
    }
    checkValidity(value) {
        if (value.length == 100) {
            this.showError = true;
            this.errorMessage = "You have reached allowed character limit";
        }
        else {
            this.showError = false;
        }
    }
    manualEnterEmployer() {
        this.onEmpty.emit();
    }
    setEmployerName() {
        this.onChange(this.empName);
    }
    static { this.ɵfac = function SearchEmployerComponent_Factory(t) { return new (t || SearchEmployerComponent)(i0.ɵɵdirectiveInject(i1.ValidationService)); }; }
    static { this.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: SearchEmployerComponent, selectors: [["app-search-employer"]], inputs: { empType: "empType" }, outputs: { onFound: "onFound", onEmpty: "onEmpty" }, features: [i0.ɵɵProvidersFeature([{
                    provide: NG_VALUE_ACCESSOR,
                    useExisting: SearchEmployerComponent,
                    multi: true
                }]), i0.ɵɵNgOnChangesFeature], decls: 5, vars: 15, consts: [["appendTo", "body", "placeholder", "type employer's name", "emptyMessage", "No Employer(s) Found.", "styleClass", "search-panel", 3, "suggestions", "minLength", "maxlength", "ngModel", "ngModelOptions", "inputStyle", "completeMethod", "onClear", "onSelect", "ngModelChange", "onBlur", "keyup"], [4, "ngIf"], ["pTemplate", "item"], ["style", "color:hsla(0, 89%, 49%, 0.959); margin-left: 0px; font-size: 15px", 4, "ngIf"], ["pTemplate", "header"], ["size", "4", "sizeSm", "4", "sizeXs", "4", "sizeMd", "4", "sizeLg", "4", "sizeXl", "4"], [1, "ion-text-wrap", "app-header"], ["size", "5", "sizeSm", "5", "sizeXs", "3.6", "sizeMd", "5", "sizeLg", "5", "sizeXl", "5"], ["size", "1.15", "sizeSm", "1.15", "sizeXs", "1.9", "sizeMd", "1.29", "sizeLg", "1.15", "sizeXl", "1.16"], [1, "ion-text-wrap", "app-header", 2, "word-wrap", "normal"], ["size", "1.85", "sizeSm", "1.85", "sizeXs", "2.5", "sizeMd", "1.71", "sizeLg", "1.85", "sizeXl", "1.84"], ["size", "4"], ["size", "5"], [1, "ion-text-wrap", 3, "size"], [1, "state-mobile-view"], [3, "ngClass"], [1, "state-regular-view"], ["size", "1.6", "class", "app-text ion-text-wrap", 4, "ngIf"], [1, "employerText", 3, "ngClass"], [1, "employerTextRegular", 3, "ngClass"], [1, "app-address-text", 3, "ngClass"], [1, "app-address-text-non-fed", 3, "ngClass"], ["size", "1.6", 1, "app-text", "ion-text-wrap"], [2, "color", "hsla(0, 89%, 49%, 0.959)", "margin-left", "0px", "font-size", "15px"]], template: function SearchEmployerComponent_Template(rf, ctx) { if (rf & 1) {
            i0.ɵɵelementStart(0, "p-autoComplete", 0);
            i0.ɵɵlistener("completeMethod", function SearchEmployerComponent_Template_p_autoComplete_completeMethod_0_listener($event) { return ctx.searchForEmployer($event); })("onClear", function SearchEmployerComponent_Template_p_autoComplete_onClear_0_listener($event) { return ctx.onClearAction($event); })("onSelect", function SearchEmployerComponent_Template_p_autoComplete_onSelect_0_listener($event) { return ctx.onSelectAction($event); })("ngModelChange", function SearchEmployerComponent_Template_p_autoComplete_ngModelChange_0_listener($event) { return ctx.empName = $event; })("onBlur", function SearchEmployerComponent_Template_p_autoComplete_onBlur_0_listener() { return ctx.setEmployerName(); })("keyup", function SearchEmployerComponent_Template_p_autoComplete_keyup_0_listener($event) { return ctx.checkValidity($event.target.value); });
            i0.ɵɵpipe(1, "async");
            i0.ɵɵtemplate(2, SearchEmployerComponent_2_Template, 1, 0, null, 1)(3, SearchEmployerComponent_ng_template_3_Template, 16, 12, "ng-template", 2);
            i0.ɵɵelementEnd();
            i0.ɵɵtemplate(4, SearchEmployerComponent_div_4_Template, 2, 1, "div", 3);
        } if (rf & 2) {
            i0.ɵɵstyleMap(i0.ɵɵpureFunction0(12, _c0));
            i0.ɵɵproperty("suggestions", i0.ɵɵpipeBind1(1, 10, ctx.employersBs))("minLength", 3)("maxlength", 100)("ngModel", ctx.empName)("ngModelOptions", i0.ɵɵpureFunction0(13, _c1))("inputStyle", i0.ɵɵpureFunction0(14, _c0));
            i0.ɵɵadvance(2);
            i0.ɵɵproperty("ngIf", ctx.empType === "FED");
            i0.ɵɵadvance(2);
            i0.ɵɵproperty("ngIf", ctx.showError);
        } }, dependencies: [i2.IonCol, i2.IonRow, i2.IonText, i3.NgClass, i3.NgIf, i4.PrimeTemplate, i5.NgControlStatus, i5.MaxLengthValidator, i5.NgModel, i6.AutoComplete, i3.AsyncPipe, i7.ProperCasePipe], styles: [".state-mobile-view[_ngcontent-%COMP%]{display:none}.app-state-text[_ngcontent-%COMP%]{word-wrap:normal}[_nghost-%COMP%]     .p-autocomplete{display:block!important;position:relative!important}[_nghost-%COMP%]     .p-autocomplete-input{width:100%}[_nghost-%COMP%]     .app-text{font-size:12px}[_nghost-%COMP%]     .app-header{font-size:14px;font-weight:700}@media (min-width: 320px) and (max-width: 344px){.state-mobile-view[_ngcontent-%COMP%]{display:block}.state-regular-view[_ngcontent-%COMP%]{display:none}.employerText[_ngcontent-%COMP%]{word-wrap:break-word;position:relative;right:5px}.employerTextRegular[_ngcontent-%COMP%]{word-wrap:break-word;position:relative;padding-right:75px;right:5px}.app-text[_ngcontent-%COMP%]{font-size:9px!important;margin-top:5px;white-space:break-spaces;display:inline-block}.app-state-text[_ngcontent-%COMP%]{font-size:9px!important;white-space:nowrap;word-break:break-word;margin:-30px}.app-address-text[_ngcontent-%COMP%]{font-size:9px!important;word-break:break-word;position:absolute;width:65%}.app-address-text-non-fed[_ngcontent-%COMP%]{font-size:9px!important;word-break:break-word;position:relative;width:65%}.app-code-text[_ngcontent-%COMP%]{font-size:9px!important;margin:10px;white-space:nowrap;word-break:break-word;position:relative;right:30px}}@media (min-width: 345px) and (max-width: 766px){.employerTextRegular[_ngcontent-%COMP%]{word-wrap:break-word;position:relative;padding-right:75px;right:5px}.state-mobile-view[_ngcontent-%COMP%]{display:block}.state-regular-view[_ngcontent-%COMP%]{display:none}.employerText[_ngcontent-%COMP%]{word-wrap:break-word;position:relative;right:5px!important}.app-text[_ngcontent-%COMP%]{font-size:9px!important;margin-top:5px;white-space:break-spaces;display:inline-block}.app-state-text[_ngcontent-%COMP%]{font-size:9px!important;white-space:nowrap;word-break:break-word;margin:-30px}.app-address-text[_ngcontent-%COMP%]{font-size:8.5px!important;word-break:break-word;position:absolute;width:65%}.app-code-text[_ngcontent-%COMP%]{font-size:9px!important;margin:10px;white-space:nowrap;word-break:break-word;position:relative;right:30px}}@media (min-width: 767px) and (max-width: 1280px){.state-mobile-view[_ngcontent-%COMP%]{display:block}.state-regular-view[_ngcontent-%COMP%]{display:none}.app-text[_ngcontent-%COMP%]{white-space:break-spaces}.app-state-text[_ngcontent-%COMP%]{word-wrap:normal}.app-code-text[_ngcontent-%COMP%]{position:relative;right:-20px}}"] }); }
}
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(SearchEmployerComponent, [{
        type: Component,
        args: [{ selector: 'app-search-employer', providers: [{
                        provide: NG_VALUE_ACCESSOR,
                        useExisting: SearchEmployerComponent,
                        multi: true
                    }], template: "\r\n<p-autoComplete appendTo=\"body\" [suggestions]=\"employersBs | async\" placeholder=\"type employer's name\"\r\n  (completeMethod)=\"searchForEmployer($event)\" [minLength]=3 [maxlength]=100 emptyMessage=\"No Employer(s) Found.\"\r\n  (onClear)=\"onClearAction($event)\"  (onSelect)=\"onSelectAction($event)\" styleClass=\"search-panel\" [(ngModel)]=\"empName\" \r\n  [ngModelOptions]=\"{standalone: true}\"\r\n  (onBlur)=\"setEmployerName()\" (keyup)=\"checkValidity($event.target.value)\"\r\n  [style]=\"{'width':'100%'}\" [inputStyle]=\"{'width': '100%'}\">\r\n  <ng-template pTemplate=\"header\" *ngIf=\"empType==='FED'\">\r\n    <ion-row>\r\n      <ion-col size=\"4\" sizeSm=\"4\" sizeXs=\"4\" sizeMd=\"4\" sizeLg=\"4\" sizeXl=\"4\">\r\n        <ion-text class=\"ion-text-wrap app-header\"><b>Federal Agency</b></ion-text>\r\n      </ion-col>\r\n      <ion-col size=\"5\" sizeSm=\"5\" sizeXs=\"3.6\" sizeMd=\"5\" sizeLg=\"5\" sizeXl=\"5\">\r\n        <ion-text class=\"ion-text-wrap app-header\"><b>Address</b></ion-text>\r\n      </ion-col>\r\n      <ion-col  size=\"1.15\" sizeSm=\"1.15\" sizeXs=\"1.9\" sizeMd=\"1.29\" sizeLg=\"1.15\" sizeXl=\"1.16\">\r\n        <ion-text style=\"word-wrap: normal;\" class=\"ion-text-wrap app-header\"><b>State</b></ion-text>\r\n      </ion-col>\r\n      <ion-col  size=\"1.85\" sizeSm=\"1.85\" sizeXs=\"2.5\" sizeMd=\"1.71\" sizeLg=\"1.85\" sizeXl=\"1.84\">\r\n        <ion-text style=\"word-wrap: normal;\"   class=\"ion-text-wrap app-header\"><b>Agency Code</b></ion-text>\r\n      </ion-col>\r\n    </ion-row>\r\n  </ng-template>\r\n  <ng-template let-employer pTemplate=\"item\">\r\n    <ion-row>\r\n      <ion-col size=\"4\">\r\n        <section *ngIf=\"empType==='FED'\">\r\n          <ion-text class=\"employerText\" [ngClass]=\"empType==='FED' ? 'ion-text-wrap app-text' : 'ion-text-wrap app-text'\" >{{employer.employerName | properCase}}</ion-text>\r\n        </section>\r\n        <section *ngIf=\"empType!=='FED'\">\r\n          <ion-text class=\"employerTextRegular\" [ngClass]=\"empType==='FED' ? 'ion-text-wrap app-text' : 'ion-text-wrap app-text'\" >{{employer.employerName | properCase}}</ion-text>\r\n        </section>\r\n      </ion-col>\r\n      <ion-col size=\"5\">\r\n        <section *ngIf=\"empType==='FED'\">\r\n          <ion-text class=\"app-address-text\" [ngClass]=\"empType==='FED' ? 'ion-text-wrap app-text' : 'ion-text-wrap app-text'\">{{employer.addressDisplayVal | properCase}}</ion-text>\r\n        </section>\r\n        <section *ngIf=\"empType!=='FED'\">\r\n          <ion-text class=\"app-address-text-non-fed\" [ngClass]=\"empType==='FED' ? 'ion-text-wrap app-text' : 'ion-text-wrap app-text'\">{{employer.addressDisplayVal | properCase}}</ion-text>\r\n        </section>\r\n      </ion-col>\r\n      <ion-col [size]=\"empType==='FED' ? 1.4 : 3\" class=\"ion-text-wrap\">\r\n        <section class=\"state-mobile-view\">\r\n          <ion-text [ngClass]=\"empType==='FED' ? 'app-state-text' : 'app-text'\">{{employer.state.value}}</ion-text>\r\n        </section>\r\n        <section class=\"state-regular-view\">\r\n          <ion-text [ngClass]=\"empType==='FED' ? 'app-state-text' : 'app-text'\">{{employer.state.text | properCase}}</ion-text>\r\n        </section>\r\n      </ion-col>\r\n\r\n      <ion-col *ngIf=\"empType==='FED'\" size=\"1.6\" class=\"app-text ion-text-wrap\">\r\n        <ion-text [ngClass]=\"empType==='FED' ? 'app-code-text' : 'ion-text-wrap app-text'\">{{employer.ficCode | properCase}}</ion-text>\r\n      </ion-col>\r\n    </ion-row>\r\n  </ng-template>\r\n</p-autoComplete>\r\n\r\n<div *ngIf=\"showError\" style=\"color:hsla(0, 89%, 49%, 0.959); margin-left: 0px; font-size: 15px\">\r\n  {{ errorMessage }}\r\n</div>", styles: [".state-mobile-view{display:none}.app-state-text{word-wrap:normal}:host ::ng-deep .p-autocomplete{display:block!important;position:relative!important}:host ::ng-deep .p-autocomplete-input{width:100%}:host ::ng-deep .app-text{font-size:12px}:host ::ng-deep .app-header{font-size:14px;font-weight:700}@media (min-width: 320px) and (max-width: 344px){.state-mobile-view{display:block}.state-regular-view{display:none}.employerText{word-wrap:break-word;position:relative;right:5px}.employerTextRegular{word-wrap:break-word;position:relative;padding-right:75px;right:5px}.app-text{font-size:9px!important;margin-top:5px;white-space:break-spaces;display:inline-block}.app-state-text{font-size:9px!important;white-space:nowrap;word-break:break-word;margin:-30px}.app-address-text{font-size:9px!important;word-break:break-word;position:absolute;width:65%}.app-address-text-non-fed{font-size:9px!important;word-break:break-word;position:relative;width:65%}.app-code-text{font-size:9px!important;margin:10px;white-space:nowrap;word-break:break-word;position:relative;right:30px}}@media (min-width: 345px) and (max-width: 766px){.employerTextRegular{word-wrap:break-word;position:relative;padding-right:75px;right:5px}.state-mobile-view{display:block}.state-regular-view{display:none}.employerText{word-wrap:break-word;position:relative;right:5px!important}.app-text{font-size:9px!important;margin-top:5px;white-space:break-spaces;display:inline-block}.app-state-text{font-size:9px!important;white-space:nowrap;word-break:break-word;margin:-30px}.app-address-text{font-size:8.5px!important;word-break:break-word;position:absolute;width:65%}.app-code-text{font-size:9px!important;margin:10px;white-space:nowrap;word-break:break-word;position:relative;right:30px}}@media (min-width: 767px) and (max-width: 1280px){.state-mobile-view{display:block}.state-regular-view{display:none}.app-text{white-space:break-spaces}.app-state-text{word-wrap:normal}.app-code-text{position:relative;right:-20px}}\n"] }]
    }], () => [{ type: i1.ValidationService }], { onFound: [{
            type: Output
        }], onEmpty: [{
            type: Output
        }], empType: [{
            type: Input
        }] }); })();
(() => { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassDebugInfo(SearchEmployerComponent, { className: "SearchEmployerComponent", filePath: "lib\\components\\search-employer\\search-employer.component.ts", lineNumber: 20 }); })();
export class Choices {
}
//# sourceMappingURL=data:application/json;base64, 