{"__symbolic":"module","version":4,"exports":[{"from":"./lib/services/index"}],"metadata":{"VrcErrorMsgComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"vrc-error-msg","template":"<div class=\"error__conteiner\" *ngIf=\"!!message\">\r\n  <small class=\"error__message\"> {{ message }} </small>\r\n</div>\r\n","styles":[""]}]}],"members":{"message":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}]}},"VrcInputModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcInputComponent"}],"exports":[{"__symbolic":"reference","name":"VrcInputComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":17,"character":4},{"__symbolic":"reference","module":"angular-imask","name":"IMaskModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":19,"character":4}]}]}],"members":{}},"VrcInputComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵa"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"vrc-input","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":5,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcInputComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"template":"<div class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <label class=\"control-label ellipsis\" [attr.for]=\"id\">\r\n    {{ label }}<span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n  </label>\r\n  <input\r\n    class=\"form-control border-input\"\r\n    [ngClass]=\"{ error: isError, required: isRequired }\"\r\n    [id]=\"id\"\r\n    [readOnly]=\"isReadOnly\"\r\n    [disabled]=\"isDisabled\"\r\n    [placeholder]=\"placeholder\"\r\n    [type]=\"type\"\r\n    [name]=\"name\"\r\n    [autofocus]=\"autofocus\"\r\n    [autocomplete]=\"autofocus\"\r\n    spellcheck=\"false\"\r\n    autocorrect=\"off\"\r\n    [(ngModel)]=\"value\"\r\n    (blur)=\"onBlur()\"\r\n    [imask]=\"imask\"\r\n    [unmask]=\"unmask\"\r\n  />\r\n  <vrc-error-msg [message]=\"errorMessage\"></vrc-error-msg>\r\n</div>\r\n","styles":[".form-group{margin-bottom:0}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":21,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcDatepickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"VrcDatepickerComponent"}],"exports":[{"__symbolic":"reference","name":"VrcDatepickerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":18,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":19,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":21,"character":4}],"providers":[{"__symbolic":"reference","name":"VrcCalendarEventsService"}]}]}],"members":{}},"VrcDatepickerComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵg"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"vrc-datepicker","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":6,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcDatepickerComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":17,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"},"template":"<div class=\"form-group datepicker-container\" [ngClass]=\"classeCss\">\r\n  <label class=\"control-label ellipsis\" [attr.for]=\"id\">\r\n    {{ label }}<span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n  </label>\r\n  <div #datepicker style=\"display: flex\">\r\n    <input\r\n      type=\"date\"\r\n      [(ngModel)]=\"value\"\r\n      style=\"opacity: 0; visibility: hidden; position: absolute; top: 0vh\"\r\n    />\r\n    <input\r\n      class=\"form-control border-input\"\r\n      [ngClass]=\"{ error: isError, required: isRequired }\"\r\n      [id]=\"id\"\r\n      [readOnly]=\"isReadOnly\"\r\n      [disabled]=\"isDisabled\"\r\n      placeholder=\"  /  /    \"\r\n      type=\"text\"\r\n      [name]=\"name\"\r\n      autocomplete=\"off\"\r\n      spellcheck=\"false\"\r\n      [(ngModel)]=\"valueText\"\r\n      (blur)=\"onBlur()\"\r\n    />\r\n    <button\r\n      type=\"button\"\r\n      (click)=\"openCalendar()\"\r\n      class=\"btn btn--default btn--datepicker\"\r\n    >\r\n      <i class=\"vr vr-calendario\"></i>\r\n    </button>\r\n  </div>\r\n  <vrc-error-msg [message]=\"errorMessage\"> </vrc-error-msg>\r\n  <vrc-calendar\r\n    [datepicker]=\"datepicker\"\r\n    [currentDate]=\"value\"\r\n    [open]=\"!isHiddenCalendar\"\r\n    [useNonWorkingDays]=\"useNonWorkingDays\"\r\n    (emitSelectDate)=\"selectDate($event)\"\r\n    (emitCloseCalendar)=\"hiddenCalendar()\"\r\n    [hidden]=\"isHiddenCalendar\"\r\n  >\r\n  </vrc-calendar>\r\n</div>\r\n","styles":[".form-group.datepicker-container button.btn--datepicker{position:unset!important;padding:4px 8px;border-bottom-left-radius:0;border-top-left-radius:0;align-self:flex-start;margin:0 -4px 0 0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":22,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcCalendarEventsService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":5,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":10,"character":28}]}],"getNonWorkingDays":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"VrcAutocompleteModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcAutocompleteComponent"}],"exports":[{"__symbolic":"reference","name":"VrcAutocompleteComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":17,"character":4},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":19,"character":4}]}]}],"members":{}},"VrcAutocompleteComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵh"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"vrc-autocomplete","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":6,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcAutocompleteComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":17,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"},"template":"<div class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <label class=\"control-label ellipsis\" [attr.for]=\"id\">\r\n    {{ label }}<span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n  </label>\r\n  <div class=\"autocomplete\">\r\n    <input #autocompleteInputRef class=\"form-control border-input autocomplete-input\"\r\n      [ngClass]=\"{ 'error': isError, 'required': isRequired }\" [id]=\"id\" [readOnly]=\"isReadOnly\" [disabled]=\"isDisabled\"\r\n      [placeholder]=\"placeholder\" type=\"text\" [name]=\"name\" autocomplete=\"off\" spellcheck=\"false\" [(ngModel)]=\"value\"\r\n      (blur)=\"onBlur()\" (keydown)=\"onKeyEvent($event)\" (focus)=\"onOpen()\" (focusout)=\"onClose()\" />\r\n    <vrc-error-msg [message]=\"errorMessage\"></vrc-error-msg>\r\n    <div #autocompleteListOptionsRef *ngIf=\"isOpen\" class=\"scroll autocomplete-datalist\">\r\n      <ng-container *ngFor=\"let option of options; let i = index;\">\r\n        <div [class]=\"'datalist-option' + ' ' + 'datalist-option-' + i\" [ngClass]=\"setClass(option)\"\r\n          (click)=\"onClicked(i)\" [innerHTML]=\"option?.content | safeHtml\"></div>\r\n      </ng-container>\r\n    </div>\r\n  </div>\r\n</div>\r\n","styles":[".form-group{margin-bottom:0}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}div.autocomplete{height:auto;position:relative}div.autocomplete div.autocomplete-datalist{visibility:hidden;min-width:112px;width:auto;max-width:calc(100vw - 162px);max-height:256px;height:auto;padding:1px 1px 1px 0;box-sizing:border-box;box-shadow:var(--box-shadow-autocomplete);z-index:70000;position:absolute;top:32px;display:block;align-content:center;overflow:auto;background:var(--background-autocomplete);border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.autocomplete div.autocomplete-datalist div.datalist-option{padding:8px;width:100%;min-height:20px;list-style-type:none;border-bottom:var(--border-autocomplete-option)}div.autocomplete div.autocomplete-datalist div.datalist-option.current,div.autocomplete div.autocomplete-datalist div.datalist-option:hover{background:var(--background-autocomplete-option-hover);color:var(--color-autocomplete-option-hover)}div.autocomplete div.autocomplete-datalist div.datalist-option:hover{cursor:pointer}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":22,"character":26}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcOptionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcOptionComponent"}],"exports":[{"__symbolic":"reference","name":"VrcOptionComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4},{"__symbolic":"reference","name":"VrCommonModule"}]}]}],"members":{}},"VrcOptionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"vrc-option","template":"<ng-content></ng-content>\r\n","styles":[""]}]}],"members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"isCurrent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":12,"character":31}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"VrcTabsModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":8,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcTabsComponent"},{"__symbolic":"reference","name":"VrcTabComponent"}],"exports":[{"__symbolic":"reference","name":"VrcTabsComponent"},{"__symbolic":"reference","name":"VrcTabComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":4},{"__symbolic":"reference","name":"VrCommonModule"}]}]}],"members":{}},"VrcTabComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"vrc-tab","template":"<div class=\"row\" *ngIf=\"active\">\r\n  <ng-content></ng-content>\r\n</div>\r\n","styles":[""]}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"active":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"styleButton":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}]}},"VrcTabsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"vrc-tabs","encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":9,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":10,"character":19},"member":"OnPush"},"template":"<ul class=\"nav-tabs\">\r\n  <li\r\n    *ngFor=\"let tab of tabs\"\r\n    (click)=\"selectTab(tab)\"\r\n    [class.active]=\"tab.active\"\r\n  >\r\n    <button\r\n      type=\"button\"\r\n      [style]=\"tab.styleButton\"\r\n      class=\"btn btn--reset btn--tab\"\r\n    >\r\n      {{ tab?.label }}\r\n    </button>\r\n  </li>\r\n</ul>\r\n<ng-content></ng-content>\r\n","styles":[""]}]}],"members":{"selected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":13,"character":3}}]}],"tabs":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":14,"character":3},"arguments":[{"__symbolic":"reference","name":"VrcTabComponent"}]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":15,"character":26}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"selectTab":[{"__symbolic":"method"}],"reset":[{"__symbolic":"method"}],"emit":[{"__symbolic":"method"}]}},"VrcCheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcCheckboxComponent"}],"exports":[{"__symbolic":"reference","name":"VrcCheckboxComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":14,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":16,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":17,"character":4}]}]}],"members":{}},"VrcCheckboxComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵk"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"vrc-checkbox","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":5,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcCheckboxComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"template":"<div class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <label class=\"checkbox\" [attr.for]=\"id\">\r\n    <ng-content></ng-content><span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n    <input type=\"checkbox\" class=\"form-control\" [ngClass]=\"{ 'error': isError, 'required': isRequired }\" [id]=\"id\"\r\n      [disabled]=\"isDisabled\" [name]=\"name\" [(ngModel)]=\"value\" (blur)=\"onBlur()\" />\r\n    <span class=\"checkbox__label\"></span>\r\n  </label>\r\n</div>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcRadioModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":11,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcRadioGroupComponent"},{"__symbolic":"reference","name":"VrcRadioButtonComponent"}],"exports":[{"__symbolic":"reference","name":"VrcRadioGroupComponent"},{"__symbolic":"reference","name":"VrcRadioButtonComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":17,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":18,"character":4}]}]}],"members":{}},"VrcRadioGroupComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵl"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"vrc-radio-group","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":5,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcRadioGroupComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"template":"<div [id]=\"id\" class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <ng-container *ngFor=\"let option of options, let i = index\">\r\n    <span class=\"radio\">\r\n      <input type=\"radio\" [checked]=\"option?.value === value\" [disabled]=\"option?.disabled\" [attr.id]=\"id + '-' + i\"\r\n        [attr.name]=\"name || id\" />\r\n      <label (click)=\"change(option.value)\" class=\"radio__label\" [attr.for]=\"id + '-' + i\">\r\n        <span [innerHTML]=\"option?.content | safeHtml\"></span>\r\n      </label>\r\n    </span>\r\n  </ng-container>\r\n</div>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}],"change":[{"__symbolic":"method"}]}},"VrcRadioButtonComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵm"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"vrc-radio-button","template":"<ng-content></ng-content>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":9,"character":31}]}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"VrcTextareaModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcTextareaComponent"}],"exports":[{"__symbolic":"reference","name":"VrcTextareaComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":16,"character":4}]}]}],"members":{}},"VrcTextareaComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵn"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"vrc-textarea","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":6,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcTextareaComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":17,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":18,"character":19},"member":"OnPush"},"template":"<div class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <label class=\"control-label ellipsis\" [attr.for]=\"id\">\r\n    {{ label }}<span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n  </label>\r\n  <br>\r\n  <textarea class=\"form-control border-input\" [id]=\"id\" [name]=\"name\"\r\n    [ngClass]=\"{ 'error': isError, 'required': isRequired }\" [readOnly]=\"isReadOnly\" [disabled]=\"isDisabled\"\r\n    [placeholder]=\"placeholder\" [autofocus]=\"autofocus\" [spellcheck]=\"spellcheck\" [rows]=\"rows\" [wrap]=\"wrap\"\r\n    [maxlength]=\"maxlength\" [minlength]=\"minlength\" [(ngModel)]=\"value\" (blur)=\"onBlur()\">\r\n  </textarea>\r\n  <br>\r\n  <vrc-error-msg [message]=\"errorMessage\"></vrc-error-msg>\r\n</div>\r\n","styles":[".form-group{margin-bottom:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":22,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcSlideToggleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcSlideToggleComponent"}],"exports":[{"__symbolic":"reference","name":"VrcSlideToggleComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":4},{"__symbolic":"reference","name":"VrCommonModule"},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":16,"character":4}]}]}],"members":{}},"VrcSlideToggleComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵo"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"vrc-slide-toggle","providers":[{"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":5,"character":11},"useExisting":{"__symbolic":"reference","name":"VrcSlideToggleComponent"},"multi":true}],"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation","line":16,"character":17},"member":"None"},"changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":17,"character":19},"member":"OnPush"},"template":"<div class=\"form-group\" [ngClass]=\"classeCss\">\r\n  <div class=\"switch\">\r\n    <label [attr.for]=\"id\">\r\n      <input type=\"checkbox\" class=\"form-control\" [ngClass]=\"{ 'error': isError, 'required': isRequired }\" [id]=\"id\"\r\n        [disabled]=\"isDisabled\" [name]=\"name\" [(ngModel)]=\"value\" (blur)=\"onBlur()\" />\r\n      <span class=\"lever\"></span>\r\n      <ng-content></ng-content><span [hidden]=\"!isRequired\" class=\"required\">*</span>\r\n    </label>\r\n  </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":20,"character":26}]}],"ngAfterViewChecked":[{"__symbolic":"method"}]}},"VrcSidebarFooterModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":4,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"VrcSidebarFooterComponent"}],"exports":[{"__symbolic":"reference","name":"VrcSidebarFooterComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":8,"character":4}]}]}],"members":{}},"VrcSidebarFooterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"vrc-sidebar-footer","template":"\n    <footer class=\"sidebar-footer\">\n    <a class=\"sidebar_copyright\" target=\"_blank\" href=\"https://www.vrsoft.com.br/\">\n      <img class=\"sidebar_copyright__logo_vr logo-vr-light\" alt=\"VR SOFTWARE\">\n      <img class=\"sidebar_copyright__tipo_vr tipo-vr-light\" alt=\"Copyright\">\n    </a>\n    <div class=\"sidebar_toggle\">\n      <button type=\"button\" class=\"btn--reset sidebar_toggle__theme\">\n        <i role=\"button\" data-toggle=\"set-theme\" class=\"vr vr-lightbulb_light theme_icon\"></i>\n      </button>\n      <button type=\"button\" class=\"btn--reset sidebar_toggle__fixed\">\n        <i role=\"button\" class=\"vr vr-thumbtack fixed-menu\"></i>\n      </button>\n      <button type=\"button\" class=\"btn--reset sidebar_toggle__arrow\">\n        <i role=\"button\" data-toggle=\"push-menu\" class=\"vr vr-double_arrow_right sidebar-toggle\"></i>\n      </button>\n    </div>\n  </footer>\n  "}]}],"members":{}},"ElementsFormModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"FormDebugComponent"}],"exports":[{"__symbolic":"reference","name":"FormDebugComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":9,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":11,"character":4}]}]}],"members":{}},"FormDebugComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"vrc-form-debug","template":"<div style=\"margin-top: 20px\" *ngIf=\"form\" >\r\n\r\n    <div>\r\n      Detalhe do form\r\n    </div>\r\n\r\n    <pre>\r\n      Form válido: {{ form.valid }}\r\n    </pre>\r\n    <pre>\r\n      Form submetido: {{ form.submitted }}\r\n    </pre>\r\n    <pre>\r\n      Valores: <br> {{ form.value | json }}\r\n    </pre>\r\n\r\n  </div>\r\n","styles":[""]}]}],"members":{"form":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}]}},"VrcFormValidations":{"__symbolic":"class","members":{}},"KeyboardCode":{"BACKSPACE":"Backspace","TAB":"Tab","ENTER":"Enter","SHIFT_LEFT":"ShiftLeft","SHIFT_RIGHT":"ShiftRight","CTRL_LEFT":"ControlLeft","CTRL_RIGHT":"ControlRight","ALT_LEFT":"AltLeft","ALT_RIGHT":"AltRight","PAUSE":"Pause","CAPS_LOCK":"CapsLock","ESCAPE":"Escape","SPACE":"Space","PAGE_UP":"PageUp","PAGE_DOWN":"PageDown","END":"End","HOME":"Home","LEFT_ARROW":"ArrowLeft","UP_ARROW":"ArrowUp","RIGHT_ARROW":"ArrowRight","DOWN_ARROW":"ArrowDown","INSERT":"Insert","DELETE":"Delete","DIGIT_0":"Digit0","DIGIT_1":"Digit1","DIGIT_2":"Digit2","DIGIT_3":"Digit3","DIGIT_4":"Digit4","DIGIT_5":"Digit5","DIGIT_6":"Digit6","DIGIT_7":"Digit7","DIGIT_8":"Digit8","DIGIT_9":"Digit9","KEY_A":"KeyA","KEY_B":"KeyB","KEY_C":"KeyC","KEY_D":"KeyD","KEY_E":"KeyE","KEY_F":"KeyF","KEY_G":"KeyG","KEY_H":"KeyH","KEY_I":"KeyI","KEY_J":"KeyJ","KEY_K":"KeyK","KEY_L":"KeyL","KEY_M":"KeyM","KEY_N":"KeyN","KEY_O":"KeyO","KEY_P":"KeyP","KEY_Q":"KeyQ","KEY_R":"KeyR","KEY_S":"KeyS","KEY_T":"KeyT","KEY_U":"KeyU","KEY_V":"KeyV","KEY_W":"KeyW","KEY_X":"KeyX","KEY_Y":"KeyY","KEY_Z":"KeyZ","OS_LEFT":"OSLeft","OS_RIGHT":"OSRight","CONTEXT_MENU":"ContextMenu","NUMPAD_0":"Numpad0","NUMPAD_1":"Numpad1","NUMPAD_2":"Numpad2","NUMPAD_3":"Numpad3","NUMPAD_4":"Numpad4","NUMPAD_5":"Numpad5","NUMPAD_6":"Numpad6","NUMPAD_7":"Numpad7","NUMPAD_8":"Numpad8","NUMPAD_9":"Numpad9","NUMPAD_MULTIPLY":"NumpadMultiply","NUMPAD_ADD":"NumpadAdd","NUMPAD_SUBTRACT":"NumpadSubtract","NUMPAD_DECIMAL":"NumpadDecimal","NUMPAD_DIVIDE":"NumpadDivide","NUMPAD_ENTER":"NumpadEnter","F1":"F1","F2":"F2","F3":"F3","F4":"F4","F5":"F5","F6":"F6","F7":"F7","F8":"F8","F9":"F9","F10":"F10","F11":"F11","F12":"F12","F13":"F13","F14":"F14","F15":"F15","F16":"F16","F17":"F17","F18":"F18","F19":"F19","F20":"F20","F21":"F21","F22":"F22","F23":"F23","F24":"F24","NUM_LOCK":"NumLock","SCROLL_LOCK":"ScrollLock","SEMICOLON":"Semicolon","EQUAL":"Equal","COMMA":"Comma","MINUS":"Minus","PERIOD":"Period","DOM_VK_SLASH":"DOM_VK_SLASH","DOM_VK_BACK_QUOTE":"DOM_VK_BACK_QUOTE","BRACKET_LEFT":"BracketLeft","BACK_SLASH":"Backslash","DOM_VK_CLOSE_BRACKET":"DOM_VK_CLOSE_BRACKET","QUOTE":"Quote","HELP":"Help","PRINT_SCREEN":"PrintScreen","INTL_RO":"IntlRo","INTL_YEN":"IntlYen"},"VrCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":9,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"VrcErrorMsgComponent"}],"exports":[{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"VrcErrorMsgComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":13,"character":4},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClientModule","line":14,"character":4}]}]}],"members":{}},"VrCommonService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{},"statics":{"ɵprov":{}}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"members":{"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":4,"character":3}}]}],"imask":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"unmask":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]}},"ɵb":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":3}}]}],"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"autofocus":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"errorMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"ngDoCheck":[{"__symbolic":"method"}],"actionsForError":[{"__symbolic":"method"}],"findErrorMessage":[{"__symbolic":"method"}],"showError":[{"__symbolic":"method"}],"setError":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","members":{"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":4,"character":3}}]}],"classeCss":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":3}}]}],"isReadOnly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"isDisabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"isRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"control":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"elementChange":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"setRequiredState":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onSelectChange":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Pipe","line":3,"character":1},"arguments":[{"name":"safeHtml"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":5,"character":33}]}],"transform":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":"vrc-calendar","providers":[{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":16,"character":14}],"template":"<div (click)=\"closeCalendar()\" class=\"full-background\"></div>\r\n<div #calendarContainer class=\"calendar-container\">\r\n  <div #calendar class=\"calendar\" [ngClass]=\"{ 'calendar--open': isOpen }\">\r\n    <i class=\"vr vr-circle_close\" (click)=\"closeCalendar()\"></i>\r\n    <div *ngIf=\"isOpen\" class=\"header-calendar\">\r\n      <div (click)=\"backMonth()\" class=\"arrow_left\">\r\n        <i class=\"vr vr-arrow_left\"></i>\r\n      </div>\r\n      <h3>{{ mothName }}, {{ currentYear }}</h3>\r\n      <div (click)=\"nextMonth()\" class=\"arrow_right\">\r\n        <i class=\"vr vr-arrow_right\"></i>\r\n      </div>\r\n    </div>\r\n    <div\r\n      *ngIf=\"isOpen\"\r\n      class=\"date\"\r\n      [ngClass]=\"{ 'resize-item-date': days.length == 42 }\"\r\n    >\r\n      <div class=\"day\">DOM</div>\r\n      <div class=\"day\">SEG</div>\r\n      <div class=\"day\">TER</div>\r\n      <div class=\"day\">QUA</div>\r\n      <div class=\"day\">QUI</div>\r\n      <div class=\"day\">SEX</div>\r\n      <div class=\"day\">SÁB</div>\r\n      <div\r\n        class=\"number\"\r\n        *ngFor=\"let date of days\"\r\n        (click)=\"selectDateOnClick(date.day)\"\r\n        [class]=\"date?.class\"\r\n      >\r\n        {{ date?.day }} <span class=\"dot\"></span>\r\n      </div>\r\n    </div>\r\n    <div *ngIf=\"isOpen\" class=\"events\">\r\n      <div *ngFor=\"let event of events\" class=\"event\">\r\n        <span [class]=\"event.type\" class=\"event-dot\"></span>\r\n        <div [class]=\"event.type\">{{ event.day }}</div>\r\n        {{ event.event }}\r\n      </div>\r\n    </div>\r\n  </div>\r\n</div>\r\n","styles":[".calendar-container{position:absolute;z-index:9999999999;top:62px;display:flex;justify-content:flex-end;min-width:314px;width:-webkit-fill-available}.calendar-container--top{top:-249px!important}.calendar{visibility:hidden;width:314px;min-height:300px;height:auto;padding:4px 16px;box-sizing:border-box;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);z-index:70000;position:-webkit-sticky;position:sticky;top:60px;right:2px;display:block;align-content:center;background:var(--background-datepicker-calendar)}.calendar .vr-circle_close{cursor:pointer;background-size:18px 18px;position:absolute;z-index:3000;right:8px;top:8px;-webkit-filter:var(--filter-icon-datepicker-calendar)!important;filter:var(--filter-icon-datepicker-calendar)!important}.calendar .vr-circle_close:hover{-webkit-filter:var(--filter-icon-datepicker-calendar-hover)!important;filter:var(--filter-icon-datepicker-calendar-hover)!important}.calendar--open{visibility:initial!important}.header-calendar{display:flex;align-items:center;justify-content:center;position:relative;margin-top:14px}.header-calendar div{cursor:pointer;position:absolute;height:22px;width:22px;background-color:transparent;border-radius:10%}.header-calendar div:hover{background:var(--background-datepicker-calendar-hover)}.header-calendar div:hover i{-webkit-filter:var(--filter-icon-datepicker-calendar-hover);filter:var(--filter-icon-datepicker-calendar-hover)}.header-calendar div.arrow_left{left:2px}.header-calendar div.arrow_right{right:6px}.header-calendar div i{position:absolute;background-size:6px 10px!important;-webkit-filter:var(--filter-icon-datepicker-calendar);filter:var(--filter-icon-datepicker-calendar);top:6px;left:8px}.calendar .header-calendar h3{font-size:16px;text-align:center}.calendar .date{padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(40px,1fr));box-sizing:border-box}.date div{display:flex;justify-content:center;align-items:center;height:32px!important;align-self:auto;color:var(--color-1)}.resize-item-date div{display:flex;justify-content:center;align-items:center;height:37px;align-self:auto;color:var(--color-1)}.calendar .date div .day{font-weight:700}div .number{color:var(--color-text)}.other-month{opacity:.3}.holiday span.dot{display:inline-block!important}.non-working{border:1px solid var(--color-12);border-radius:4px;border-color:var(--color-12);color:var(--color-text-default-outline)!important}.non-working span.dot{display:none!important}.non-working:hover{background-color:var(--color-12)!important;color:var(--color-text-default-outline)!important}.today{border-radius:2px;background:var(--background-datepicker-calendar-hover)}.calendar .date .day,.calendar .date .number{font-size:11px;color:var(--color-text);position:relative}.calendar .date .day span.dot,.calendar .date .number span.dot{display:none;position:absolute;top:8px;right:8px;height:4px;width:4px;background-color:var(--color-4);border-radius:50%}.calendar .date .day{font-size:9px}.calendar .date div.day:first-child,.calendar .date div.day:last-child,.calendar .date div.number:nth-child(7n+1){color:var(--color-theme);font-weight:700}.calendar .date div.number.current-date{background:var(--color-theme)!important;color:var(--color-text-default)!important;font-size:13px;font-weight:700;border-radius:10%;cursor:pointer}.calendar .date div.number.current-date.holiday{color:var(--color-0)!important;background-color:var(--color-4)!important}.calendar .date div.number.current-date.non-working{color:var(--color-0)!important;background-color:var(--color-12)!important}.calendar .date div.number.current-date:hover{-webkit-filter:brightness(91%);filter:brightness(91%);border:none}.calendar .date div.number:hover{font-size:13px;font-weight:700;border-radius:10%;background:var(--background-datepicker-calendar-hover);cursor:pointer}.calendar>.events div.event,.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar>.events{margin-left:12px;margin-bottom:4px}.calendar>.events div.event{font-size:11px;display:flex}.calendar>.events div.event div{margin-right:4px;margin-left:14px;text-align:right;justify-content:right;width:13px;border:none!important}.calendar>.events div.event div.holiday{color:var(--color-4)}.calendar>.events div.event div.non-working{color:var(--color-12)!important}.calendar>.events div.event span.event-dot{display:none;height:4px;width:4px;position:absolute;left:32px;margin-top:7px;background-color:var(--color-4);border-radius:50%}.calendar>.events div.event span.event-dot.holiday{display:inline-block!important}@media (max-width:456px){.calendar{position:fixed;margin:1vh auto;left:0;right:8px}.calendar i.vr-circle_close{display:none}}.full-background{background:var(--color-0) 0 0 no-repeat padding-box;overflow:hidden;opacity:.6;position:fixed;width:100vw;height:100vh;top:0;right:0;z-index:2035}"]}]}],"members":{"calendarContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":19,"character":3},"arguments":["calendarContainer"]}]}],"calendarRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":20,"character":3},"arguments":["calendar"]}]}],"useNonWorkingDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"datepicker":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3}}]}],"emitSelectDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":25,"character":3}}]}],"emitCloseCalendar":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common","name":"DatePipe","line":42,"character":18},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"VrcCalendarEventsService"}]}],"open":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"currentDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"openCalendar":[{"__symbolic":"method"}],"setPosition":[{"__symbolic":"method"}],"initCalendar":[{"__symbolic":"method"}],"weekDays":[{"__symbolic":"method"}],"createCalendar":[{"__symbolic":"method"}],"isToday":[{"__symbolic":"method"}],"isCurrentDate":[{"__symbolic":"method"}],"isItMonthDay":[{"__symbolic":"method"}],"nextMonth":[{"__symbolic":"method"}],"backMonth":[{"__symbolic":"method"}],"reziseDaysItems":[{"__symbolic":"method"}],"getHolidays":[{"__symbolic":"method"}],"getNonWorkingDays":[{"__symbolic":"method"}],"setEvents":[{"__symbolic":"method"}],"fillEvents":[{"__symbolic":"method"}],"orderByEvents":[{"__symbolic":"method"}],"getCurrentHolidays":[{"__symbolic":"method"}],"filterCurrentHolidays":[{"__symbolic":"method"}],"getCurrentNonWorkingDays":[{"__symbolic":"method"}],"filterCurrentNonWorkingDays":[{"__symbolic":"method"}],"isHoliday":[{"__symbolic":"method"}],"getHoliday":[{"__symbolic":"method"}],"isNonWorkingDay":[{"__symbolic":"method"}],"getNonWorkingDay":[{"__symbolic":"method"}],"selectDateOnClick":[{"__symbolic":"method"}],"closeCalendar":[{"__symbolic":"method"}],"closeOnKeydownEscape":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":16,"character":28}]}],"getHolidayBetweenDates":[{"__symbolic":"method"}],"getHolidaysYear":[{"__symbolic":"method"}],"getHolidayName":[{"__symbolic":"method"}],"isHoliday":[{"__symbolic":"method"}],"getUrl":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"members":{"useNonWorkingDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"valueText$":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":12,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":3}}]}],"openCalendar":[{"__symbolic":"method"}],"hiddenCalendar":[{"__symbolic":"method"}],"selectDate":[{"__symbolic":"method"}],"onFocusout":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":56,"character":3},"arguments":["focusout",["$event"]]}]}],"onKeyup":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":73,"character":3},"arguments":["keyup",["$event"]]}]}],"setTodayValue":[{"__symbolic":"method"}],"setValueWithMask":[{"__symbolic":"method"}],"applayMask":[{"__symbolic":"method"}],"formatValue":[{"__symbolic":"method"}],"checkIsValidAndShowError":[{"__symbolic":"method"}],"isValid":[{"__symbolic":"method"}],"elementChange":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵi"},"members":{"autocompleteInputRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":4,"character":3},"arguments":["autocompleteInputRef"]}]}],"autocompleteListOptionsRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":5,"character":3},"arguments":["autocompleteListOptionsRef"]}]}],"isSelected":[{"__symbolic":"method"}],"onClose":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onOpen":[{"__symbolic":"method"}],"isCurrentInit":[{"__symbolic":"method"}],"scrollToTop":[{"__symbolic":"method"}],"scrollIntoView":[{"__symbolic":"method"}],"scrollToOption":[{"__symbolic":"method"}],"elementChange":[{"__symbolic":"method"}],"setPosition":[{"__symbolic":"method"}],"setListOptionsWidth":[{"__symbolic":"method"}],"setListOptionsTop":[{"__symbolic":"method"}],"isValidVerticalPosition":[{"__symbolic":"method"}],"offset":[{"__symbolic":"method"}],"hiddenListOptions":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":12,"character":3},"arguments":[{"__symbolic":"reference","name":"VrcOptionComponent"}]}]}],"onOpen":[{"__symbolic":"method"}],"onClose":[{"__symbolic":"method"}],"isCurrentInit":[{"__symbolic":"method"}],"isSelected":[{"__symbolic":"method"}],"scrollIntoView":[{"__symbolic":"method"}],"setClass":[{"__symbolic":"method"}],"onClicked":[{"__symbolic":"method"}],"onKeyEvent":[{"__symbolic":"method"}],"action":[{"__symbolic":"method"}],"setDown":[{"__symbolic":"method"}],"setUp":[{"__symbolic":"method"}],"getSelected":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{}},"ɵl":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":6,"character":3},"arguments":[{"__symbolic":"reference","name":"VrcRadioButtonComponent"}]}]}]}},"ɵm":{"__symbolic":"class","members":{"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":3,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":4,"character":3}}]}]}},"ɵn":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵb"},"members":{"maxlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":5,"character":3}}]}],"minlength":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":6,"character":3}}]}],"rows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":7,"character":3}}]}],"spellcheck":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"wrap":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}]}},"ɵo":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵc"},"members":{}}},"origins":{"VrcErrorMsgComponent":"./lib/components/vrc-error-msg/vrc-error-msg.component","VrcInputModule":"./lib/components/vrc-input/vrc-input.module","VrcInputComponent":"./lib/components/vrc-input/vrc-input.component","VrcDatepickerModule":"./lib/components/vrc-datepicker/vrc-datepicker.module","VrcDatepickerComponent":"./lib/components/vrc-datepicker/vrc-datepicker.component","VrcCalendarEventsService":"./lib/components/vrc-datepicker/service/vrc-calendar-events.service","VrcAutocompleteModule":"./lib/components/vrc-autocomplete/vrc-autocomplete.module","VrcAutocompleteComponent":"./lib/components/vrc-autocomplete/vrc-autocomplete.component","VrcOptionModule":"./lib/components/vrc-option/vrc-option.module","VrcOptionComponent":"./lib/components/vrc-option/vrc-option.component","VrcTabsModule":"./lib/components/vrc-tabs/vrc-tabs.module","VrcTabComponent":"./lib/components/vrc-tabs/vrc-tab/vrc-tab.component","VrcTabsComponent":"./lib/components/vrc-tabs/vrc-tabs/vrc-tabs.component","VrcCheckboxModule":"./lib/components/vrc-checkbox/vrc-checkbox.module","VrcCheckboxComponent":"./lib/components/vrc-checkbox/vrc-checkbox.component","VrcRadioModule":"./lib/components/vrc-radio/vrc-radio.module","VrcRadioGroupComponent":"./lib/components/vrc-radio/vrc-radio-group/vrc-radio-group.component","VrcRadioButtonComponent":"./lib/components/vrc-radio/vrc-radio-button/vrc-radio-button.component","VrcTextareaModule":"./lib/components/vrc-textarea/vrc-textarea.module","VrcTextareaComponent":"./lib/components/vrc-textarea/vrc-textarea.component","VrcSlideToggleModule":"./lib/components/vrc-slide-toggle/vrc-slide-toggle.module","VrcSlideToggleComponent":"./lib/components/vrc-slide-toggle/vrc-slide-toggle.component","VrcSidebarFooterModule":"./lib/components/vrc-sidebar-footer/vrc-sidebar-footer.module","VrcSidebarFooterComponent":"./lib/components/vrc-sidebar-footer/vrc-sidebar-footer.component","ElementsFormModule":"./lib/shared/elements-form/elements-form.module","FormDebugComponent":"./lib/shared/elements-form/form-debug/form-debug.component","VrcFormValidations":"./lib/shared/elements-form/vrc-forms-validations","KeyboardCode":"./lib/shared/keyboard/keyboard-code","VrCommonModule":"./lib/vr-common.module","VrCommonService":"./lib/vr-common.service","ɵa":"./lib/components/vrc-input/models/vr-input","ɵb":"./lib/shared/vr-element-field/vr-input-field","ɵc":"./lib/shared/vr-element-field/vr-element-field","ɵd":"./lib/pipes/safe.pipe","ɵe":"./lib/components/vrc-datepicker/vrc-calendar/vrc-calendar.component","ɵf":"./lib/components/vrc-datepicker/service/google-calendar-holiday.service","ɵg":"./lib/components/vrc-datepicker/models/vr-datepicker","ɵh":"./lib/components/vrc-autocomplete/models/vr-autocomplete","ɵi":"./lib/shared/datalist/vr-input-datalist","ɵj":"./lib/components/vrc-option","ɵk":"./lib/components/vrc-checkbox/models/vr-checkbox","ɵl":"./lib/components/vrc-radio/models/vr-radio-group","ɵm":"./lib/components/vrc-radio/models/vr-radio-button","ɵn":"./lib/components/vrc-textarea/models/vr-textarea","ɵo":"./lib/components/vrc-slide-toggle/models/vr-slide-toggle"},"importAs":"vr-components"}