{"__symbolic":"module","version":4,"metadata":{"DocDefPrimLibService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":10,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"CommunicationServiceMethod":[{"__symbolic":"method"}],"disableTemplates":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":199,"character":30},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbModal","line":199,"character":64},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":199,"character":90}]}],"extractData":[{"__symbolic":"method"}],"handleError":[{"__symbolic":"method"}],"GetSaveLoader":[{"__symbolic":"method"}],"GetSaveLoaderVM":[{"__symbolic":"method"}],"checkIfCodeInUserSecurity":[{"__symbolic":"method"}],"loadTab":[{"__symbolic":"method"}],"getWelcomeVM":[{"__symbolic":"method"}],"saveDocDefData":[{"__symbolic":"method"}],"doSaveDocDefData":[{"__symbolic":"method"}],"loadGenerateSSRSReportStream":[{"__symbolic":"method"}],"getGenerateSSRSReportStream":[{"__symbolic":"method"}],"getAutoCompleteData":[{"__symbolic":"method"}],"GeneratAutoCompleteData":[{"__symbolic":"method"}],"getDynamicLookupData":[{"__symbolic":"method"}],"GenerateDynamicLookupData":[{"__symbolic":"method"}],"doSetLoaderMemberId":[{"__symbolic":"method"}],"loadGridData":[{"__symbolic":"method"}],"getloadGridVM":[{"__symbolic":"method"}],"loadGetGridDataSP":[{"__symbolic":"method"}],"getGridDataSP":[{"__symbolic":"method"}],"clearCache":[{"__symbolic":"method"}],"getCCData":[{"__symbolic":"method"}],"getGridTemplateValue":[{"__symbolic":"method"}],"escapeRegExp":[{"__symbolic":"method"}],"replaceAll":[{"__symbolic":"method"}],"ValidateInput":[{"__symbolic":"method"}],"canActivate":[{"__symbolic":"method"}],"AllowRoute":[{"__symbolic":"method"}],"RestrictRoute":[{"__symbolic":"method"}],"RemoveAllRoutePermissions":[{"__symbolic":"method"}],"PrepareUpload":[{"__symbolic":"method"}],"DeleteAttachment":[{"__symbolic":"method"}],"CheckQuickSerachResult":[{"__symbolic":"method"}],"DeleteAllAttachments":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"UploadVM":{"__symbolic":"class","members":{}},"DocDefPrimLibComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"lib-DocDefPrimLib","template":"\n    <p>\n      doc-def-prim-lib works!\n    </p>\n  ","styles":[".no-padding{padding-right:0!important;padding-left:0!important}.customModalClass{padding:0}.customModalClass .modal-dialog{width:75%!important;max-width:75%!important;max-height:50%!important}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}]}},"DOTextBoxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"cy-dotext-box","template":"<!--<input (keydown.enter)=\"...\">\r\n<input (keydown.a)=\"...\">\r\n<input (keydown.esc)=\"...\">\r\n<input (keydown.shift.esc)=\"...\">\r\n<input (keydown.control)=\"...\">\r\n<input (keydown.alt)=\"...\">\r\n<input (keydown.meta)=\"...\">\r\n<input (keydown.9)=\"...\">\r\n<input (keydown.tab)=\"...\">\r\n<input (keydown.backspace)=\"...\">\r\n<input (keydown.arrowup)=\"...\">\r\n<input (keydown.shift.arrowdown)=\"...\">\r\n<input (keydown.shift.control.z)=\"...\">\r\n<input (keydown.f4)=\"...\">-->\r\n\r\n<div *ngIf=\"isHidden\" style=\"visibility:hidden; width:0px; height:0px; margin:0px; padding:0px\">\r\n    <input type=\"text\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n</div>\r\n<div *ngIf=\"!isHidden\" [class]=\"TextBoxClasses\" [ngStyle]=\"TextBoxStyles\" [id]=\"'label'+this.DocDefTemplate.templateCode\">\r\n    <ng-container *ngIf=\"txtDocDefTemplate.tLabel.length>0 && !ignorLabel\">\r\n        <div [class]=\"StackLabelNo()\">\r\n            <label [class]=\"labelWidth()\" class=\"topLabel\" [ngStyle]=\"LabelStylesText\">\r\n                    {{txtDocDefTemplate.tLabel}}\r\n            </label>\r\n            <div *ngIf=\"customParameters.StackLabel=='Yes'\" class=\"row\"></div>\r\n            <div [class]=\"inputWidth()\" [ngStyle]=\"StylesText\">\r\n                <input *ngIf=\"customParameters.Textarea==null\" [type]=\"inputType\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n                <textarea *ngIf=\"customParameters.Textarea!=null\" [id]=\"'textarea1'+this.DocDefTemplate.templateCode\" [maxlength]=\"MaxLength\" [class]=\"classFromParams()\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (blur)=\"onBlurText()\" [rows]=\"rows\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\"></textarea>\r\n            </div>\r\n        </div>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"txtDocDefTemplate.tLabel.length<=0 || ignorLabel\">\r\n        <div [class]=\"inputWidth()\"  [ngStyle]=\"StylesText\">\r\n                <input *ngIf=\"customParameters.Textarea==null\" [type]=\"inputType\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n                <textarea *ngIf=\"customParameters.Textarea!=null\" [id]=\"'textarea2'+this.DocDefTemplate.templateCode\" [maxlength]=\"MaxLength\" [class]=\"classFromParams()\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (blur)=\"onBlurText()\" [rows]=\"rows\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\"></textarea>\r\n        </div>\r\n    </ng-container>      \r\n</div>","styles":[".input-block-level{display:block;width:100%;min-height:28px;resize:none;width:inherit}.input-block-level-white:disabled{display:block;width:100%;min-height:28px;background-color:#fff;padding:5px;border:none;resize:none}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:0;padding-left:0}element.style{font-weight:400;font-size:11pt;font-family:Calibri}.ourLabel{font-weight:700;font-size:11pt;font-family:Calibri}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"RowSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"onInput":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":45,"character":5},"arguments":[":input"]}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":51,"character":5}}]}],"tbDblClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":5}}]}],"textBoxAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":56,"character":5}}]}],"TestTextElem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":76,"character":5},"arguments":["TestText"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":84,"character":69},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":84,"character":108}]}],"onKeydown":[{"__symbolic":"method"}],"fmtDate":[{"__symbolic":"method"}],"fmtSSN":[{"__symbolic":"method"}],"fmtPhone":[{"__symbolic":"method"}],"NumericOnly":[{"__symbolic":"method"}],"setTextHeight":[{"__symbolic":"method"}],"adjust":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"onBlurText":[{"__symbolic":"method"}],"CallBackWhenClean":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"StackLabelNo":[{"__symbolic":"method"}],"classFromParams":[{"__symbolic":"method"}],"labelWidth":[{"__symbolic":"method"}],"inputWidth":[{"__symbolic":"method"}],"onTbDblClick":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextToValue":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"DobuttonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cy-dobutton","template":"<ng-container *ngIf=\"!isHidden\" ><!--[ngStyle]=\"StylesCell\">-->\r\n    <ng-container *ngIf=\"ButonIcon!=undefined\">\r\n        <button type=\"button\" (click)=\"onDoButtonClick()\" (keydown.tab)=\"onBlurBut($event)\" [ngStyle]=\"StylesButton\" [class]=\"butClass\" [disabled]=\"isDisabled\">\r\n            <div class=\"d-flex px-2\">\r\n                <fa-icon [icon]=\"ButonIcon\" class=\"mr-1\"></fa-icon>\r\n                <ng-container *ngIf='!DocData || DocData.dataValue==\"\"; else elseBlock1'>\r\n                    <span [innerHTML]=\"DocDefTemplate.tLabel\"></span>\r\n                </ng-container>\r\n                <ng-template #elseBlock1>\r\n                    {{DocData.dataValue}}\r\n                </ng-template>\r\n            </div>\r\n        </button>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"ButonIcon==undefined\">\r\n        <ng-container *ngIf=\"url!=undefined\">\r\n            <button type=\"button\" (click)=\"onDoButtonClick()\" (keydown.tab)=\"onBlurBut($event)\" [class]=\"butClass\" [disabled]=\"isDisabled\">\r\n                <img [src]=\"url\" [ngStyle]=\"StylesButton\" />\r\n            </button>\r\n        </ng-container>\r\n        <ng-container *ngIf=\"url==undefined\">\r\n            <button type=\"button\" (click)=\"onDoButtonClick()\" (keydown.tab)=\"onBlurBut($event)\" [ngStyle]=\"StylesButton\" [class]=\"butClass\" [disabled]=\"isDisabled\">\r\n                <ng-container *ngIf='!DocData || DocData.dataValue==\"\"; else elseBlock2'>\r\n                    <!--{{DocDefTemplate.tLabel}}-->\r\n                    <span [innerHTML]=\"DocDefTemplate.tLabel\"></span>\r\n                </ng-container>\r\n                <ng-template #elseBlock2>\r\n                    {{DocData.dataValue}}\r\n                </ng-template>\r\n            </button>\r\n        </ng-container>\r\n    </ng-container>\r\n</ng-container>\r\n<ng-container *ngIf=\"customParameters['Tab'] && !isHidden\">\r\n    <input type=\"text\" style=\"border-width:0px; border:none;height:0px;width:0; font-size: 0px;\">\r\n</ng-container>\r\n","styles":[":host{display:flex;justify-content:left;margin:0 0 10px 10px}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isInGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":5}}]}],"buttonAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"setOnBlurGoto":[{"__symbolic":"method"}],"onBlurBut":[{"__symbolic":"method"}],"onDoButtonClick":[{"__symbolic":"method"}],"resetButClass":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"PreviousAnswerButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cy-previous-answer-button","template":"<ng-container *ngIf=\"!isHidden\" ><!--[ngStyle]=\"StylesCell\">-->\r\n    <ng-container *ngIf=\"ButonIcon!=undefined\">\r\n        <button  mat-raised-button #tooltip=\"matTooltip\"\r\n                [matTooltip]=\"getTooltip()\"\r\n                matTooltipHideDelay=\"1000\"\r\n                type=\"button\" \r\n                (click)=\"onDoButtonClick()\" \r\n                (keydown.tab)=\"onBlurBut($event)\" \r\n                [ngStyle]=\"StylesButton\" \r\n                [class]=\"butClass\" \r\n                [disabled]=\"isDisabled\">\r\n            <div class=\"d-flex px-2\">\r\n                <fa-icon [icon]=\"ButonIcon\" class=\"mr-1\"></fa-icon>\r\n                <ng-container *ngIf='!DocData || DocData.dataValue==\"\"; else elseBlock1'>\r\n                    <span [innerHTML]=\"DocDefTemplate.tLabel\"></span>\r\n                </ng-container>\r\n                <ng-template #elseBlock1>\r\n                    {{DocData.dataValue}}\r\n                </ng-template>\r\n            </div>\r\n        </button>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"ButonIcon==undefined\">\r\n        <ng-container *ngIf=\"url!=undefined\">\r\n            <button mat-raised-button #tooltip=\"matTooltip\"\r\n                    [matTooltip]=\"getTooltip()\"\r\n                    matTooltipHideDelay=\"1000\"\r\n                    type=\"button\" \r\n                    (click)=\"onDoButtonClick()\" \r\n                    (keydown.tab)=\"onBlurBut($event)\"\r\n                    [class]=\"butClass\"\r\n                    [disabled]=\"isDisabled\">\r\n                <img [src]=\"url\" [ngStyle]=\"StylesButton\" />\r\n            </button>\r\n            \r\n        </ng-container>\r\n        <ng-container *ngIf=\"url==undefined\">\r\n            <button \r\n                    mat-raised-button #tooltip=\"matTooltip\"\r\n                    [matTooltip]=\"getTooltip()\"\r\n                    matTooltipHideDelay=\"1000\"\r\n                    type=\"button\" \r\n                    (click)=\"onDoButtonClick()\" \r\n                    (keydown.tab)=\"onBlurBut($event)\" \r\n                    [ngStyle]=\"StylesButton\" \r\n                    [class]=\"butClass\" \r\n                    [disabled]=\"isDisabled\">\r\n                <ng-container *ngIf='!DocData || DocData.dataValue==\"\"; else elseBlock2'>\r\n                    <!--{{DocDefTemplate.tLabel}}-->\r\n                    <span [innerHTML]=\"DocDefTemplate.tLabel\"></span>\r\n                </ng-container>\r\n                <ng-template #elseBlock2>\r\n                    {{DocData.dataValue}}\r\n                </ng-template>\r\n            </button>\r\n            \r\n        </ng-container>\r\n    </ng-container>\r\n</ng-container>\r\n<ng-container *ngIf=\"customParameters['Tab'] && !isHidden\">\r\n    <input type=\"text\" style=\"border-width:0px; border:none;height:0px;width:0; font-size: 0px;\">\r\n</ng-container>\r\n","styles":[":host{display:flex;justify-content:flex-start}button{white-space:pre-line}::ng-deep .mat-tooltip{white-space:pre-line!important}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isInGroup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"PreviousDropdownValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"PreviousCommentValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"PreviousLabelValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"clickPrevBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":5}}]}],"buttonAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"setOnBlurGoto":[{"__symbolic":"method"}],"onBlurBut":[{"__symbolic":"method"}],"onDoButtonClick":[{"__symbolic":"method"}],"resetButClass":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"getTooltip":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"SectionTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"selector":"cy-section-table","template":"<div [class]=\"sectionClass\" [style]=\"sectionStyle\" >\r\n    <div *ngFor='let row of rowNumbers' [class]=\"rowClass\" [ngStyle]=\"rowStyle\">\r\n        <div *ngFor='let firstItem of getTableVM_byRow(row); let i=index;' [ngStyle]=\"cellStyle\" [class]=\"getWidth(firstItem)\">\r\n            <div [class]=\"getFormClass(firstItem)\">\r\n                <div *ngFor='let item of getlstInCell(i)' [class]=\"getFlexClass(item,i)\">\r\n                    <ng-container [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                        <ng-container *ngSwitchCase=\"'Image'\">\r\n                            <cylib-doimage [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"></cylib-doimage>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Label'\">\r\n                            <cy-dolabel [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [isValid]=\"item.isValid\" [customParameters]=\"item.customParameters\"></cy-dolabel>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'TextBox'\">\r\n                            <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [skipPostDocDefData]=\"skipTBPostDocDefData\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                           [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dotext-box>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'TextBoxSng'\">\r\n                            <cylib-dotext-box-sgl [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [skipPostDocDefData]=\"skipTBSglPostDocDefData\"\r\n                                                  [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cylib-dotext-box-sgl>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'TextBoxWevent'\">\r\n                            <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                           [ignorLabel]=\"ignorLabel\" [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'AutoCompleteTextBox'\">\r\n                            <cy-dotext-box-autocomplete [DocDefTemplate]=\"item.njDocDefTemplate\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                        [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [skipPostDocDefData]=\"skipAutoDDLPostDocDefData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box-autocomplete>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Date'\">\r\n                            <!--<cy-dodate [DocDefTemplate]=\"item.njDocDefTemplate\" [isValid]=\"item.isValid\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\">></cy-dodate>-->\r\n                            <cylib-do-date-ng [DocDefTemplate]=\"item.njDocDefTemplate\" [isValid]=\"item.isValid\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                              [skipPostDocDefData]=\"skipDatePostDocDefData\" (clickBut)=\"onclickBut($event)\"></cylib-do-date-ng>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'GridNCheckBox'\">\r\n                            <!--Performance-3560-Approval tab-checkbox check/uncheck issue added hasEvent Attribute below-->\r\n                            <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [loaderKey]=\"loaderKey\" [skipPostDocDefData]=\"skipGridCBPostDocDefData\"\r\n                                               [lstDocData]=\"item.lstDocData\" [hasEvent]=\"true\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\" (clickChkbox)=\"onclickChkbox($event)\"></cy-grid-ncheckbox>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Grid2CheckBox'\">\r\n                            <!--Performance-3560-Approval tab-checkbox check/uncheck issue added hasEvent Attribute below-->\r\n                            <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [loaderKey]=\"loaderKey\" [skipPostDocDefData]=\"skipGridCBPostDocDefData\"\r\n                                               [lstDocData]=\"item.lstDocData\" [hasEvent]=\"true\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\" (clickChkbox)=\"onclickChkbox($event)\"></cy-grid-ncheckbox>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'GridNRadio'\">\r\n                            <cy-grid-nradiobutton [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipNRBPostDocDefData\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\" [isValid]=\"item.isValid\"\r\n                                                  [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" (clickRadio)=\"onclickRadio($event)\" [ignorLabel]=\"false\" [skipPostDocDefData]=\"skipGridRadioPostDocDefData\"></cy-grid-nradiobutton>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Button'\">\r\n                            <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                         (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dobutton>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'PreviousButton'\">\r\n                            <cy-previous-answer-button [PreviousLabelValue]=\"item.previousLabelValue\" [PreviousDropdownValue]=\"item.previousDropdownValue\" [PreviousCommentValue]=\"item.previousCommentValue\" [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                                       (tabEvent)=\"onTabEvent($event)\" (clickPrevBut)=\"onclickPrevBut($event)\"></cy-previous-answer-button>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'DropDown'\">\r\n                            <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipDDLPostDocDefData\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                            [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\" (clickEventStart)=\"onclickEventStart($event)\"></cy-dodrop-down>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'DropDownWevent'\">\r\n                            <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                            [skipPostDocDefData]=\"skipDDLPostDocDefData\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"\r\n                                            [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" (clickEventStart)=\"onclickEventStart($event)\">\r\n\r\n                            </cy-dodrop-down>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'DropDownComments'\">\r\n                            <cylib-dropdown-comments [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipAutoDDCPostDocDefData\"  [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                                     [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-dropdown-comments>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'DropDownAutoComplete'\">\r\n                            <cylib-dropdown-autocomplete [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipAutoDDLPostDocDefData\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                         [hasEvent]=\"true\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cylib-dropdown-autocomplete>\r\n                        </ng-container>\r\n\r\n                        <ng-container *ngSwitchCase=\"'GridNCheckBoxComment'\">\r\n                            <cylib-grid-ncheckbox-comments [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                                           [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-grid-ncheckbox-comments>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Grid'\">\r\n                            <cylib-grid-internal-ag-grid [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" (gridReady)=\"onGridReady($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Grid1'\">\r\n                            <cylib-grid-internal-ag-grid [cutoffDate]=\"cutoffDate\" [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [parentLoaderKey]=\"parentLoaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         [skipAGGridChkBoxPostDocDefData]=\"skipAGGridCBPostDocDefData\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" (cellClicked)=\"onCellClicked($event)\" (gridReady)=\"onGridReady($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Grid2'\">\r\n                            <cylib-grid-internal-ag-grid [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" (gridReady)=\"onGridReady($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'Grid_cl'\">\r\n                            <cylib-grid-internal-ag-grid-cl [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                            (doubleClick)=\"onDoubleClickGrid($event)\" (selectedRowData)=\"selectedRowData($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid-cl>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchCase=\"'DocumentUploader'\">\r\n                            <cylib-document-upload [loaderKey]=\"loaderKey\" [ComponentData]=\"item\" (DocUploadResult)=\"stDocUploadResult($event)\">\r\n\r\n                            </cylib-document-upload>\r\n                        </ng-container>\r\n                        <ng-container *ngSwitchDefault class=\"text-warning\">\r\n                            section-table:{{item.njDocDefTemplate.tType}}\r\n                        </ng-container>\r\n                    </ng-container>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>","styles":[":host{display:flex;width:100%}:host>div{width:100%}.form-inlineTd{display:flex;flex-wrap:nowrap}.Td10{flex:0 0 10%}.Td20{flex:0 0 20%}.Td50{flex:0 0 50%}.Td80{flex:0 0 80%}.Td90{flex:0 0 90%}.row.tableul,form-row tableul{margin:0!important}.offset-matrix{margin-left:3.333333%!important}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"cutoffDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"parentLoaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"tableVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":5}}]}],"skipTBPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"skipDDLPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":5}}]}],"skipDatePostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":5}}]}],"skipTBSglPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":5}}]}],"skipGridCBPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":5}}]}],"skipGridRadioPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":5}}]}],"skipAutoDDLPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":5}}]}],"skipAutoDDCPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":5}}]}],"skipNRBPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":5}}]}],"skipAGGridCBPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":68,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":70,"character":5}}]}],"clickPrevBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":72,"character":5}}]}],"clickEventStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":74,"character":5}}]}],"gridReady":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":5}}]}],"clickChkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":78,"character":5}}]}],"clickRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":80,"character":5}}]}],"gridDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":82,"character":5}}]}],"cellClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":84,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":86,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":89,"character":5}}]}],"section_tableAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":91,"character":5}}]}],"retDocUploadRes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":93,"character":5}}]}],"section_tableAfterViewChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":96,"character":5}}]}],"rowDataSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":98,"character":5}}]}],"DOLabelComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":99,"character":5},"arguments":[{"__symbolic":"reference","name":"DOLabelComponent"}]}]}],"TextBoxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":100,"character":5},"arguments":[{"__symbolic":"reference","name":"DOTextBoxComponent"}]}]}],"TextBoxSglComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":101,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxSglComponent"}]}]}],"DateNgComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":102,"character":5},"arguments":[{"__symbolic":"reference","name":"DoDateNgComponent"}]}]}],"DropDownsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":103,"character":5},"arguments":[{"__symbolic":"reference","name":"DodropDownComponent"}]}]}],"GridNCheckboxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":104,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNCheckboxComponent"}]}]}],"DotextBoxAutocompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":105,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"}]}]}],"DropdownAutoCompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":106,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}]}],"GridNRadioButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":107,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNRadioButtonComponent"}]}]}],"GridInternalComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":108,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}]}],"DobuttonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":109,"character":5},"arguments":[{"__symbolic":"reference","name":"DobuttonComponent"}]}]}],"PreviousAnswerButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":110,"character":5},"arguments":[{"__symbolic":"reference","name":"PreviousAnswerButtonComponent"}]}]}],"GridInternalAgGridComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":111,"character":5},"arguments":[{"__symbolic":"reference","name":"GridInternalAgGridComponent"}]}]}],"DropdownCommentsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":112,"character":5},"arguments":[{"__symbolic":"reference","name":"DropdownCommentsComponent"}]}]}],"GridInternalAgGridClComponent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":113,"character":5},"arguments":[{"__symbolic":"reference","name":"GridInternalAgGridClComponent"}]}]}],"getScrRowParam":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"hasToStyle":[{"__symbolic":"method"}],"getWidth":[{"__symbolic":"method"}],"getFormClass":[{"__symbolic":"method"}],"getCols2End":[{"__symbolic":"method"}],"getTableVM_byCol":[{"__symbolic":"method"}],"getFlexClass":[{"__symbolic":"method"}],"performFilter":[{"__symbolic":"method"}],"getTableVM_byRow":[{"__symbolic":"method"}],"getlstInCell":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getTableVM_cols":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"getPrimitives":[{"__symbolic":"method"}],"enableButton":[{"__symbolic":"method"}],"resetDropdown":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextInTextbox":[{"__symbolic":"method"}],"clearDropdowns":[{"__symbolic":"method"}],"clearTextboxes":[{"__symbolic":"method"}],"clearSglTextboxes":[{"__symbolic":"method"}],"clearGridNCheckboxes":[{"__symbolic":"method"}],"onGridClickBut":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onclickPrevBut":[{"__symbolic":"method"}],"onclickEventStart":[{"__symbolic":"method"}],"onGridReady":[{"__symbolic":"method"}],"onclickChkbox":[{"__symbolic":"method"}],"onDoubleClickGrid":[{"__symbolic":"method"}],"onCellClicked":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"selectedRowData":[{"__symbolic":"method"}],"editCurItem":[{"__symbolic":"method"}],"onclickRadio":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"stDocUploadResult":[{"__symbolic":"method"}]}},"DotextBoxSglComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-dotext-box-sgl","template":"<div *ngIf=\"!isHidden\" [class]=\"IsFormGroup()\" [ngStyle]=\"TextBoxStyles\">\r\n    <div *ngIf=\"txtDocDefTemplate.tLabel.length > 0 && !isLabelHidden\">\r\n        <label [for]=\"'ID'+txtDocDefTemplate.docDefTemplateID\" [class]=\"labelClass()\" [ngStyle]=\"LabelStylesText\">\r\n            {{txtDocDefTemplate.tLabel}}\r\n        </label>\r\n    </div>\r\n    <input [type]=\"inputType\" [id]=\"'ID'+txtDocDefTemplate.docDefTemplateID\" [placeholder]=\"placeholder\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n</div>\r\n","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"RowSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":5}}]}],"labelClass":[{"__symbolic":"method"}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":76,"character":79}]}],"onKeydown":[{"__symbolic":"method"}],"formatMaskedSSN":[{"__symbolic":"method"}],"fmtSSN":[{"__symbolic":"method"}],"fmtPhone":[{"__symbolic":"method"}],"NumericOnly":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"IsFormGroup":[{"__symbolic":"method"}],"classFromParams":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextToValue":[{"__symbolic":"method"}],"onBlurText":[{"__symbolic":"method"}],"CallBackWhenClean":[{"__symbolic":"method"}]}},"SectionAccordionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-section-accordion","template":"<div *ngIf=\"isHidden\" style=\"visibility:hidden; width:0px; height:0px; margin:0px; padding:0px\">\r\n\r\n</div>\r\n<div *ngIf=\"!isHidden\" class=\"collapse-accordion\" [id]=\"'a'+getTemplateSectionCode()\">\r\n    <div *ngFor='let acc of getAccordionsVM()' class=\"card\">\r\n        <div [class]=\"getAccordionHeaderClass(acc,'card-header')\" [ngStyle]=\"getAccordionStyle(acc)\">\r\n            <a [class]=\"getAccordionClasses(acc,'card-link d-block')\" data-toggle=\"collapse\" (click)=\"opened(acc)\" [href]=\"'#'+getTemplateCodeAccordion(acc)\">\r\n                <span>{{getTemplateAccordion(acc).tLabel}}</span>\r\n                <!--<span class=\"float-right\">&nbsp;</span>-->\r\n            </a>\r\n        </div>\r\n        <!--<div [id]=\"getTemplateCodeAccordion(acc)\" [class]=\"getAccordionClass(acc,'class')\" [attr.data-toggle]=\"getAccordionClass(acc,'toggle')\" [attr.data-parent]=\"'#a'+getTemplateSectionCode()\">-->\r\n        <div [id]=\"getTemplateCodeAccordion(acc)\" [class]=\"getCollapse(acc)\" [attr.data-parent]=\"'#a'+getTemplateSectionCode()\">\r\n            <div class=\"card-body small\">\r\n                <div *ngFor='let item of getAccordionContentVM(acc)'>\r\n                    <div [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                        <div *ngSwitchCase=\"'Link'\">\r\n                            <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                         (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\" [isInGroup]=\"true\"></cy-dobutton>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'Grid'\">\r\n                            <cylib-grid-internal-ag-grid [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>","styles":[".collapse-accordion{margin:15px}"]}]}],"members":{"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"accordionVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"ButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":23,"character":5},"arguments":[{"__symbolic":"reference","name":"DobuttonComponent"}]}]}],"section_tableAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getAccordionsVM":[{"__symbolic":"method"}],"getAccordionContentVM":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getTemplateCodeAccordion":[{"__symbolic":"method"}],"getTemplateAccordion":[{"__symbolic":"method"}],"getTemplateSectionCode":[{"__symbolic":"method"}],"InitAccordionState":[{"__symbolic":"method"}],"getCollapse":[{"__symbolic":"method"}],"getAccordionHeaderClass":[{"__symbolic":"method"}],"getAccordionClasses":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"getAccordionStyle":[{"__symbolic":"method"}],"opened":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"getPrimitives":[{"__symbolic":"method"}]}},"GridInternalAgGridComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"cylib-grid-internal-ag-grid","template":"<!--<ag-grid-angular class=\"ag-theme-balham\"\n                 style=\"width: 100%; height: 500px;\"\n                 [pagination]=\"true\"\n                 [rowData]=\"rowData\"\n                 [columnDefs]=\"columnDefs\"\n                 [gridOptions]=\"gridOptions\">-->\n<!--\n    [ngStyle]=\"Style\"\n\n    [context]=\"context\"\n    [frameworkComponents]=\"frameworkComponents\"\n    (gridReady)=\"onGridReady($event)\"\n    (cellValueChanged)=\"cellBlur($event)\"\n    [stopEditingWhenGridLosesFocus]=\"true\"\n    -->\n<!--</ag-grid-angular>-->\n<div *ngIf=\"!isHidden\" class=\"isvalid()\">\n    <ag-grid-angular #agGrid\n                     [ngStyle]=\"{overflow: 'auto', width: width + '%', height: + height + 'px'}\"\n                     id=\"WPGrid\"\n                     class=\"ag-theme-balham\"\n                     [defaultColDef]=\"defaultColDef\"\n                     [columnDefs]=\"columnDefs\"\n                     [components]=\"components\"\n                     [rowSelection]=\"rowSelection\"\n                     [rowModelType]=\"rowModelType\"\n                     [maxBlocksInCache]=\"maxBlocksInCache\"\n                     [infiniteInitialRowCount]=\"infiniteInitialRowCount\"\n                     [suppressRowClickSelection]=\"suppressRowClickSelection\"\n                     [getRowNodeId]=\"getRowNodeId\"\n                     [datasource]=\"datasource\"\n                     [rowData]=\"rowData\"\n                     [gridOptions]=\"gridOptions\"\n                     [frameworkComponents]=\"frameworkComponents\"\n                     (cellDoubleClicked)=\"onCellDoubleClicked($event)\"\n                     (cellClicked)=\"onCellClicked($event)\"\n                     (viewportChanged)=\"onViewportChanged($event)\"\n                     (gridReady)=\"onGridReady($event)\"\n                     (rowClicked)=\"onRowClicked($event)\"\n                     (cellKeyDown)=\"onCellKeyDown($event)\"\n                     [rowHeight]=\"rowHeight\"\n                     [enableBrowserTooltips]=\"true\"\n                     [overlayLoadingTemplate]=\"loadingTemplate\"\n                     [overlayNoRowsTemplate]=\"noRowsTemplate\">\n\n    </ag-grid-angular>\n</div>\n<!--<ag-grid-angular #agGrid\n                 style=\"width: 100%; height: 100%;\"\n                 id=\"myGrid\"\n                 class=\"ag-theme-balham\"\n                 [columnDefs]=\"columnDefs\"\n                 [defaultColDef]=\"defaultColDef\"\n                 [rowBuffer]=\"rowBuffer\"\n                 [rowSelection]=\"rowSelection\"\n                 [rowDeselection]=\"true\"\n                 [rowModelType]=\"rowModelType\"\n                 [paginationPageSize]=\"paginationPageSize\"\n                 [cacheOverflowSize]=\"cacheOverflowSize\"\n                 [maxConcurrentDatasourceRequests]=\"maxConcurrentDatasourceRequests\"\n                 [infiniteInitialRowCount]=\"infiniteInitialRowCount\"\n                 [maxBlocksInCache]=\"maxBlocksInCache\"\n                 [rowData]=\"rowData\"\n                 [frameworkComponents]=\"frameworkComponents\"\n                 (gridReady)=\"onGridReady($event)\"></ag-grid-angular>-->\n","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"parentLoaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"cutoffDate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"isHideTitles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"GridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"isPopUpSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"skipAGGridChkBoxPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":5}}]}],"doubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":5}}]}],"gridReady":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":5}}]}],"selectedRowData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":5}}]}],"cellClicked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":63,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"onCellKeyDown":[{"__symbolic":"method"}],"copySelectedRows":[{"__symbolic":"method"}],"isvalid":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"onGridReady":[{"__symbolic":"method"}],"getLastRowIndex":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"hide_grid":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"getTimeFormat":[{"__symbolic":"method"}],"calc_data":[{"__symbolic":"method"}],"getAllSelectedRowData":[{"__symbolic":"method"}],"getSelectedRowData":[{"__symbolic":"method"}],"deselectAllRows":[{"__symbolic":"method"}],"getColumnDataByColumnTemplateCode":[{"__symbolic":"method"}],"onCheckBoxClick":[{"__symbolic":"method"}],"onCheckBoxClickSave":[{"__symbolic":"method"}],"onDeleteButtonClick":[{"__symbolic":"method"}],"onLinkButtonClick":[{"__symbolic":"method"}],"getSelectedLstDocData":[{"__symbolic":"method"}],"onDropdownClick":[{"__symbolic":"method"}],"getDataSource":[{"__symbolic":"method"}],"onCellDoubleClicked":[{"__symbolic":"method"}],"onCellClicked":[{"__symbolic":"method"}],"onCheckBoxClicked":[{"__symbolic":"method"}],"onRowClicked":[{"__symbolic":"method"}],"updateInfiniteRowModel":[{"__symbolic":"method"}],"callGridRefresh":[{"__symbolic":"method"}],"SetColumnFilter":[{"__symbolic":"method"}],"SetFilterModel":[{"__symbolic":"method"}],"formatDate":[{"__symbolic":"method"}],"onViewportChanged":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"FilterColumn":[{"__symbolic":"method"}],"setFilterModel":[{"__symbolic":"method"}],"headerHeightSetter":[{"__symbolic":"method"}]}},"DodropDownComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"cy-dodrop-down","template":"<div *ngIf=\"!isHidden\" [class]=\"IsFormGroup()\" [ngStyle]=\"StylesInput\">\r\n    <div *ngIf=\"DocDefTemplate.tLabel.length > 0 && !isLabelHidden\" [class]=\"labelDivClass()\">\r\n        <label [for]=\"'ID'+DocDefTemplate.docDefTemplateID\" [class]=\"labelClass()\" [ngStyle]=\"LabelStylesText\">\r\n            {{DocDefTemplate.tLabel}}\r\n        </label>\r\n    </div>\r\n    <div [class]=\"inputWidth()\">\r\n        <div *ngIf=\"isUseButtons\">\r\n            <button [class]=\"getClassButton()\" type=\"button\" [id]=\"'ID'+DocDefTemplate.docDefTemplateID\" [ngStyle]=\"getInputStyle()\" [disabled]=\"isDisabled\" (keydown)=\"onKeydown($event)\"\r\n                    data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\" [innerHTML]=\"getSelectedLookupDesc()\"></button>\r\n            <div class=\"dropdown-menu\" role=\"menu\" aria-labelledby=\"dropdownMenuButton\" [ngStyle]=\"getMenuStyles()\">\r\n                <button type=\"button\" [class]=\"getClassDDItem(lookup.lookupId)\" *ngFor=\"let lookup of getLstDocDefTemplateLookup()\" [ngStyle]=\"getOptionStyles()\"\r\n                        (click)=\"onSelectItem(lookup.lookupId)\" [innerHTML]=\"getLookupDesc(lookup)\"></button>\r\n            </div>\r\n        </div>\r\n        <div *ngIf=\"!isUseButtons\">\r\n            <select class=\"custom-select\" [class]=\"getClassButton()\" [ngStyle]=\"getInputStyle()\" [disabled]=\"isDisabled\"\r\n                    [(ngModel)]=\"selectedLookupValue\">\r\n\r\n                <option value=\"0\" diabled selected hidden [innerHTML]=\"selectedLookup.longDesc\"></option>\r\n\r\n                <option *ngFor=\"let lookup of getLstDocDefTemplateLookup()\" [class]=\"getClassDDItem(lookup)\" [ngStyle]=\"getStyleDDItem(lookup)\"\r\n                        [ngValue]=\"lookup.lookupId\" [innerHTML]=\"getLookupDesc(lookup)\"></option>\r\n            </select>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n\r\n\r\n\r\n","styles":[".dropdown-item{display:block;width:100%;padding:.25rem 1.25rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:normal;background-color:#fff;border:0;height:-webkit-min-content;height:-moz-min-content;height:min-content;min-height:2rem}.dropdown-menu.show{display:block;max-height:calc(10em + 5rem + 2px);height:-webkit-min-content;height:-moz-min-content;height:min-content;overflow:scroll}.btn-left{text-align:left}.dditem:hover{background-color:#1967d2!important;color:#fff!important}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"LookupId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":5}}]}],"clickEventStart":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":5}}]}],"keyDown":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":5}}]}],"dropDownAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":71,"character":65}]}],"ngOnInit":[{"__symbolic":"method"}],"isNumber":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method"}],"onSelectItem":[{"__symbolic":"method"}],"fireEventBefore":[{"__symbolic":"method"}],"getLstDocDefTemplateLookup":[{"__symbolic":"method"}],"onSelect":[{"__symbolic":"method"}],"fireEvent":[{"__symbolic":"method"}],"onBlurDD":[{"__symbolic":"method"}],"CallBackWhenClean":[{"__symbolic":"method"}],"onSaveComplete":[{"__symbolic":"method"}],"setCascadingDDByLookupId":[{"__symbolic":"method"}],"setCascadingDD":[{"__symbolic":"method"}],"labelClass":[{"__symbolic":"method"}],"labelDivClass":[{"__symbolic":"method"}],"inputWidth":[{"__symbolic":"method"}],"getInputStyle":[{"__symbolic":"method"}],"getMenuStyles":[{"__symbolic":"method"}],"getOptionStyles":[{"__symbolic":"method"}],"IsFormGroup":[{"__symbolic":"method"}],"getClassButton":[{"__symbolic":"method"}],"getClassDDItem":[{"__symbolic":"method"}],"getStyleDDItem":[{"__symbolic":"method"}],"getSelectedLookupDesc":[{"__symbolic":"method"}],"getLookupDesc":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"removeDropDownData":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"DocDefPrimLibModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":81,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DocDefPrimLibComponent"},{"__symbolic":"reference","name":"DodropDownComponent"},{"__symbolic":"reference","name":"DOLabelComponent"},{"__symbolic":"reference","name":"DOTextBoxComponent"},{"__symbolic":"reference","name":"DOTextBoxNoCacheComponent"},{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"GridInternalNoCacheComponent"},{"__symbolic":"reference","name":"GridNCheckboxComponent"},{"__symbolic":"reference","name":"GridNRadioButtonComponent"},{"__symbolic":"reference","name":"DobuttonComponent"},{"__symbolic":"reference","name":"SectionTableComponent"},{"__symbolic":"reference","name":"SectionTableNoCacheComponent"},{"__symbolic":"reference","name":"DoimageComponent"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"DolinkComponent"},{"__symbolic":"reference","name":"SectionAccordionComponent"},{"__symbolic":"reference","name":"GridInternalAgGridComponent"},{"__symbolic":"reference","name":"DoDateNgComponent"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"DotextBoxSglComponent"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵm"},{"__symbolic":"reference","name":"ɵn"},{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"},{"__symbolic":"reference","name":"DropdownCommentsComponent"},{"__symbolic":"reference","name":"GridNCheckboxCommentsComponent"},{"__symbolic":"reference","name":"DocumentUploadComponent"},{"__symbolic":"reference","name":"MatTreeNestedComponent"},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"GridInternalAgGridClComponent"},{"__symbolic":"reference","name":"ɵs"},{"__symbolic":"reference","name":"PreviousAnswerButtonComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":97,"character":14},{"__symbolic":"reference","module":"@fortawesome/angular-fontawesome","name":"FontAwesomeModule","line":97,"character":28},{"__symbolic":"reference","module":"ng2-datepicker","name":"NgDatepickerModule","line":97,"character":47},{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":97,"character":67},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbDatepickerModule","line":97,"character":80},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbButtonsModule","line":97,"character":101},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbModule","line":97,"character":119},{"__symbolic":"reference","module":"ng2-pdf-viewer","name":"PdfViewerModule","line":97,"character":130},{"__symbolic":"reference","module":"@angular/cdk/drag-drop","name":"DragDropModule","line":97,"character":147},{"__symbolic":"reference","module":"@angular/cdk/tree","name":"CdkTreeModule","line":97,"character":163},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":97,"character":178},{"__symbolic":"reference","module":"@angular/material/button-toggle","name":"MatButtonToggleModule","line":98,"character":8},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":98,"character":31},{"__symbolic":"reference","module":"@angular/material","name":"MatTooltipModule","line":98,"character":46},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":98,"character":64},{"__symbolic":"reference","module":"@angular/material/tree","name":"MatTreeModule","line":98,"character":81},{"__symbolic":"reference","module":"@angular/material/core","name":"MatRippleModule","line":98,"character":96},{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":98,"character":113},{"__symbolic":"reference","module":"@angular/material/select","name":"MatSelectModule","line":98,"character":129},{"__symbolic":"reference","module":"@angular/material/checkbox","name":"MatCheckboxModule","line":98,"character":146},{"__symbolic":"reference","module":"@angular/material/menu","name":"MatMenuModule","line":98,"character":165},{"__symbolic":"reference","module":"@angular/material/card","name":"MatCardModule","line":98,"character":180},{"__symbolic":"reference","module":"@angular/material/progress-bar","name":"MatProgressBarModule","line":98,"character":195},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ag-grid-angular","name":"AgGridModule","line":99,"character":10},"member":"withComponents"},"arguments":[[{"__symbolic":"reference","name":"ɵo"},{"__symbolic":"reference","name":"ɵp"},{"__symbolic":"reference","name":"ɵq"}]]}],"entryComponents":[{"__symbolic":"reference","name":"DodropDownComponent"},{"__symbolic":"reference","name":"DOLabelComponent"},{"__symbolic":"reference","name":"DOTextBoxComponent"},{"__symbolic":"reference","name":"DOTextBoxNoCacheComponent"},{"__symbolic":"reference","name":"DotextBoxSglComponent"},{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"GridInternalNoCacheComponent"},{"__symbolic":"reference","name":"GridNCheckboxComponent"},{"__symbolic":"reference","name":"GridNRadioButtonComponent"},{"__symbolic":"reference","name":"DobuttonComponent"},{"__symbolic":"reference","name":"PreviousAnswerButtonComponent"},{"__symbolic":"reference","name":"SectionTableComponent"},{"__symbolic":"reference","name":"SectionTableNoCacheComponent"},{"__symbolic":"reference","name":"DoimageComponent"},{"__symbolic":"reference","name":"DolinkComponent"},{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","name":"GridInternalAgGridComponent"},{"__symbolic":"reference","name":"DoDateNgComponent"},{"__symbolic":"reference","name":"ɵi"},{"__symbolic":"reference","name":"ɵj"},{"__symbolic":"reference","name":"ɵf"},{"__symbolic":"reference","name":"ɵr"},{"__symbolic":"reference","name":"ɵk"},{"__symbolic":"reference","name":"ɵg"},{"__symbolic":"reference","name":"ɵh"},{"__symbolic":"reference","name":"DocumentUploadComponent"},{"__symbolic":"reference","name":"MatTreeNestedComponent"},{"__symbolic":"reference","name":"ɵs"}],"exports":[{"__symbolic":"reference","name":"DocDefPrimLibComponent"},{"__symbolic":"reference","name":"SectionTableComponent"},{"__symbolic":"reference","name":"SectionTableNoCacheComponent"},{"__symbolic":"reference","name":"ɵl"},{"__symbolic":"reference","name":"ɵd"},{"__symbolic":"reference","name":"SectionAccordionComponent"},{"__symbolic":"reference","name":"ɵe"},{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"GridInternalNoCacheComponent"},{"__symbolic":"reference","name":"GridInternalAgGridComponent"},{"__symbolic":"reference","name":"DOTextBoxComponent"},{"__symbolic":"reference","name":"DOTextBoxNoCacheComponent"},{"__symbolic":"reference","name":"DobuttonComponent"},{"__symbolic":"reference","name":"DocumentUploadComponent"},{"__symbolic":"reference","name":"MatTreeNestedComponent"},{"__symbolic":"reference","name":"DoDateNgComponent"},{"__symbolic":"reference","name":"GridNCheckboxComponent"},{"__symbolic":"reference","name":"DodropDownComponent"},{"__symbolic":"reference","name":"PreviousAnswerButtonComponent"}]}]}],"members":{},"statics":{"forRoot":{"__symbolic":"function","parameters":[],"value":{"ngModule":{"__symbolic":"reference","name":"DocDefPrimLibModule"},"providers":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","name":"wrappersService"}]}}}},"NJDocData":{"__symbolic":"class","members":{}},"NJDocDefTemplate":{"__symbolic":"class","members":{}},"NJReadDocDefTemplateLookup":{"__symbolic":"class","members":{}},"DOData":{"__symbolic":"class","members":{}},"AutoCompleteTextBoxEntry":{"__symbolic":"class","members":{}},"DocdefDataVM":{"__symbolic":"class","members":{}},"InputParamsVM":{"__symbolic":"class","members":{}},"componentVM":{"__symbolic":"class","members":{}},"TabVM":{"__symbolic":"class","members":{}},"modalParams":{"__symbolic":"class","members":{}},"ModalParamsElem":{"__symbolic":"class","members":{}},"childSearchReq":{"__symbolic":"class","members":{}},"planApprovalParams":{"__symbolic":"class","members":{}},"clsAuthorizations":{"__symbolic":"class","members":{}},"clsAuthorization":{"__symbolic":"class","members":{}},"GoogleMapType":{"__symbolic":"class","members":{}},"clsMemberMessage":{"__symbolic":"class","members":{}},"NJDocDataSaveProcOutput":{"__symbolic":"class","members":{}},"assignUserModelItem":{"__symbolic":"class","members":{}},"wrappersService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":16,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbModal","line":24,"character":38}]}],"GetZipPromise":[{"__symbolic":"method"}],"GetProgramsForUserPromise":[{"__symbolic":"method"}],"GetSearchPromise":[{"__symbolic":"method"}],"getDismissReason":[{"__symbolic":"method"}],"GetGoogMapPromise":[{"__symbolic":"method"}],"GetDiagnosisChildWindowPromise":[{"__symbolic":"method"}],"GetGenericTextBodyReaderPromise":[{"__symbolic":"method"}],"GetCallIdPromise":[{"__symbolic":"method"}],"GetPlanApprovalPromise":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"DoDateNgComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cylib-do-date-ng","providers":[{"provide":{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbDateParserFormatter","line":11,"character":19},"useClass":{"__symbolic":"reference","name":"ɵa"}}],"template":"<div *ngIf=\"isHidden\" style=\"visibility:hidden; width:0px; height:0px; margin:0px; padding:0px\">\r\n    <input [class]=\"inputClass()\" [ngStyle]=\"getInputStyle()\" [id]=\"'ID'+txtDocDefTemplate.docDefTemplateID\" [placement]=\"position\" [disabled]=\"!isEnabled\"\r\n           [displayMonths]=\"displayMonths\" [(ngModel)]=\"model\" placeholder=\"MM/DD/YYYY\" ngbDatepicker #date=\"ngbDatepicker\"\r\n           (ngModelChange)=\"select(model)\" (keydown.enter)=\"onKeydown($event)\" [maxDate]=\"maxDate\" [minDate]=\"minDate\" pattern=\"[0-9]{2}[/][0-9]{2}[/][0-9]{4}\">\r\n</div>\r\n<div *ngIf=\"!isHidden\" [class]=\"IsFormGroup()\" >\r\n    <div *ngIf=\"txtDocDefTemplate.tLabel.length > 0 && !isLabelHidden\">\r\n        <label [for]=\"'ID'+txtDocDefTemplate.docDefTemplateID\" [class]=\"labelClass()\" [ngStyle]=\"LabelStylesText\">\r\n            {{txtDocDefTemplate.tLabel}}\r\n        </label>\r\n    </div>\r\n    <div [ngStyle]=\"getTextStyle()\" class=\"input-group\">\r\n        <input [class]=\"inputClass()\" [ngStyle]=\"getInputStyle()\" [id]=\"'ID'+txtDocDefTemplate.docDefTemplateID\" [placement]=\"position\" [disabled]=\"!isEnabled\"\r\n                [displayMonths]=\"displayMonths\" [(ngModel)]=\"model\" placeholder=\"MM/DD/YYYY\" ngbDatepicker #date=\"ngbDatepicker\" firstDayOfWeek=\"7\"\r\n                (ngModelChange)=\"select(model)\" (keydown.enter)=\"onKeydown($event)\" [maxDate]=\"maxDate\" [minDate]=\"minDate\" pattern=\"[0-9]{2}[/][0-9]{2}[/][0-9]{4}\">\r\n        <div class=\"input-group-append\">\r\n            <button class=\"btn btn-outline-info calendar\" (click)=\"date.toggle()\" type=\"button\" ></button>\r\n        </div>\r\n    </div>\r\n</div>\r\n    <!--<div>\r\n        <button class=\"btn btn-sm btn-outline-primary mr-2\" (click)=\"selectToday()\">Select Today</button>\r\n    </div>-->\r\n","styles":["button.calendar,button.calendar:active{width:2.75rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAcCAYAAAAEN20fAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAOxAAADsQBlSsOGwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEUSURBVEiJ7ZQxToVAEIY/YCHGxN6XGOIpnpaEsBSeQC9ArZbm9TZ6ADyBNzAhQGGl8Riv4BLAWAgmkpBYkH1b8FWT2WK/zJ8ZJ4qiI6XUI3ANnGKWBnht2/ZBDRK3hgVGNsCd7/ui+JkEIrKtqurLpEWaphd933+IyI3LEIdpCYCiKD6HcuOa/nwOa0ScJEnk0BJg0UTUWJRl6RxCYEzEmomsIlPU3IPW+grIAbquy+q6fluy/28RIBeRMwDXdXMgXLj/B2uimRXpui4D9sBeRLKl+1N+L+t6RwbWrZliTTTr1oxYtzVWiTQAcRxvTX+eJMnlUDaO1vpZRO5NS0x48sIwfPc87xg4B04MCzQi8hIEwe4bl1DnFMCN2zsAAAAASUVORK5CYII=)!important;background-repeat:no-repeat;background-size:23px;background-position:center}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":52,"character":5}}]}],"dateAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":54,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbCalendar","line":56,"character":33},{"__symbolic":"reference","name":"ɵa"},{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbDatepickerConfig","line":57,"character":52}]}],"ngOnInit":[{"__symbolic":"method"}],"NgbDateMaxDate":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"getInputStyle":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"select":[{"__symbolic":"method"}],"testNgbDateStruct":[{"__symbolic":"method"}],"onKeydown":[{"__symbolic":"method"}],"resetDate":[{"__symbolic":"method"}],"setDate":[{"__symbolic":"method"}],"updateDate":[{"__symbolic":"method"}],"labelClass":[{"__symbolic":"method"}],"inputClass":[{"__symbolic":"method"}],"IsFormGroup":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"DoimageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"cylib-doimage","template":"<img [src]=\"url\" [ngStyle]=\"Styles\" (click)=\"onDoImageClick($event)\" [class]=\"Class\" />\r\n","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"clickImage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onDoImageClick":[{"__symbolic":"method"}]}},"DOLabelComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"cy-dolabel","template":"\r\n<label *ngIf=\"!isHidden && !isRequiredValidation\" [ngStyle]=\"Styles\" [class]=\"Class\" [id]=\"'label'+this.DocDefTemplate.templateCode\">\r\n    <ng-container *ngIf=\"lblDocDefTemplate.tLabel.length > 0\">\r\n        {{lblDocDefTemplate.tLabel}}\r\n        <fa-icon style=\"color:forestgreen\" class=\"float-right\" *ngIf=\"showIcon\" [icon]=\"labelIcon\"></fa-icon>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"lblDocDefTemplate.tLabel.length == 0\">\r\n        {{txtValue}}\r\n    </ng-container>\r\n</label>\r\n<div *ngIf=\"isRequiredValidation\" [ngStyle]=\"getLabelStyle()\">\r\n    <label *ngIf=\"!isHidden\" [ngStyle]=\"Styles\" [class]=\"Class\" [id]=\"'label'+this.DocDefTemplate.templateCode\">\r\n        <ng-container *ngIf=\"lblDocDefTemplate.tLabel.length > 0\" >\r\n            {{lblDocDefTemplate.tLabel}}\r\n            <fa-icon style=\"color:forestgreen\" class=\"float-right\" *ngIf=\"showIcon\" [icon]=\"labelIcon\"></fa-icon>\r\n        </ng-container>\r\n        <ng-container *ngIf=\"lblDocDefTemplate.tLabel.length == 0\">\r\n            {{txtValue}}\r\n        </ng-container>\r\n    </label>\r\n</div>","styles":[".top5{margin-top:5px}.top7{margin-top:7px}.top10{margin-top:10px}.top15{margin-top:15px}.top17{margin-top:17px}.top30{margin-top:30px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"showIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"labelIcon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setRequiredValidation":[{"__symbolic":"method"}],"getLabelStyle":[{"__symbolic":"method"}]}},"DolinkComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cylib-dolink","template":"    <ng-container *ngIf=\"linkIcon!=undefined\">\r\n        <a (click)=\"onDoLinkClick()\" (keydown.tab)=\"onBlurLink($event)\" [ngStyle]=\"stylesLink\" [class]=\"linkClass\"><fa-icon [icon]=\"linkIcon\"></fa-icon></a>\r\n    </ng-container>\r\n    <ng-container *ngIf=\"linkIcon==undefined\">\r\n        <a (click)=\"onDoLinkClick()\" [href]=\"URL\" (keydown.tab)=\"onBlurLink($event)\" [ngStyle]=\"stylesLink\" [class]=\"linkClass\" [target]=\"'_blank'\">\r\n            {{DocDefTemplate.tLabel}}\r\n        </a>\r\n    </ng-container>\r\n ","styles":[":host{display:block}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":23,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":25,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"setOnBlurGoto":[{"__symbolic":"method"}],"onBlurLink":[{"__symbolic":"method"}],"onDoLinkClick":[{"__symbolic":"method"}]}},"DotextBoxAutocompleteComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cy-dotext-box-autocomplete","template":"<div [class]=\"IsFormGroup()\" [ngStyle]=\"TextBoxStyles\">\r\n    <div *ngIf=\"DocDefTemplate.tLabel.length > 0\">\r\n        <label [for]=\"'ID'+DocDefTemplate.docDefTemplateID\" [class]=\"labelClass()\" [ngStyle]=\"LabelStylesText\">\r\n            {{DocDefTemplate.tLabel}}\r\n        </label>\r\n    </div>\r\n    <div class=\"acb-wrapper\">\r\n        <div [class]=\"inputWidth()\">\r\n            <input [id]=\"'ID'+DocDefTemplate.docDefTemplateID\" [class]=\"inputClass()\" [ngStyle]=\"getTextStyle()\" type=\"text\" (input)=\"onInput(textField)\" [(ngModel)]=\"textField\" [disabled]=\"!isEnabled\"  />\r\n        </div>\r\n        <div class=\"search-result\" *ngIf=\"!flag\">\r\n            <ul>\r\n                <li *ngFor=\"let item of filteredList\" (click)=\"onselectClient(item)\">\r\n                    {{item.display}}\r\n                </li>\r\n            </ul>\r\n        </div>\r\n    </div>\r\n</div>\r\n","styles":[".acb-wrapper{display:flex;flex-direction:column}.search-result ul{list-style-type:none;margin-left:0;margin-top:0;margin-right:0;padding-right:0;padding-left:0;border:1px solid #d3d3d3;overflow:auto;max-height:150px}.search-result ul:hover{cursor:pointer}.search-result li{margin-left:0;border-radius:10px;padding:5px 0 5px 5px}.search-result li:hover{background-color:#f5f5f5;font-size:15px}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getListAutoCompleteDataFromExisting":[{"__symbolic":"method"}],"getListAutoCompleteData":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onInput":[{"__symbolic":"method"}],"searchClient":[{"__symbolic":"method"}],"onselectClient":[{"__symbolic":"method"}],"SaveValue":[{"__symbolic":"method"}],"labelClass":[{"__symbolic":"method"}],"inputWidth":[{"__symbolic":"method"}],"inputClass":[{"__symbolic":"method"}],"IsFormGroup":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"callEvent":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"DropdownCommentsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"cylib-dropdown-comments","template":"<div *ngIf=\"!isHidden\">\r\n    <div *ngIf=\"!radio\">\r\n        <cy-dodrop-down [lstDocDefTemplateLookup]=\"lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipPostDocDefData\"  [DocDefTemplate]=\"ddTemp\" [customParameters]=\"ddTemp.dictCustomParameters\" [hasEvent]=\"hasEvent\"\r\n                        [loaderKey]=\"loaderKey\" [DocData]=\"ddData\" [LookupId]=\"ddData.dataValue\" [isEnabled]=\"isEnabled\" [isValid]=\"isValid\" (clickBut)=\"onclickBut($event)\"\r\n                        (dropDownAfterViewInit)=\"OnDropDownAfterViewInit($event)\">\r\n        </cy-dodrop-down>\r\n    </div>\r\n    <div *ngIf=\"radio\">\r\n        <cy-grid-nradiobutton [lstDocDefTemplateLookup]=\"lstDocDefTemplateLookup\" [skipPostDocDefData]=\"skipPostDocDefData\"  [DocDefTemplate]=\"ddTemp\" [customParameters]=\"ddTemp.dictCustomParameters\" [isEnabled]=\"isEnabled\"\r\n                              [isValid]=\"isValid\" [loaderKey]=\"loaderKey\" [DocData]=\"ddData\" (clickRadio)=\"onclickBut($event)\"></cy-grid-nradiobutton>\r\n    </div>\r\n    <div>\r\n        <cy-dotext-box [DocDefTemplate]=\"txtTemp\" [loaderKey]=\"loaderKey\" [skipPostDocDefData]=\"skipPostDocDefData\" [DocData]=\"txtData\" [customParameters]=\"txtTemp.dictCustomParameters\"\r\n                       [isValid]=\"isTextValid\" [isEnabled]=\"isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"\r\n                        (textBoxAfterViewInit)=\"OnTextAfterViewInit($event)\">\r\n        </cy-dotext-box>\r\n    </div>\r\n</div>","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"setTextValid":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"OnTextAfterViewInit":[{"__symbolic":"method"}],"OnDropDownAfterViewInit":[{"__symbolic":"method"}],"CallBackWhenClean":[{"__symbolic":"method"}]}},"GridNCheckboxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"cy-grid-ncheckbox","template":"<div *ngIf=\"isHidden\" style=\"visibility:hidden; width:0px; height:0px; margin:0px; padding:0px\">\r\n\r\n</div>\r\n\r\n<div *ngIf=\"!isHidden\" class=\"container-fluid px-0\">\r\n    <div class=\"col-md-12 col-sm-12 px-0\"  [ngStyle]=\"StyleCell\">\r\n        <div *ngIf=\"DocDefTemplate.tLabel.length > 0 && showLabel\">\r\n            <label [for]=\"'ID'+DocDefTemplate.docDefTemplateID\" [class]=\"labelClass()\" [ngStyle]=\"LabelStylesText\">\r\n                {{DocDefTemplate.tLabel}}\r\n            </label>\r\n        </div>\r\n        <ul *ngFor=\"let irow of rows\" [class]=\"rowClass\">\r\n            <li *ngFor=\"let icol of cols\" [class]=\"Class(template(irow,icol))\">\r\n                <div *ngIf=\"templateIsDefined(irow,icol)\">\r\n                    <div #chkBoxElem [ngStyle]=\"LabelStylesText\">\r\n                        <ng-container *ngIf=\"!labelBefore\">\r\n                            <label *ngIf=\"template(irow,icol).tLabel.length>0 && !ignorLabel\" [ngStyle]=\"getTextStyle(template(irow,icol))\">\r\n                                <input type=\"checkbox\" [ngModel]=\"IsSelected(template(irow,icol).docDefTemplateID)\" [disabled]=\"!isEnabled || template(irow,icol).dictCustomParameters['isEnabled'] == 'False'\" (change)=\"selectChk($event,template(irow,icol).docDefTemplateID)\"\r\n                                       [ngStyle]=\"getCheckBoxStyle(template(irow,icol))\" />\r\n                                <img *ngIf=\"template(irow,icol).dictCustomParameters['imgLink']\" [src]=\"template(irow,icol).dictCustomParameters['imgLink']\" alt=\"\" width=\"20\" height=\"20\"> {{template(irow,icol).tLabel}}\r\n                            </label>\r\n                            <label *ngIf=\"template(irow,icol).tLabel.length<=0 || ignorLabel\" [ngStyle]=\"getTextStyle(template(irow,icol))\">\r\n                                <input type=\"checkbox\" [ngModel]=\"IsSelected(template(irow,icol).docDefTemplateID)\" [disabled]=\"!isEnabled || template(irow,icol).dictCustomParameters['isEnabled'] == 'False'\" (change)=\"selectChk($event,template(irow,icol).docDefTemplateID)\" \r\n                                       [ngStyle]=\"getCheckBoxStyle(template(irow,icol))\"/>\r\n                            </label>\r\n                        </ng-container>\r\n                        <ng-container *ngIf=\"labelBefore\">\r\n                            <label [ngStyle]=\"getTextStyle(template(irow,icol))\">\r\n                                <ng-container *ngIf=\"template(irow,icol).tLabel.length>0 && !ignorLabel\">\r\n                                    {{template(irow,icol).tLabel}}\r\n                                </ng-container>\r\n\r\n                                <input type=\"checkbox\" [ngModel]=\"IsSelected(template(irow,icol).docDefTemplateID)\" [disabled]=\"!isEnabled || template(irow,icol).dictCustomParameters['isEnabled'] == 'False'\" (change)=\"selectChk($event,template(irow,icol).docDefTemplateID)\" \r\n                                       [ngStyle]=\"getCheckBoxStyle(template(irow,icol))\"/>\r\n                            </label>\r\n                            <!--<div *ngIf=\"template(irow,icol).tLabel.length<=0 || ignorLabel\" [ngStyle]=\"getTextStyle(template(irow,icol))\">\r\n                                <input type=\"checkbox\" [ngModel]=\"IsSelected(template(irow,icol).docDefTemplateID)\" [disabled]=\"!isEnabled || template(irow,icol).dictCustomParameters['isEnabled'] == 'False'\" (change)=\"selectChk($event,template(irow,icol).docDefTemplateID)\" \r\n                                       [ngStyle]=\"getCheckBoxStyle(template(irow,icol))\"/>\r\n                            </div>-->\r\n                        </ng-container>\r\n                    </div>\r\n                </div>\r\n            </li>\r\n        </ul>\r\n    </div>\r\n</div>","styles":["ul.tableul{list-style-type:none;margin:0;padding:0}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"clickChkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":5}}]}],"checkboxAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":43,"character":72}]}],"ngOnInit":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"labelClass":[{"__symbolic":"method"}],"template":[{"__symbolic":"method"}],"templateIsDefined":[{"__symbolic":"method"}],"SetDoCompositeCustomParam":[{"__symbolic":"method"}],"IsSelected":[{"__symbolic":"method"}],"selectedCheckBox":[{"__symbolic":"method"}],"selectedCheckBoxGeneric":[{"__symbolic":"method"}],"unSelectedCheckBox":[{"__symbolic":"method"}],"onBlurCheckbox":[{"__symbolic":"method"}],"clearCheckBoxes":[{"__symbolic":"method"}],"selectCheckBoxes":[{"__symbolic":"method"}],"doSaveAll":[{"__symbolic":"method"}],"doSave":[{"__symbolic":"method"}],"Class":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"findParent":[{"__symbolic":"method"}],"selectChk":[{"__symbolic":"method"}],"setLabelPosition":[{"__symbolic":"method"}],"onDoChkboxClick":[{"__symbolic":"method"}],"getCheckBoxStyle":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"refeshData":[{"__symbolic":"method"}]}},"SectionTableNoCacheComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":24,"character":1},"arguments":[{"selector":"cy-section-table-no-cache","template":"<div [class]=\"sectionClass\" [style]=\"sectionStyle\">\r\n    <ul *ngFor='let row of rowNumbers' [class]=\"rowClass\" [ngStyle]=\"rowStyle\">\r\n        <li *ngFor='let firstItem of getTableVM_byRow(row); let i=index;' [ngStyle]=\"cellStyle\" [class]=\"getWidth(firstItem)\">\r\n            <div [class]=\"getFormClass(firstItem)\">\r\n                <div *ngFor='let item of getlstInCell(i)' [class]=\"getFlexClass(item,i)\">\r\n                    <div [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                        <div *ngSwitchCase=\"'Image'\">\r\n                            <cylib-doimage [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"></cylib-doimage>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'Label'\">\r\n                            <cy-dolabel [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"></cy-dolabel>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'TextBox'\">\r\n                            <cy-dotext-box-no-cache [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                           [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dotext-box-no-cache>\r\n                        </div>\r\n                        <!--<div *ngSwitchCase=\"'TextBoxSng'\">\r\n                            <cylib-dotext-box-sgl [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                  [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cylib-dotext-box-sgl>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'TextBoxWevent'\">\r\n                            <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                           [ignorLabel]=\"ignorLabel\" [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'AutoCompleteTextBox'\">\r\n                            <cy-dotext-box-autocomplete [DocDefTemplate]=\"item.njDocDefTemplate\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\"  [lstDocData]=\"item.lstDocData\"  [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                        [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box-autocomplete>\r\n                        </div>-->\r\n                        <div *ngSwitchCase=\"'Date'\">\r\n                            <cylib-do-date-ng [DocDefTemplate]=\"item.njDocDefTemplate\" [isValid]=\"item.isValid\" loaderKey=\"clsDocDefLoaderClaims1500\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-do-date-ng>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'GridNCheckBox'\">\r\n                            <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" loaderKey=\"clsDocDefLoaderClaims1500\"\r\n                                               [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\" (clickChkbox)=\"onclickChkbox($event)\"></cy-grid-ncheckbox>\r\n                        </div>\r\n                        <!--<div *ngSwitchCase=\"'Grid2CheckBox'\">\r\n                            <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [loaderKey]=\"loaderKey\"\r\n                                               [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\" (clickChkbox)=\"onclickChkbox($event)\"></cy-grid-ncheckbox>\r\n                        </div>-->\r\n                        <div *ngSwitchCase=\"'GridNRadio'\">\r\n                            <cy-grid-nradiobutton [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\" [isValid]=\"item.isValid\"\r\n                                                  loaderKey=\"clsDocDefLoaderClaims1500\" [DocData]=\"item.njDocData\" (clickRadio)=\"onclickRadio($event)\" [ignorLabel]=\"false\"></cy-grid-nradiobutton>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'Button'\">\r\n                            <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                         (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dobutton>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'DropDown'\">\r\n                            <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                            loaderKey=\"clsDocDefLoaderClaims1500\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cy-dodrop-down>\r\n                        </div>\r\n                        <!--<div *ngSwitchCase=\"'DropDownWevent'\">\r\n                            <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                            [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"\r\n                                            [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\">\r\n\r\n                            </cy-dodrop-down>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'DropDownComments'\">\r\n                            <cylib-dropdown-comments [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                                     [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-dropdown-comments>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'DropDownAutoComplete'\">\r\n                            <cylib-dropdown-autocomplete [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                         [hasEvent]=\"true\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cylib-dropdown-autocomplete>\r\n                        </div>-->\r\n\r\n                        <!--<div *ngSwitchCase=\"'GridNCheckBoxComment'\">\r\n                            <cylib-grid-ncheckbox-comments [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                                           [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-grid-ncheckbox-comments>\r\n                        </div>-->\r\n                        <div *ngSwitchCase=\"'Grid'\">\r\n                            <cylib-grid-internal-no-cache [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-no-cache>\r\n                        </div>\r\n                        <!--<div *ngSwitchCase=\"'Grid1'\">\r\n                            <cylib-grid-internal-ag-grid [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'Grid2'\">\r\n                            <cylib-grid-internal-ag-grid [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocDefTemplate]=\"item.njDocDefTemplate\" (requestRows)=\"onRequestRows($event)\" [lstDocData]=\"item.lstDocData\" (clickBut)=\"onclickBut($event)\"\r\n                                                         (doubleClick)=\"onDoubleClickGrid($event)\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\">\r\n                            </cylib-grid-internal-ag-grid>\r\n                        </div>-->\r\n                        <!--<div *ngSwitchCase=\"'DocumentUploader'\">\r\n                            <cylib-document-upload [loaderKey]=\"loaderKey\" [ComponentData]=\"item\" (DocUploadResult)=\"stDocUploadResult($event)\">\r\n\r\n                            </cylib-document-upload>\r\n                        </div>-->\r\n                        <div *ngSwitchDefault class=\"text-warning\">\r\n                            section-table:{{item.njDocDefTemplate.tType}}\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </li>\r\n    </ul>\r\n</div>","styles":[".form-inlineTd{display:flex;flex-wrap:nowrap}.Td10{flex:0 0 10%}.Td20{flex:0 0 20%}.Td50{flex:0 0 50%}.Td80{flex:0 0 80%}.Td90{flex:0 0 90%}ul.tableul{list-style-type:none;margin:0;padding:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"tableVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":58,"character":5}}]}],"clickChkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":60,"character":5}}]}],"clickRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":62,"character":5}}]}],"gridDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":69,"character":5}}]}],"section_tableAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":71,"character":5}}]}],"retDocUploadRes":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":73,"character":5}}]}],"section_tableAfterViewChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":5}}]}],"DOLabelComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":78,"character":5},"arguments":[{"__symbolic":"reference","name":"DOLabelComponent"}]}]}],"TextBoxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":79,"character":5},"arguments":[{"__symbolic":"reference","name":"DOTextBoxNoCacheComponent"}]}]}],"TextBoxSglComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":80,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxSglComponent"}]}]}],"DateNgComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":81,"character":5},"arguments":[{"__symbolic":"reference","name":"DoDateNgComponent"}]}]}],"DropDownsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":82,"character":5},"arguments":[{"__symbolic":"reference","name":"DodropDownComponent"}]}]}],"GridNCheckboxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":83,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNCheckboxComponent"}]}]}],"DotextBoxAutocompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":84,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"}]}]}],"DropdownAutoCompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":85,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵb"}]}]}],"GridNRadioButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":86,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNRadioButtonComponent"}]}]}],"GridInternalComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":87,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}]}],"DobuttonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":88,"character":5},"arguments":[{"__symbolic":"reference","name":"DobuttonComponent"}]}]}],"GridInternalAgGridComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":89,"character":5},"arguments":[{"__symbolic":"reference","name":"GridInternalAgGridComponent"}]}]}],"GridInternalNoCacheComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":90,"character":5},"arguments":[{"__symbolic":"reference","name":"GridInternalNoCacheComponent"}]}]}],"DropdownCommentsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":91,"character":5},"arguments":[{"__symbolic":"reference","name":"DropdownCommentsComponent"}]}]}],"getScrRowParam":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"hasToStyle":[{"__symbolic":"method"}],"getWidth":[{"__symbolic":"method"}],"getFormClass":[{"__symbolic":"method"}],"getCols2End":[{"__symbolic":"method"}],"getTableVM_byCol":[{"__symbolic":"method"}],"getFlexClass":[{"__symbolic":"method"}],"performFilter":[{"__symbolic":"method"}],"getTableVM_byRow":[{"__symbolic":"method"}],"getlstInCell":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getTableVM_cols":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"getPrimitives":[{"__symbolic":"method"}],"enableButton":[{"__symbolic":"method"}],"resetDropdown":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextInTextbox":[{"__symbolic":"method"}],"clearDropdowns":[{"__symbolic":"method"}],"clearTextboxes":[{"__symbolic":"method"}],"clearSglTextboxes":[{"__symbolic":"method"}],"clearGridNCheckboxes":[{"__symbolic":"method"}],"onGridClickBut":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onclickChkbox":[{"__symbolic":"method"}],"onDoubleClickGrid":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"editCurItem":[{"__symbolic":"method"}],"onclickRadio":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"stDocUploadResult":[{"__symbolic":"method"}]}},"GridInternalNoCacheComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"cylib-grid-internal-no-cache","template":"<div *ngIf=\"!isHidden\" class=\"isvalid()\">\r\n    <ag-grid-angular #agGrid\r\n                     [ngStyle]=\"{overflow: 'auto', width: width + '%', height: + height + 'px'}\"\r\n                     id=\"WPGrid\"\r\n                     class=\"ag-theme-balham\"\r\n                     [defaultColDef]=\"defaultColDef\"\r\n                     [columnDefs]=\"columnDefs\"\r\n                     [components]=\"components\"\r\n                     [rowSelection]=\"rowSelection\"\r\n                     [rowModelType]=\"rowModelType\"\r\n                     [maxBlocksInCache]=\"maxBlocksInCache\"\r\n                     [infiniteInitialRowCount]=\"infiniteInitialRowCount\"\r\n                     [suppressRowClickSelection]=\"false\"\r\n                     [getRowNodeId]=\"getRowNodeId\"\r\n                     [datasource]=\"datasource\"\r\n                     [rowData]=\"rowData\"\r\n                     [gridOptions]=\"gridOptions\"\r\n                     [frameworkComponents]=\"frameworkComponents\"\r\n                     (cellDoubleClicked)=\"onCellDoubleClicked($event)\"\r\n                     (cellClicked)=\"onCellClicked($event)\"\r\n                     (viewportChanged)=\"onViewportChanged($event)\"\r\n                     (gridReady)=\"onGridReady($event)\"\r\n                     (rowClicked)=\"onRowClicked($event)\"\r\n                     [rowHeight]=\"rowHeight\"\r\n                     [enableBrowserTooltips]=\"true\"\r\n                     >\r\n\r\n    </ag-grid-angular>\r\n</div>\r\n","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"isHideTitles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"GridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"isPopUpSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":5}}]}],"doubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":44,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":5}}]}],"gridAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"isvalid":[{"__symbolic":"method"}],"onGridReady":[{"__symbolic":"method"}],"getLastRowIndex":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"hide_grid":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"getTimeFormat":[{"__symbolic":"method"}],"calc_data":[{"__symbolic":"method"}],"getAllSelectedRowData":[{"__symbolic":"method"}],"getSelectedRowData":[{"__symbolic":"method"}],"deselectAllRows":[{"__symbolic":"method"}],"getColumnDataByColumnTemplateCode":[{"__symbolic":"method"}],"onCheckBoxClick":[{"__symbolic":"method"}],"onDeleteButtonClick":[{"__symbolic":"method"}],"onLinkButtonClick":[{"__symbolic":"method"}],"onDropdownClick":[{"__symbolic":"method"}],"getDataSource":[{"__symbolic":"method"}],"onCellDoubleClicked":[{"__symbolic":"method"}],"onCellClicked":[{"__symbolic":"method"}],"onCheckBoxClicked":[{"__symbolic":"method"}],"onRowClicked":[{"__symbolic":"method"}],"callGridRefresh":[{"__symbolic":"method"}],"SetFilterModel":[{"__symbolic":"method"}],"onViewportChanged":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"FilterColumn":[{"__symbolic":"method"}],"setFilterModel":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"DOTextBoxNoCacheComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"cy-dotext-box-no-cache","template":"<!--<input (keydown.enter)=\"...\">\r\n<input (keydown.a)=\"...\">\r\n<input (keydown.esc)=\"...\">\r\n<input (keydown.shift.esc)=\"...\">\r\n<input (keydown.control)=\"...\">\r\n<input (keydown.alt)=\"...\">\r\n<input (keydown.meta)=\"...\">\r\n<input (keydown.9)=\"...\">\r\n<input (keydown.tab)=\"...\">\r\n<input (keydown.backspace)=\"...\">\r\n<input (keydown.arrowup)=\"...\">\r\n<input (keydown.shift.arrowdown)=\"...\">\r\n<input (keydown.shift.control.z)=\"...\">\r\n<input (keydown.f4)=\"...\">-->\r\n\r\n<div *ngIf=\"isHidden\" style=\"visibility:hidden; width:0px; height:0px; margin:0px; padding:0px\">\r\n    <input type=\"text\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n</div>\r\n<div *ngIf=\"!isHidden\" [class]=\"TextBoxClasses\" [ngStyle]=\"TextBoxStyles\">\r\n        <div *ngIf=\"txtDocDefTemplate.tLabel.length>0 && !ignorLabel\">\r\n            <div [class]=\"StackLabelNo()\">\r\n                <div [class]=\"labelWidth()\">\r\n                    <div class=\"topLabel\" [ngStyle]=\"LabelStylesText\">\r\n                        {{txtDocDefTemplate.tLabel}}\r\n                    </div>\r\n                </div>\r\n                <div *ngIf=\"customParameters.StackLabel=='Yes'\">\r\n                    <div class=\"row\"></div>\r\n                </div>\r\n\r\n                <div [class]=\"inputWidth()\">\r\n                    <div *ngIf=\"customParameters.Textarea==null\" [ngStyle]=\"StylesText\">\r\n                        <input type=\"text\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n                    </div>\r\n                    <div *ngIf=\"customParameters.Textarea!=null\" [ngStyle]=\"StylesText\">\r\n                        <textarea [id]=\"'textarea1'+this.DocDefTemplate.templateCode\" [maxlength]=\"MaxLength\" [class]=\"classFromParams()\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (blur)=\"onBlurText()\" [rows]=\"rows\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\"></textarea>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n        <div *ngIf=\"txtDocDefTemplate.tLabel.length<=0 || ignorLabel\">\r\n            <div [class]=\"inputWidth()\">\r\n                <div *ngIf=\"customParameters.Textarea==null\" [ngStyle]=\"StylesText\">\r\n                    <input type=\"text\" [class]=\"classFromParams()\" [maxlength]=\"MaxLength\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (keydown.tab)=\"onKeydown($event)\" (keydown.enter)=\"onKeydown($event)\" (blur)=\"onBlurText()\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\" />\r\n                </div>\r\n                <div *ngIf=\"customParameters.Textarea!=null\" [ngStyle]=\"StylesText\">\r\n                    <textarea [id]=\"'textarea2'+this.DocDefTemplate.templateCode\" [maxlength]=\"MaxLength\" [class]=\"classFromParams()\" (ondblclick)=\"onTbDblClick\" [readonly]=\"isReadOnly\" (blur)=\"onBlurText()\" [rows]=\"rows\" [disabled]=\"!isEnabled\" [(ngModel)]=\"txtValue\" [ngStyle]=\"getTextStyle()\"></textarea>\r\n                </div>\r\n            </div>\r\n        </div>\r\n       \r\n    </div>\r\n","styles":[".input-block-level{display:block;width:100%;min-height:28px;resize:none;width:inherit}.input-block-level-white:disabled{display:block;width:100%;min-height:28px;background-color:#fff;padding:5px;border:none;resize:none}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:0;padding-left:0}element.style{font-weight:400;font-size:11pt;font-family:Calibri}.ourLabel{font-weight:700;font-size:11pt;font-family:Calibri}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"RowSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":32,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":43,"character":5}}]}],"tbDblClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":45,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":47,"character":5}}]}],"textBoxAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":48,"character":5}}]}],"TestTextElem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":68,"character":5},"arguments":["TestText"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":75,"character":69},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":75,"character":108}]}],"onKeydown":[{"__symbolic":"method"}],"fmtSSN":[{"__symbolic":"method"}],"fmtPhone":[{"__symbolic":"method"}],"NumericOnly":[{"__symbolic":"method"}],"setTextHeight":[{"__symbolic":"method"}],"adjust":[{"__symbolic":"method"}],"getId":[{"__symbolic":"method"}],"onBlurText":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"StackLabelNo":[{"__symbolic":"method"}],"classFromParams":[{"__symbolic":"method"}],"labelWidth":[{"__symbolic":"method"}],"inputWidth":[{"__symbolic":"method"}],"onTbDblClick":[{"__symbolic":"method"}],"setFocus":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextToValue":[{"__symbolic":"method"}],"setHiddenStatus":[{"__symbolic":"method"}],"setReadonlyStatus":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}]}},"GridNRadioButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"cy-grid-nradiobutton","template":"<fieldset [class]=\"getHeaderClass()\">\r\n    <legend [ngStyle]=\"HeaderStylesText\" [class]=\"getHeaderTextClass()\">\r\n        {{DocDefTemplate.tLabel}}\r\n    </legend>\r\n    <div *ngFor=\"let lookup of lstDocDefTemplateLookup\" [class]=\"getButonsClass()\">\r\n        <label *ngIf=\"!ignoreLabel(lookup)\" [ngStyle]=\"getTextStyle()\" [class]=\"Class()\">\r\n            <input type=\"radio\" [name]=\"DocDefTemplate.templateCode\" [checked]=\"IsSelected(lookup.lookupId)\" [value]=\"lookup.lookupId\" [disabled]=\"!IsSelected(lookup.lookupId) && !isEnabled\" (change)=\"selectRadio($event,lookup.lookupId)\" />\r\n            {{lookup.longDesc}}\r\n        </label>\r\n        <div *ngIf=\"ignoreLabel(lookup) && (!ignoreLabel2(lookup))\" style=\"font-style:italic; padding-left:7px; font-size:11px; font-family:Calibri\" [class]=\"Class()\">\r\n            {{lookup.longDesc2}}\r\n        </div>\r\n        <label *ngIf=\"ignoreLabel(lookup)\" [ngStyle]=\"getTextStyle()\" [class]=\"Class()\">\r\n            <input *ngIf=\"lookup.longDesc.length<=0 || ignorLabel\" type=\"radio\" style=\"visibility:hidden\" [name]=\"DocDefTemplate.templateCode\" [checked]=\"IsSelected(lookup.lookupId)\" [value]=\"lookup.lookupId\" [disabled]=\"!isEnabled\" (change)=\"selectRadio($event,lookup.lookupId)\" />\r\n            <input *ngIf=\"!ignorLabel || lookup.longDesc.length>0\" type=\"radio\" style=\"margin-left:5px\" [name]=\"DocDefTemplate.templateCode\" [checked]=\"IsSelected(lookup.lookupId)\" [value]=\"lookup.lookupId\" [disabled]=\"!isEnabled\" (change)=\"selectRadio($event,lookup.lookupId)\" />\r\n        </label>\r\n    </div>\r\n</fieldset>","styles":["input[type=checkbox],input[type=radio]{margin:1px 0 0;line-height:normal}.form-inlineTd{display:flex;flex-wrap:nowrap}.Td10{flex:0 0 10%}.Td20{flex:0 0 20%}.Td25{flex:0 0 25%}.Td50{flex:0 0 50%}.Td80{flex:0 0 80%}.Td90{flex:0 0 90%}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"LookupId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"clickRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"IsSelected":[{"__symbolic":"method"}],"onBlurRadioButton":[{"__symbolic":"method"}],"doSave":[{"__symbolic":"method"}],"Class":[{"__symbolic":"method"}],"getHeaderClass":[{"__symbolic":"method"}],"getHeaderTextClass":[{"__symbolic":"method"}],"getButonsClass":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"selectRadio":[{"__symbolic":"method"}],"onDoRadioClick":[{"__symbolic":"method"}],"ignoreLabel":[{"__symbolic":"method"}],"ignoreLabel2":[{"__symbolic":"method"}]}},"GridNCheckboxCommentsComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-grid-ncheckbox-comments","template":"<div [class]=\"classFromParams()\">\r\n    <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"lstGridTemp\" [DocDefTemplate]=\"DocDefTemplate\" [customParameters]=\"customParameters\" [loaderKey]=\"loaderKey\"\r\n                       [lstDocData]=\"lstGridData\" [isValid]=\"isValid\" [isEnabled]=\"isEnabled\" [ignorLabel]=\"ignorLabel\" (clickChkbox)=\"onclickBut($event)\"></cy-grid-ncheckbox>\r\n\r\n    <cy-dotext-box [DocDefTemplate]=\"txtTemp\" [loaderKey]=\"loaderKey\" [DocData]=\"txtData\" [customParameters]=\"txtTemp.dictCustomParameters\"\r\n                   [isValid]=\"isTextValid\" [isEnabled]=\"isEnabled\" (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dotext-box>\r\n</div>\r\n\r\n","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"classFromParams":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}]}},"DocumentUploadComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-document-upload","template":"<div [ngStyle]=\"Style\">\r\n    <div>\r\n        <!--<span *ngIf=\"isRequired\" style=\"color:red\">*</span>--><span [ngStyle]=\"LabelStyle\">{{Label}}</span>\r\n    </div>\r\n    <input #fileInput\r\n           type=\"file\"\r\n           [multiple]=\"true\"\r\n           class=\"upload__input btn btn-default\"\r\n           (click)=\"fileInput.value = null\"\r\n           (change)=\"uploadFiles( $event )\" />\r\n</div>\r\n<div *ngIf=\"uploadProgress\" class=\"uploader\"></div>\r\n\r\n<!--<div [ngStyle]=\"Style\">\r\n    <div>\r\n        <ag-grid-angular [ngStyle]=\"gridStyle\"\r\n                         class=\"ag-theme-balham centered\"\r\n                         [enableSorting]=\"true\"\r\n                         [enableFilter]=\"true\"\r\n                         [rowData]=\"lstUploads\"\r\n                         [columnDefs]=\"grdUploadColDefs\"\r\n                         [context]=\"context\"\r\n                         [frameworkComponents]=\"frameworkComponents\"\r\n                         (gridReady)=\"onGridReady($event)\">\r\n        </ag-grid-angular>\r\n    </div>\r\n    <div>\r\n        <span *ngIf=\"isRequired\" style=\"color:red\">*</span><span [ngStyle]=\"LabelStyle\">{{Label}}</span>\r\n    </div>\r\n    <input #fileInput\r\n           type=\"file\"\r\n           [multiple]=\"true\"\r\n           class=\"upload__input btn btn-default\"\r\n           (click)=\"fileInput.value = null\"\r\n           (change)=\"uploadFiles( $event )\" />\r\n</div>\r\n<div *ngIf=\"uploadProgress\" class=\"uploader\"></div>-->\r\n","styles":[".uploader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9998;opacity:.6;background-color:grey}"]}]}],"members":{"OutputMessage":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":20,"character":5}}]}],"DocUploadResult":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":21,"character":5}}]}],"ComponentData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"UpdateElement":[{"__symbolic":"method"}],"HandleCustomParams":[{"__symbolic":"method"}],"uploadFiles":[{"__symbolic":"method"}],"emitMessage":[{"__symbolic":"method"}],"startUpload":[{"__symbolic":"method"}],"generateNewUploadString":[{"__symbolic":"method"}]}},"UploadGridVM":{"__symbolic":"class","members":{}},"MatTreeNestedComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"cylib-mat-tree-nested","template":"\r\n<mat-tree #treeSelector [dataSource]=\"dataSource\" [treeControl]=\"treeControl\">\r\n    <!-- Leaf node that has no children -->\r\n    <mat-nested-tree-node *matTreeNodeDef=\"let node\">\r\n        <li>\r\n            <div *ngFor='let list of node.docDefTreeData'>\r\n                <div (click)=\"activeNode = node;selectNode(node)\" [ngClass]=\"{'background-highlight': activeNode === node}\" class=\"nodeHover\">\r\n                    <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\"></cy-section-table>\r\n                </div>\r\n            </div>\r\n        </li>\r\n    </mat-nested-tree-node>\r\n    <!-- Tree node that has children -->\r\n    <mat-nested-tree-node *matTreeNodeDef=\"let node; when: hasChildren\">\r\n        <li class=\"example-tree-container\">\r\n            <div class=\"mat-tree-node\">\r\n                <button matTreeNodeToggle class=\"btn btn-sm m-2\"\r\n                        [matTreeNodeToggleRecursive]=\"recursive\"\r\n                        [attr.aria-label]=\"'toggle ' + node.desc\">\r\n                    <div *ngIf=\"treeControl.isExpanded(node)\">\r\n                        <fa-icon [icon]=\"ButonIconMinus\"></fa-icon>\r\n                    </div>\r\n                    <div *ngIf=\"!treeControl.isExpanded(node)\">\r\n                        <fa-icon [icon]=\"ButonIconPlus\"></fa-icon>\r\n                    </div>\r\n                </button>\r\n                <div *ngFor='let list of node.docDefTreeData'>\r\n                    <div (click)=\"activeNode = node;selectNode(node)\" [ngClass]=\"{'background-highlight': activeNode === node}\" class=\"nodeHover\">\r\n                        <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\"></cy-section-table>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n            <ul class=\"example-tree-nested-node\">\r\n                <div *ngIf=\"treeControl.isExpanded(node)\">\r\n                    <ng-container matTreeNodeOutlet></ng-container>\r\n                </div>\r\n            </ul>\r\n        </li>\r\n\r\n    </mat-nested-tree-node>\r\n</mat-tree>\r\n\r\n\r\n\r\n","styles":["button{outline:0!important}.example-tree-progress-bar{margin-left:30px}.example-tree-nested-node{padding-left:30px}.example-tree-invisible{display:none}mat-tree{margin-left:20px}.mat-tree-node{padding:0;background-color:#fff}.mat-nested-tree-node{top:-24px}li,ul{list-style:none;margin:0;padding:0}li.example-tree-container{border-bottom:0}ul{padding-left:40px}li{padding-left:40px;border-width:0 0 1px 1px;position:relative;top:0}li div,li.mat-tree-node{margin:0;position:relative;top:0}li ul{margin-left:-40px;padding-left:60px}.mat-nested-tree-node:last-child ul{border-left:1px solid #fff;margin-left:-41px}.mat-icon-button{z-index:100}.background-highlight{background-color:#f5f5f5;padding:5px;border:1px solid grey;border-radius:3px}.nodeHover{cursor:pointer}"]}]}],"members":{"dataIn":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"mat_tree_nestedAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":5}}]}],"mat_tree_nested_SelecteNode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":49,"character":5}}]}],"tree":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":51,"character":5},"arguments":["treeSelector"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":53,"character":44}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"expandAll":[{"__symbolic":"method"}],"collapseAll":[{"__symbolic":"method"}],"selectNode":[{"__symbolic":"method"}],"refreshTree":[{"__symbolic":"method"}]}},"TreeNode":{"__symbolic":"interface"},"GridInternalAgGridClComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"GridInternalAgGridComponent"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-grid-internal-ag-grid-cl","template":"<div *ngIf=\"!isHidden\" class=\"isvalid()\">\r\n    <ag-grid-angular #agGrid\r\n                     [ngStyle]=\"{overflow: 'auto', width: width + '%', height: + height + 'px'}\"\r\n                     id=\"WPGrid\"\r\n                     class=\"ag-theme-balham\"\r\n                     [defaultColDef]=\"defaultColDef\"\r\n                     [columnDefs]=\"columnDefs\"\r\n                     [components]=\"components\"\r\n                     [rowSelection]=\"rowSelection\"\r\n                     [rowModelType]=\"rowModelType\"\r\n                     [maxBlocksInCache]=\"maxBlocksInCache\"\r\n                     [suppressRowClickSelection]=\"false\"\r\n                     [getRowNodeId]=\"getRowNodeId\"\r\n                     [datasource]=\"datasource\"\r\n                     [rowData]=\"rowData\"\r\n                     [gridOptions]=\"gridOptions\"\r\n                     [frameworkComponents]=\"frameworkComponents\"\r\n                     (cellDoubleClicked)=\"onCellDoubleClicked($event)\"\r\n                     (cellClicked)=\"onCellClicked($event)\"\r\n                     (viewportChanged)=\"onViewportChanged($event)\"\r\n                     (gridReady)=\"onGridReady($event)\"\r\n                     (rowClicked)=\"onRowClicked($event)\"\r\n                     [rowHeight]=\"rowHeight\"\r\n                     [enableBrowserTooltips]=\"true\"\r\n                     [overlayLoadingTemplate]=\"loadingTemplate\"\r\n                     [overlayNoRowsTemplate]=\"noRowsTemplate\">\r\n\r\n    </ag-grid-angular>\r\n</div>","styles":[""]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getRowData":[{"__symbolic":"method"}],"onGridReady":[{"__symbolic":"method"}],"callGridReload":[{"__symbolic":"method"}],"headerHeightSetter":[{"__symbolic":"method"}],"callGridRefresh":[{"__symbolic":"method"}]}},"ɵa":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbDateParserFormatter","line":5,"character":39},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"parse":[{"__symbolic":"method"}],"format":[{"__symbolic":"method"}]},"statics":{"ngInjectableDef":{}}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cylib-dropdown-autocomplete","template":"<div>\r\n    <!--<cy-dotext-box-autocomplete [DocDefTemplate]=\"autoComleteTemp\" [loaderKey]=\"loaderKey\" [DocData]=\"txtData\" [lstChildDocDefTemplate]=\"lstChildDocDefTemplate\" [customParameters]=\"autoComleteTemp.customParameters\"\r\n                                [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"autoComleteTemp.isValid\" [isEnabled]=\"isEnabled\"></cy-dotext-box-autocomplete>-->\r\n\r\n    <cy-dotext-box-autocomplete [DocDefTemplate]=\"autoComleteTemp\" [lstChildDocDefTemplate]=\"lstChildDocDefTemplate\" [skipPostDocDefData]=\"skipPostDocDefData\" [loaderKey]=\"loaderKey\" [DocData]=\"txtData\" [customParameters]=\"customParameters\"\r\n                                [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"isValid\" [isEnabled]=\"isEnabled\"></cy-dotext-box-autocomplete>\r\n</div>\r\n<div>\r\n    <cy-dodrop-down [lstDocDefTemplateLookup]=\"lstDocDefTemplateLookup\" [DocDefTemplate]=\"ddTemp\" [skipPostDocDefData]=\"skipPostDocDefData\" [customParameters]=\"ddTemp.dictCustomParameters\"\r\n                    [loaderKey]=\"loaderKey\" [DocData]=\"ddData\" [LookupId]=\"ddData.dataValue\" [isEnabled]=\"isEnabled\" [isValid]=\"isValid\" (clickBut)=\"onclickBut($event)\">\r\n\r\n    </cy-dodrop-down>\r\n</div>\r\n\r\n","styles":[""]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"skipPostDocDefData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"hasEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"DropDownsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":36,"character":5},"arguments":[{"__symbolic":"reference","name":"DodropDownComponent"}]}]}],"DotextBoxAutocompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":37,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"}]}]}],"ngOnInit":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"getListLookupeData":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}]}},"ɵc":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"cy-grid-internal","template":"<div>\r\n    <div style=\"border-color:transparent\">\r\n        <div [class]=\"getValidation()\" [ngStyle]=\"gridStyle\">\r\n            <table [class]=\"SetClass()\" [ngStyle]=\"tableStyle\">\r\n                <thead *ngIf=\"!isHideTitles\">\r\n                    <tr [ngStyle]=\"getValidationStyle()\">\r\n                        <th *ngFor='let col of lstChildDocDefTemplate; let i=index;' [class]=\"findHeaderClass(col)\" (click)=\"thClick(col)\" [ngStyle]=\"findHeaderStyles(col)\">\r\n                            <cy-dolabel [DocDefTemplate]=\"col\" [customParameters]=\"col.dictCustomParameters\" [showIcon]=\"i==curSortCol\" [labelIcon]=\"ButonIcon\"> </cy-dolabel>\r\n                        </th>\r\n                    </tr>\r\n                </thead>\r\n                <tbody>\r\n                    <tr *ngFor='let row of getRows' [ngStyle]=\"getRowStyle(row)\">\r\n                        <td *ngFor='let item of getGridVM_byRow(row)' [attr.colspan]=\"getColSpan(item)\" (dblclick)=\"editCurItem(item)\" class=\"p-0\">\r\n                            <div [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                                <div *ngSwitchCase=\"'Label'\">\r\n                                    <cy-dolabel [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"></cy-dolabel>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'TextBox'\">\r\n                                    <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                   [ignorLabel]=\"true\" [isValid]=\"item.isValid\" [RowSelected]=\"getRowStyle(row)\" [isEnabled]=\"isEnabled\" [isPopUpYesNo]=\"isPopUpYesNo\"\r\n                                                   (tbDblClick)=\"editCurItem($event)\" (tabEvent)=\"onTabEvent($event)\"></cy-dotext-box>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'Date'\">\r\n                                    <cylib-do-date-ng [DocDefTemplate]=\"item.njDocDefTemplate\" [isValid]=\"item.isValid\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" \r\n                                                      [isEnabled]=\"item.isEnabled\"  (clickBut)=\"onclickBut($event)\"></cylib-do-date-ng>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'GridNCheckBox'\">\r\n                                    <cy-grid-ncheckbox [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [isEnabled]=\"isEnabled\" [isValid]=\"item.isValid\" DocDefTemplate=\"item.njDocDefTemplate\"></cy-grid-ncheckbox>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'CheckBox'\">\r\n                                    <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [isEnabled]=\"isEnabled\" [isValid]=\"item.isValid\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [ignorLabel]=\"true\"> </cy-grid-ncheckbox>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'Button'\">\r\n                                    <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"isEnabled\"\r\n                                                 (clickBut)=\"onclickBut($event)\" (tabEvent)=\"onTabEvent($event)\"></cy-dobutton>\r\n                                </div>\r\n                                <div *ngSwitchCase=\"'Link'\">\r\n                                    <cylib-dolink [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                                  (tabEvent)=\"onTabEvent($event)\" (clickLink)=\"onclickLink($event)\"></cylib-dolink>\r\n                                </div>\r\n                                <div *ngSwitchDefault class=\"text-warning\">\r\n                                    grid-internal:{{item.njDocDefTemplate.tType}}\r\n                                </div>\r\n                            </div>\r\n                        </td>\r\n                    </tr>\r\n                </tbody>\r\n            </table>\r\n        </div>\r\n    </div>\r\n</div>\r\n","styles":[".panel-danger{border-color:#ebccd1;background-color:#ffb6c1}tr.otherstyle td{background-color:Highlight;color:#000}.table{margin-bottom:0}.text-left,th{text-align:center}thead tr:nth-child(1) th{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"inChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"isHideTitles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"GridID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"isPopUpSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":38,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":83,"character":29},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getRowStyle":[{"__symbolic":"method"}],"getValidation":[{"__symbolic":"method"}],"getValidationStyle":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"getGridVM_byRow":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getGridVM_byRowAll":[{"__symbolic":"method"}],"performFilterRowAll":[{"__symbolic":"method"}],"getColSpan":[{"__symbolic":"method"}],"calc_rows":[{"__symbolic":"method"}],"thClick":[{"__symbolic":"method"}],"sort_rows":[{"__symbolic":"method"}],"sortIdx":[{"__symbolic":"method"}],"calc_cols":[{"__symbolic":"method"}],"calc_colsAll":[{"__symbolic":"method"}],"editCurItem":[{"__symbolic":"method"}],"SetClass":[{"__symbolic":"method"}],"findHeaderClass":[{"__symbolic":"method"}],"findHeaderStyles":[{"__symbolic":"method"}],"addItem":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"onclickLink":[{"__symbolic":"method"}]}},"ɵd":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-section-list","template":"<ng-container *ngFor='let item of listVM' >\r\n            <ng-container [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                <ng-container *ngSwitchCase=\"'Image'\">\r\n                    <cylib-doimage [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"></cylib-doimage>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'Label'\">\r\n                    <cy-dolabel [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"></cy-dolabel>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'TextBox'\">\r\n                    <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                   [ignorLabel]=\"ignorLabel\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" (tabEvent)=\"onTabEvent($event)\"></cy-dotext-box>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'TextBoxWevent'\">\r\n                    <cy-dotext-box [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                   [ignorLabel]=\"ignorLabel\" [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'TextBoxAutoComplete'\">\r\n                    <cy-dotext-box-autocomplete [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                                [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\"></cy-dotext-box-autocomplete>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'Date'\">\r\n                    <cylib-do-date-ng [DocDefTemplate]=\"item.njDocDefTemplate\" [isValid]=\"item.isValid\" [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\"\r\n                                      [isEnabled]=\"item.isEnabled\" (clickBut)=\"onclickBut($event)\"></cylib-do-date-ng>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'CheckBox'\">\r\n                    <cy-grid-ncheckbox [lstChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [loaderKey]=\"loaderKey\"\r\n                                       [lstDocData]=\"item.lstDocData\" [isValid]=\"item.isValid\" [isEnabled]=\"item.isEnabled\" [ignorLabel]=\"ignorLabel\"></cy-grid-ncheckbox>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'GridNRadio'\">\r\n                    <cy-grid-nradiobutton [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\" [isValid]=\"item.isValid\"\r\n                                          [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" (clickRadio)=\"onclickRadio($event)\" [ignorLabel]=\"false\"></cy-grid-nradiobutton>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'Button'\">\r\n                    <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                 (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\"></cy-dobutton>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'Link'\">\r\n                    <cylib-dolink [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                  (tabEvent)=\"onTabEvent($event)\" (clickLink)=\"onclickLink($event)\"></cylib-dolink>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'DropDown'\">\r\n                    <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                    [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\"></cy-dodrop-down>\r\n                </ng-container>\r\n                <ng-container *ngSwitchCase=\"'DropDownWevent'\">\r\n                    <cy-dodrop-down [lstDocDefTemplateLookup]=\"item.lstDocDefTemplateLookup\" [DocDefTemplate]=\"item.njDocDefTemplate\" [customParameters]=\"item.customParameters\"\r\n                                    [loaderKey]=\"loaderKey\" [DocData]=\"item.njDocData\" [LookupId]=\"item.njDocData.dataValue\" [ignorLabel]=\"ignorLabel\"\r\n                                    [hasEvent]=\"true\" (clickBut)=\"onclickBut($event)\">\r\n\r\n                    </cy-dodrop-down>\r\n                </ng-container>\r\n                <!--ignore-->\r\n                <ng-container *ngSwitchCase=\"'NavLinkList'\"></ng-container>\r\n                <ng-container *ngSwitchCase=\"'NavButtonList'\"></ng-container>\r\n                <!--ignore-->\r\n                <!--<div *ngSwitchCase=\"'Grid'\">\r\n        <cy-grid-internal [inChildDocDefTemplate]=\"item.lstChildDocDefTemplate\" [isEnabled]=\"item.isEnabled\" [DocDefTemplate]=\"item.njDocDefTemplate\" [loaderKey]=\"loaderKey\" [lstDocData]=\"item.lstDocData\" [customParameters]=\"item.customParameters\" [GridID]=\"'Main'\" [allowDoubleClick]=\"true\"\r\n                          [isPopUpYesNo]=\"'No'\" (clickBut)=\"onclickBut($event)\" (editItem)='editCurItem($event)' [isValid]=\"item.isValid\"></cy-grid-internal>\r\n        <div class=\"container-fluid\">\r\n            <div class=\"row\">\r\n                <div *ngFor='let but of getButtons(item.lstChildDocDefTemplate)'>\r\n                    <div class=\"col-md-4\">\r\n                        <button (click)=\"onGridClickBut(item,but)\">{{but.tLabel}}</button>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>-->\r\n                <div *ngSwitchDefault class=\"text-warning\">\r\n                    section-list:{{item.njDocDefTemplate.tType}}\r\n                </div>\r\n            </ng-container>\r\n        </ng-container>\r\n\r\n","styles":[""]}]}],"members":{"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"listVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":5}}]}],"clickRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"onGridClickBut":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onclickLink":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"editCurItem":[{"__symbolic":"method"}],"onclickRadio":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"cylib-section-menu","template":"<div class=\"collapse-accordion\" [id]=\"'a'+getTemplateSectionCode()\">\r\n    <div *ngFor='let acc of getAccordionsVM()' class=\"card dropdown w-100\">\r\n        <div class=\"dropbtn\" [ngStyle]=\"getAccordionStyle(acc)\">\r\n            <a [class]=\"getAccordionClass(acc)\" [href]=\"'#'+getTemplateCodeAccordion(acc)\">\r\n                <span>{{getTemplateAccordion(acc).tLabel}}</span>\r\n                <!--<span class=\"float-right\">&nbsp;</span>-->\r\n            </a>\r\n        </div>\r\n        <div [id]=\"getTemplateCodeAccordion(acc)\" [attr.data-parent]=\"'#a'+getTemplateSectionCode()\">\r\n            <div class=\"dropdown-content\">\r\n                <div *ngFor='let item of getAccordionContentVM(acc)'>\r\n                    <div [ngSwitch]=\"item.njDocDefTemplate.tType\">\r\n                        <div *ngSwitchCase=\"'Link'\">\r\n                            <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                         (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\" [isInGroup]=\"true\"></cy-dobutton>\r\n                        </div>\r\n                        <div *ngSwitchCase=\"'Button'\">\r\n                            <cy-dobutton [DocDefTemplate]=\"item.njDocDefTemplate\" [DocData]=\"item.njDocData\" [customParameters]=\"item.customParameters\" [isEnabled]=\"item.isEnabled\"\r\n                                         (tabEvent)=\"onTabEvent($event)\" (clickBut)=\"onclickBut($event)\" [isInGroup]=\"true\"></cy-dobutton>\r\n                        </div>\r\n                        <div *ngSwitchDefault>\r\n                            <p>\r\n                                {{item.njDocDefTemplate}}\r\n                            </p>\r\n                        </div>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n","styles":[".dropbtn{background-color:#f1f1f1;color:#fff;padding:16px;font-size:16px;border:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;top:-25px;left:150px;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}"]}]}],"members":{"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"accordionVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"ButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":22,"character":5},"arguments":[{"__symbolic":"reference","name":"DobuttonComponent"}]}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":5}}]}],"clickChkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":26,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":28,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":30,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ngOnInit":[{"__symbolic":"method"}],"getAccordionsVM":[{"__symbolic":"method"}],"getAccordionContentVM":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getTemplateCodeAccordion":[{"__symbolic":"method"}],"getTemplateAccordion":[{"__symbolic":"method"}],"getTemplateSectionCode":[{"__symbolic":"method"}],"InitAccordionState":[{"__symbolic":"method"}],"getAccordionClass":[{"__symbolic":"method"}],"getAccordionStyle":[{"__symbolic":"method"}],"opened":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onclickChkbox":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"getPrimitives":[{"__symbolic":"method"}],"setHidden":[{"__symbolic":"method"}],"setDisabled":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"cylib-modal-zip","template":"<div *ngIf=\"isDataAvailable\">\r\n    <div class=\"modal-header\">\r\n        <h5 class=\"modal-title\">{{modal_zip_title}}</h5>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body\">\r\n        <p class=\"ml-3\"> {{modal_zip_content}}</p>\r\n        <div *ngFor='let list of listDocdata'>\r\n            <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onDblClickGrid($event)\">\r\n            </cy-section-table>\r\n        </div>\r\n\r\n    </div>\r\n    <div class=\"col-sm-12 col-md-12 container-fluid\">\r\n        <div *ngIf=\"validationMsgs != ''\" class=\"mb-2\">\r\n            <div style=\"font-weight:bold; color:red; padding-left:10px;\">Validation Failed</div>\r\n            <div style=\"height:93px;width:100%;overflow-y:auto;color:red;white-space:pre-line; border:1px solid grey; border-radius:3px;padding-left:10px;\">{{validationMsgs}}</div>\r\n        </div>\r\n    </div>\r\n    <div class=\"modal-footer pr-4\">\r\n        <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"returnResponse()\">Accept</button>\r\n        <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"dismiss()\">Cancel</button>\r\n    </div>\r\n</div>","styles":[""]}]}],"members":{"modal_zip_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"modal_zip_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"oldZip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"zip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":25,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":39,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"isMoreThanOne":[{"__symbolic":"method"}],"onDblClickGrid":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}]}},"ɵg":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":"cylib-modal-search-youth","template":"<ng-container *ngIf=\"isDataAvailable\">\r\n    <div cdkDrag cdkDragRootElement=\".app-modal-window65\">\r\n        <div class=\"modal-header\" style=\"background-color:aliceblue\" cdkDragHandle>\r\n            <h4 class=\"modal-title\">{{modal_search_title}}</h4>\r\n            <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n                <span aria-hidden=\"true\">&times;</span>\r\n            </button>\r\n        </div>\r\n        <div class=\"modal-body\" [ngStyle]=\"{overflow: 'auto'}\">\r\n            <p> {{modal_search_content}}</p>\r\n            <div class=\"panel panel-primary bg-light\">\r\n                <div class=\"container-fluid\">\r\n                    <div *ngIf=\"!showReport\">\r\n                        <div *ngFor='let list of listDocdata'>\r\n                            <!--<cy-section-table [tableVM]=\"list\" [loaderKey]=\"listVM.loaderKey\" (clickBut)=\"onClickButton($event)\" (section_tableAfterViewInit)=\"onSection_tableAfterViewInit($event)\"></cy-section-table>-->\r\n                            <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onGridDoubleClick($event)\" (section_tableAfterViewInit)=\"onSection_tableAfterViewInit($event)\">\r\n                            </cy-section-table>\r\n                        </div>\r\n                    </div>\r\n                    <div *ngIf=\"showReport\">\r\n                        <pdf-viewer [src]=\"ReportData\"\r\n                                    [render-text]=\"true\"\r\n                                    style=\"width:100%;height:93vh;\"></pdf-viewer>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n\r\n        </div>\r\n        <div class=\"modal-footer\">\r\n            <div *ngIf=\"showReport\">\r\n                <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"report2Tab()\">Send Report to New Tab</button>\r\n            </div>\r\n            <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"returnResponse()\">Close</button>\r\n        </div>\r\n    </div>\r\n</ng-container>\r\n<ng-template #displayTextTemplate>\r\n    <div cdkDrag cdkDragRootElement=\".customModalClass\">\r\n        <div class=\"modal-header\" cdkDragHandle style=\"background-color:aliceblue\">\r\n            <h5 class=\"modal-title\" style=\"font-size:14pt\">{{displayTextModalTitle}}</h5>\r\n            <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"closeDisplayTextModalModal()\">\r\n                <span aria-hidden=\"true\">&times;</span>\r\n            </button>\r\n        </div>\r\n        <div class=\"modal-body overflow-auto\">\r\n            {{displayTextModalBody}}\r\n        </div>\r\n        <div class=\"modal-footer\">\r\n            <div class=\"float-right\">\r\n                <button class=\"btn btn-primary btn-sm\" (click)=\"closeDisplayTextModalModal()\">OK</button>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</ng-template>\r\n\r\n","styles":[""]}]}],"members":{"modal_tab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"modal_gridTemplateCode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"modal_search_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"modal_search_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"returnData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"IDType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"MemberID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"FirstName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"LastName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":5}}]}],"DOB":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"SSN":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"Age":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"Gender":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"ParentName":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"displayTextModal":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":44,"character":5},"arguments":["displayTextTemplate"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":49,"character":33},{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbModal","line":49,"character":110}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"noEntriesFound":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":69,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"isMoreThanOne":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"onGridDoubleClick":[{"__symbolic":"method"}],"displayTextModalModal":[{"__symbolic":"method"}],"closeDisplayTextModalModal":[{"__symbolic":"method"}],"CheckQuickSerachResult":[{"__symbolic":"method"}],"report2Tab":[{"__symbolic":"method"}],"printReport":[{"__symbolic":"method"}],"onSection_tableAfterViewInit":[{"__symbolic":"method"}]}},"ɵh":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"cylib-modal-plan-approval","template":"<div *ngIf=\"isDataAvailable\">\r\n    <div class=\"modal-header\" style=\"background-color:aliceblue\">\r\n        <h4 class=\"modal-title\">{{modal_plan_approval_title}}</h4>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body\" [ngStyle]=\"{overflow: 'auto', height: height + 'px'}\">\r\n        <p> {{modal_plan_approval_content}}</p>\r\n        <div class=\"panel panel-primary bg-light\">\r\n            <div class=\"container-fluid\">\r\n                <div>\r\n                    <div *ngFor='let list of listDocdata'>\r\n                        <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onGridDoubleClick($event)\" (section_tableAfterViewInit)=\"onSection_tableAfterViewInit($event)\"  >\r\n                        </cy-section-table>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div class=\"modal-footer\">\r\n        <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"returnResponse()\">Close</button>\r\n    </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"modal_tab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"modal_gridTemplateCode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"modal_plan_approval_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"modal_plan_approval_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":38,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":56,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"onGridDoubleClick":[{"__symbolic":"method"}],"report2Tab":[{"__symbolic":"method"}],"onSection_tableAfterViewInit":[{"__symbolic":"method"}]}},"ɵi":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"cy-generic-text-body-reader","template":"<div cdkDrag cdkDragRootElement=\".customModalClass\">\r\n    <div class=\"modal-header\" cdkDragHandle>\r\n        <h5 class=\"modal-title\">{{modal_title}}</h5>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"closeModal()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body overflow-auto\">\r\n        <div>\r\n            <div *ngFor='let list of listDocdata'>\r\n                <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (section_tableAfterViewInit)=\"onSection_tableAfterViewInit($event)\" (clickBut)=\"onClickButton($event)\"></cy-section-table>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div class=\"modal-footer\">\r\n        <div class=\"container-fluid\">\r\n            <div *ngIf=\"validationMsgs != ''\" class=\"mb-2\">\r\n                <div style=\"font-weight:bold; color:red; padding-left:10px;\">Validation Failed</div>\r\n                <div style=\"height:93px;width:100%;overflow-y:auto;color:red;white-space:pre-line; border:1px solid grey; border-radius:3px;padding-left:10px;\">{{validationMsgs}}</div>\r\n            </div>\r\n            <div class=\"row\" ngbAutoFocus>\r\n                <div *ngFor='let list of listDocdataFooter' class=\"mx-auto\">\r\n                    <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (section_tableAfterViewInit)=\"sectionGrid_tableAfterViewInit_footer($event)\" (clickBut)=\"onClickButton($event)\"></cy-section-table>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>","styles":[""]}]}],"members":{"modal_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"selectedDiag":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":46,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":57,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"initSetup":[{"__symbolic":"method"}],"loadReader":[{"__symbolic":"method"}],"loadFooter":[{"__symbolic":"method"}],"checkValidationMessages":[{"__symbolic":"method"}],"getDOData":[{"__symbolic":"method"}],"getDODataFromFooter":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"sendTxtBody":[{"__symbolic":"method"}],"closeModal":[{"__symbolic":"method"}],"onSection_tableAfterViewInit":[{"__symbolic":"method"}],"sectionGrid_tableAfterViewInit_footer":[{"__symbolic":"method"}]}},"ɵj":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"cy-diagnosis-child-window","template":"<div cdkDrag cdkDragRootElement=\".customModalClass\">\r\n    <div class=\"modal-header\" cdkDragHandle>\r\n        <h5 class=\"modal-title\">{{modal_title}}</h5>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body\" style=\"height:525px;overflow-x:hidden;\">\r\n        <div *ngIf=\"isDataAvailable\">\r\n            <div *ngFor='let list of listDocdata'>\r\n                <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (section_tableAfterViewInit)=\"sectionGrid_tableAfterViewInit($event)\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onGridDoubleClick($event)\"></cy-section-table>\r\n            </div>\r\n        </div>\r\n    </div>\r\n    <div class=\"modal-footer\">\r\n        <div class=\"container-fluid\">\r\n            <div *ngIf=\"validationMsgs != ''\" class=\"mb-2\">\r\n                <div style=\"font-weight:bold; color:red; padding-left:10px;\">Validation Failed</div>\r\n                <div style=\"height:93px;width:100%;overflow-y:auto;color:red;white-space:pre-line; border:1px solid grey; border-radius:3px;padding-left:10px;\">{{validationMsgs}}</div>\r\n            </div>\r\n            <div class=\"row\" ngbAutoFocus>\r\n                <div *ngFor='let list of listDocdataFooter' class=\"mx-auto\">\r\n                    <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (section_tableAfterViewInit)=\"sectionGrid_tableAfterViewInit_footer($event)\" (clickBut)=\"onClickButton($event)\"></cy-section-table>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n\r\n","styles":[""]}]}],"members":{"modal_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}],"calledFrom":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":5}}]}],"calledFromID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":47,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":58,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"initSetup":[{"__symbolic":"method"}],"loadSearchDiagnosis":[{"__symbolic":"method"}],"loadFooter":[{"__symbolic":"method"}],"showValidationMessages":[{"__symbolic":"method"}],"getDOData":[{"__symbolic":"method"}],"getDODataFromFooter":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"onGridDoubleClick":[{"__symbolic":"method"}],"sendSelectedDiag":[{"__symbolic":"method"}],"buildDiagData":[{"__symbolic":"method"}],"searchDiagnosis":[{"__symbolic":"method"}],"sectionGrid_tableAfterViewInit":[{"__symbolic":"method"}],"sectionGrid_tableAfterViewInit_footer":[{"__symbolic":"method"}]}},"ɵk":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":"cylib-map-google-map","template":"<div cdkDrag cdkDragRootElement=\".app-modal-window95\" class=\"container-fluid\">\r\n    <div class=\"modal-header\" cdkDragHandle>\r\n        <h4 class=\"modal-title\">{{modal_title}}</h4>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body\" [ngStyle]=\"{overflow: 'auto', width: width + 'px'}\">\r\n        <!-- Center search for child  -->\r\n        <div class=\"panel panel-primary col-sm-12 col-md-12\">\r\n            <!-- Center selected grid -->\r\n            <div id=\"data-box\" class=\"nicebox\">\r\n                <label id=\"data-label\" for=\"data-value\"></label>\r\n                <span id=\"data-value\"></span>\r\n            </div>\r\n            <div class=\"container-fluid\">\r\n                <div class=\"row\">\r\n                    <div #map style=\"height:600px\" class=\"col-md-7\">\r\n                    </div>\r\n                    <div *ngFor='let list of listDocdata' class=\"col-md-5\">\r\n                        <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickChkbox)=\"onclickChkbox($event)\" (clickBut)=\"onClickButton($event)\" (section_tableAfterViewChecked)=\"sectionGrid_tableAfterViewChecked($event)\" (section_tableAfterViewInit)=\"sectionGrid_tableAfterViewInit($event)\">\r\n                        </cy-section-table>\r\n                    </div>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>","styles":["#map,body,html{height:100%;margin:0;padding:0;overflow:hidden}.nicebox{position:absolute;text-align:center;font-family:Roboto,Arial,sans-serif;font-size:10px;z-index:5;box-shadow:0 4px 6px -4px #333;padding:5px 10px;background:#fff;background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(245,245,245,1) 100%);border:1px solid #e5e5e5}#controls{top:500px;left:120px;width:360px;height:45px}#data-box{top:500px;left:0;height:45px;line-height:45px;display:none}#census-variable{width:360px;height:20px}#legend{display:flex;display:-webkit-box;padding-top:7px}.color-key{background:linear-gradient(to right,#da4638 0,#da7f29 17%,#d0be1f 33%,#92c51a 50%,#47ba17 67%,#11aa23 83%,#0e9e59 100%);flex:1;-webkit-box-flex:1;margin:0 5px;text-align:left;font-size:1em;line-height:1em}#data-value{font-size:1.5em;font-weight:700}#data-label{font-size:1em;font-weight:400;padding-right:10px}#data-label:after{content:':'}#data-caret{margin-left:-5px;display:none;font-size:8px;width:14px}"]}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":5}}]}],"allowDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":5}}]}],"isHideTitles":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":5}}]}],"isPopUpYesNo":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"isPopUpSelected":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"modal_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"modal_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":5}}]}],"tab":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":5}}]}],"gridTemplateCode":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":5}}]}],"providerSpecialty":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":5}}]}],"program":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":5}}]}],"providerType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":5}}]}],"siteCIMIDS":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":5}}]}],"siteCIMIDRequired":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":5}}]}],"reOpenPopup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":5}}]}],"MemberID":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":76,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":79,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":82,"character":5}}]}],"clickLink":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":85,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":88,"character":5}}]}],"mapElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":95,"character":5},"arguments":["map"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"},{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":104,"character":30},{"__symbolic":"reference","name":"wrappersService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef","line":106,"character":37}]}],"ngOnInit":[{"__symbolic":"method"}],"loadData":[{"__symbolic":"method"}],"GetDODataItems":[{"__symbolic":"method"}],"GetDODataItem":[{"__symbolic":"method"}],"addMapsScript":[{"__symbolic":"method"}],"initMap":[{"__symbolic":"method"}],"loadCountyLayer":[{"__symbolic":"method"}],"removeCountyLayer":[{"__symbolic":"method"}],"styleFeature":[{"__symbolic":"method"}],"mouseInToRegion":[{"__symbolic":"method"}],"mouseOutOfRegion":[{"__symbolic":"method"}],"loadProviders":[{"__symbolic":"method"}],"GetDistance":[{"__symbolic":"method"}],"loadProvider":[{"__symbolic":"method"}],"loadChild":[{"__symbolic":"method"}],"loadZipmarker":[{"__symbolic":"method"}],"getContentDetail":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"sectionGrid_tableAfterViewInit":[{"__symbolic":"method"}],"sectionGrid_tableAfterViewChecked":[{"__symbolic":"method"}],"checkDataInGrid":[{"__symbolic":"method"}],"wait":[{"__symbolic":"method"}],"setDefaultCheckBoxes":[{"__symbolic":"method"}],"showProviderTypeInfo":[{"__symbolic":"method"}],"delay":[{"__symbolic":"method"}],"btnSelectAll":[{"__symbolic":"method"}],"btnSelectNone":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"SelectAllCheckboxes":[{"__symbolic":"method"}],"loadzip":[{"__symbolic":"method"}],"openZip":[{"__symbolic":"method"}],"updatePrimitives":[{"__symbolic":"method"}],"setLoaderMemberId":[{"__symbolic":"method"}],"loadMember":[{"__symbolic":"method"}],"getAddressInformation":[{"__symbolic":"method"}],"onShowCountyArea":[{"__symbolic":"method"}],"onclickChkbox":[{"__symbolic":"method"}],"clearDeselectedProviderMarker":[{"__symbolic":"method"}],"addMarker":[{"__symbolic":"method"}],"setMapOnAll":[{"__symbolic":"method"}],"clearMarkers":[{"__symbolic":"method"}],"showMarkers":[{"__symbolic":"method"}],"deleteMarkers":[{"__symbolic":"method"}],"searchForYouth":[{"__symbolic":"method"}],"handleKeyDown":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":1922,"character":5},"arguments":["window:keydown",["$event"]]}]}],"DeepCopyDOData":[{"__symbolic":"method"}],"DeepCopy":[{"__symbolic":"method"}]}},"ɵl":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":18,"character":1},"arguments":[{"selector":"cy-section-table-dynamic","template":"<div [class]=\"sectionClass\">\r\n    <div *ngFor='let row of rowNumbers' [class]=\"rowClass\">\r\n        <div *ngFor='let firstItem of getTableVM_byRow(row); let i=index;' [ngStyle]=\"cellStyle\" [class]=\"getCellClass(firstItem)\">\r\n            <div [class]=\"getFormClass(firstItem)\">\r\n                <div *ngFor='let item of getlstInCell(i)' [class]=\"getFlexClass(item,i)\">\r\n                    <cy-template-item [data]=\"item\" [loaderKey]=\"loaderKey\" (EventToEmit)=\"EventEmittedfromTItem($event)\"></cy-template-item>\r\n                </div>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n","styles":[".form-inlineTd{display:flex;flex-wrap:nowrap}.Td10{flex:0 0 10%}.Td20{flex:0 0 20%}.Td50{flex:0 0 50%}.Td80{flex:0 0 80%}.Td90{flex:0 0 90%}ul.tableul{list-style-type:none;margin:0;padding:0}"]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"ignorLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":5}}]}],"tableVM":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":5}}]}],"editItem":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":50,"character":5}}]}],"clickBut":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":53,"character":5}}]}],"clickChkbox":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":55,"character":5}}]}],"clickRadio":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":57,"character":5}}]}],"gridDoubleClick":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":59,"character":5}}]}],"tabEvent":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":61,"character":5}}]}],"requestRows":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":64,"character":5}}]}],"section_tableAfterViewInit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":66,"character":5}}]}],"section_tableAfterViewChecked":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":69,"character":5}}]}],"DOLabelComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":71,"character":5},"arguments":[{"__symbolic":"reference","name":"DOLabelComponent"}]}]}],"TextBoxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":72,"character":5},"arguments":[{"__symbolic":"reference","name":"DOTextBoxComponent"}]}]}],"DateComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":73,"character":5},"arguments":[{"__symbolic":"reference","name":"DoDateNgComponent"}]}]}],"DropDownsComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":74,"character":5},"arguments":[{"__symbolic":"reference","name":"DodropDownComponent"}]}]}],"GridNCheckboxComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":75,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNCheckboxComponent"}]}]}],"DotextBoxAutocompleteComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":76,"character":5},"arguments":[{"__symbolic":"reference","name":"DotextBoxAutocompleteComponent"}]}]}],"GridNRadioButtonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":77,"character":5},"arguments":[{"__symbolic":"reference","name":"GridNRadioButtonComponent"}]}]}],"GridInternalComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":78,"character":5},"arguments":[{"__symbolic":"reference","name":"ɵc"}]}]}],"DobuttonComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":79,"character":5},"arguments":[{"__symbolic":"reference","name":"DobuttonComponent"}]}]}],"GridInternalAgGridComponents":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChildren","line":80,"character":5},"arguments":[{"__symbolic":"reference","name":"GridInternalAgGridComponent"}]}]}],"getScrRowParam":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"hasToStyle":[{"__symbolic":"method"}],"getCellClass":[{"__symbolic":"method"}],"getFormClass":[{"__symbolic":"method"}],"getCols2End":[{"__symbolic":"method"}],"getTableVM_byCol":[{"__symbolic":"method"}],"getFlexClass":[{"__symbolic":"method"}],"performFilter":[{"__symbolic":"method"}],"getTableVM_byRow":[{"__symbolic":"method"}],"getlstInCell":[{"__symbolic":"method"}],"performFilterRow":[{"__symbolic":"method"}],"getTableVM_cols":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"ngAfterViewChecked":[{"__symbolic":"method"}],"getPrimitives":[{"__symbolic":"method"}],"enableButton":[{"__symbolic":"method"}],"resetDropdown":[{"__symbolic":"method"}],"clearTextbox":[{"__symbolic":"method"}],"setTextInTextbox":[{"__symbolic":"method"}],"clearDropdowns":[{"__symbolic":"method"}],"clearTextboxes":[{"__symbolic":"method"}],"clearGridNCheckboxes":[{"__symbolic":"method"}],"onGridClickBut":[{"__symbolic":"method"}],"onclickBut":[{"__symbolic":"method"}],"onclickChkbox":[{"__symbolic":"method"}],"onDoubleClickGrid":[{"__symbolic":"method"}],"onTabEvent":[{"__symbolic":"method"}],"editCurItem":[{"__symbolic":"method"}],"onclickRadio":[{"__symbolic":"method"}],"onRequestRows":[{"__symbolic":"method"}],"EventEmittedfromTItem":[{"__symbolic":"method"}]}},"ɵm":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":20,"character":1},"arguments":[{"selector":"cy-template-item","template":"<ng-template #container></ng-template>"}]}],"members":{"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":5}}]}],"container":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":39,"character":5},"arguments":["container",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef","line":39,"character":36}}]}]}],"ngOnChanges":[{"__symbolic":"method"}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ComponentFactoryResolver","line":77,"character":50}]}],"ngOnInit":[{"__symbolic":"method"}],"ngAfterViewInit":[{"__symbolic":"method"}],"createComponent":[{"__symbolic":"method"}],"SubscribeToPrimEventEmitter":[{"__symbolic":"method"}],"AGGrid":[{"__symbolic":"method"}],"DODropDown":[{"__symbolic":"method"}],"DOButton":[{"__symbolic":"method"}],"DODate":[{"__symbolic":"method"}],"TextBox":[{"__symbolic":"method"}],"TextBoxAutoComplete":[{"__symbolic":"method"}],"TextBoxSingleLine":[{"__symbolic":"method"}],"gridNRadioButton":[{"__symbolic":"method"}],"gridNCheckBox":[{"__symbolic":"method"}],"EventToEmit":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":269,"character":5}}]}],"EmitEvent":[{"__symbolic":"method"}],"getComponentForTemplateType":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}},"ɵn":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"cy-template-base","template":""}]}],"members":{"DocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"customParameters":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"DocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":5}}]}],"loaderKey":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":5}}]}],"isValid":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"isEnabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"lstDocDefTemplateLookup":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":16,"character":5}}]}],"LookupId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"lstChildDocDefTemplate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":18,"character":5}}]}],"lstDocData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":5}}]}]}},"ɵo":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"checkbox-renderer","template":"<input type=\"checkbox\" (click)=\"checkedHandler($event)\" [checked]=\"params.value\" [attr.disabled]=\"isDisabled ? '' : null\"\r\n />","styles":[""]}]}],"members":{"ngOnDestroy":[{"__symbolic":"method"}],"agInit":[{"__symbolic":"method"}],"checkedHandler":[{"__symbolic":"method"}]}},"ɵp":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"button-renderer","template":"<!--<button type=\"button\" (click)=\"onClick($event)\"><i class=\"fa fa-trash fa-5x\" aria-hidden=\"true\"></i></button>-->\r\n<!--<button type=\"button\" class=\"btn btn-sm app-button\" (click)=\"onClick($event)\">{{label}}</button>-->\r\n<div *ngIf=\"ButonIcon==undefined\">\r\n    <button type=\"button\" class=\"getClass()\" [ngStyle]=\"getTextStyle()\" (click)=\"onClick($event)\" [disabled]=\"isDisabled\">{{label}}</button>\r\n    </div>\r\n\r\n<div *ngIf=\"ButonIcon!=undefined\">\r\n    <button type=\"button\" class=\"getClass()\" [ngStyle]=\"getTextStyle()\" (click)=\"onClick($event)\" [disabled]=\"isDisabled\">\r\n        <div class=\"d-flex px-2\">\r\n            <fa-icon [icon]=\"ButtonIcon\" class=\"mr-1\"></fa-icon>\r\n        </div>\r\n    </button>\r\n</div>\r\n","styles":[""]}]}],"members":{"agInit":[{"__symbolic":"method"}],"refresh":[{"__symbolic":"method"}],"getTextStyle":[{"__symbolic":"method"}],"getClass":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}]}},"ɵq":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":5,"character":1},"arguments":[{"selector":"dropdown-renderer","template":"<div>\r\n    <div *ngIf=\"!dropdown\">\r\n        <label>\r\n            {{selectedLookup.longDesc}}\r\n        </label>\r\n    </div>\r\n    <div *ngIf=\"dropdown\" class=\"col-12\">\r\n        <!--contentEditable: div does not receive focus, so it cannot lose it. contentEditable makes div receive focus-->\r\n        <div class=\"dropdown\">\r\n            <button data-display=\"static\" class=\"dropdown-toggle btn btn-info\" type=\"button\" [disabled]=\"isDisabled\" (click)=\"onClick('resetRowHeights')\" (blur)=\"onClick('blur')\"\r\n                    data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\" [innerHTML]=\"selectedLookupDesc\"></button>\r\n            <div class=\"dropdown-menu\" role=\"menu\" aria-labelledby=\"dropdownMenuButton\">\r\n                <button type=\"button\" class=\"dropdown-item\" *ngFor=\"let lookup of getLstDocDefTemplateLookup()\"\r\n                        (mousedown)=\"onSelectItem(lookup.lookupId)\" [innerHTML]=\"getLookupDesc(lookup)\"></button>\r\n            </div>\r\n        </div>\r\n    </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"agInit":[{"__symbolic":"method"}],"onSelectItem":[{"__symbolic":"method"}],"getLookupDesc":[{"__symbolic":"method"}],"getLstDocDefTemplateLookup":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}]}},"ɵr":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":7,"character":1},"arguments":[{"selector":"cylib-modal-call-id-select","template":"<div cdkDrag cdkDragRootElement=\".customModalClass\">\r\n    <div class=\"modal-header\" cdkDragHandle>\r\n        <h5 class=\"modal-title\">{{modal_zip_title}}</h5>\r\n        <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n            <span aria-hidden=\"true\">&times;</span>\r\n        </button>\r\n    </div>\r\n    <div class=\"modal-body\">\r\n        <p class=\"ml-3\"> {{modal_zip_content}}</p>\r\n        <div *ngFor='let list of listDocdata'>\r\n            <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onDblClickGrid($event)\" (section_tableAfterViewInit)=\"onSection_tableAfterViewInit($event)\">\r\n            </cy-section-table>\r\n        </div>\r\n\r\n    </div>\r\n    <div class=\"col-sm-12 col-md-12 container-fluid\">\r\n        <div *ngIf=\"validationMsgs != ''\" class=\"mb-2\">\r\n            <div style=\"font-weight:bold; color:red; padding-left:10px;\">Validation Failed</div>\r\n            <div style=\"height:93px;width:100%;overflow-y:auto;color:red;white-space:pre-line; border:1px solid grey; border-radius:3px;padding-left:10px;\">{{validationMsgs}}</div>\r\n        </div>\r\n    </div>\r\n    <div class=\"modal-footer pr-4\">\r\n        <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"returnResponse()\">Accept</button>\r\n        <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"dismiss()\">Cancel</button>\r\n    </div>\r\n</div>\r\n","styles":[""]}]}],"members":{"modal_zip_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":5}}]}],"modal_zip_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":15,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":29,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":42,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"onDblClickGrid":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}],"onSection_tableAfterViewInit":[{"__symbolic":"method"}]}},"ɵs":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"cylib-modal-program4-user","template":"<div cdkDrag cdkDragRootElement=\".customModalClass\">\r\n    <div *ngIf=\"isDataAvailable\">\r\n        <div class=\"modal-header\" cdkDragHandle>\r\n            <h5 class=\"modal-title\">{{modal_zip_title}}</h5>\r\n            <button type=\"button\" class=\"close\" aria-label=\"Close\" (click)=\"dismiss()\">\r\n                <span aria-hidden=\"true\">&times;</span>\r\n            </button>\r\n        </div>\r\n        <div class=\"modal-body\">\r\n            <p class=\"ml-3\"> {{modal_zip_content}}</p>\r\n            <div *ngFor='let list of listDocdata'>\r\n                <cy-section-table [tableVM]=\"list\" [loaderKey]=\"loaderKey\" (clickBut)=\"onClickButton($event)\" (gridDoubleClick)=\"onDblClickGrid($event)\">\r\n                </cy-section-table>\r\n            </div>\r\n\r\n        </div>\r\n        <div class=\"col-sm-12 col-md-12 container-fluid\">\r\n            <div *ngIf=\"validationMsgs != ''\" class=\"mb-2\">\r\n                <div style=\"font-weight:bold; color:red; padding-left:10px;\">Validation Failed</div>\r\n                <div style=\"height:93px;width:100%;overflow-y:auto;color:red;white-space:pre-line; border:1px solid grey; border-radius:3px;padding-left:10px;\">{{validationMsgs}}</div>\r\n            </div>\r\n        </div>\r\n        <div class=\"modal-footer pr-4\">\r\n            <p class=\"ml-3\">*You are associated with more than one organization. Select an organization to associate with this document.</p>\r\n            <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"returnResponse()\">Accept</button>\r\n            <button type=\"button\" class=\"btn btn-outline-dark\" (click)=\"dismiss()\">Cancel</button>\r\n        </div>\r\n    </div>\r\n</div>","styles":[""]}]}],"members":{"modal_zip_title":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":5}}]}],"modal_zip_content":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@ng-bootstrap/ng-bootstrap","name":"NgbActiveModal","line":22,"character":36},{"__symbolic":"reference","name":"DocDefPrimLibService"}]}],"returnResponse":[{"__symbolic":"method"}],"dismiss":[{"__symbolic":"method"}],"onResize":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":35,"character":5},"arguments":["window:resize",["$event"]]}]}],"ngOnInit":[{"__symbolic":"method"}],"LoadInitData":[{"__symbolic":"method"}],"isMoreThanOne":[{"__symbolic":"method"}],"onDblClickGrid":[{"__symbolic":"method"}],"onClickButton":[{"__symbolic":"method"}]}}},"origins":{"DocDefPrimLibService":"./lib/doc-def-prim-lib.service","UploadVM":"./lib/doc-def-prim-lib.service","DocDefPrimLibComponent":"./lib/doc-def-prim-lib.component","DOTextBoxComponent":"./lib/DocDefPrimLib/dotext-box/dotext-box.component","DobuttonComponent":"./lib/DocDefPrimLib/dobutton/dobutton.component","PreviousAnswerButtonComponent":"./lib/DocDefPrimLib/previous-answer-button/previous-answer-button.component","SectionTableComponent":"./lib/DocDefPrimLib/section-table/section-table.component","DotextBoxSglComponent":"./lib/DocDefPrimLib/dotext-box-sgl/dotext-box-sgl.component","SectionAccordionComponent":"./lib/DocDefPrimLib/section-accordion/section-accordion.component","GridInternalAgGridComponent":"./lib/DocDefPrimLib/grid-internal-ag-grid/grid-internal-ag-grid.component","DodropDownComponent":"./lib/DocDefPrimLib/dodrop-down/dodrop-down.component","DocDefPrimLibModule":"./lib/doc-def-prim-lib.module","NJDocData":"./lib/DocDefPrimLib/DOData","NJDocDefTemplate":"./lib/DocDefPrimLib/DOData","NJReadDocDefTemplateLookup":"./lib/DocDefPrimLib/DOData","DOData":"./lib/DocDefPrimLib/DOData","AutoCompleteTextBoxEntry":"./lib/DocDefPrimLib/DOData","DocdefDataVM":"./lib/DocDefPrimLib/DOData","InputParamsVM":"./lib/DocDefPrimLib/DOData","componentVM":"./lib/DocDefPrimLib/DOData","TabVM":"./lib/DocDefPrimLib/DOData","modalParams":"./lib/DocDefPrimLib/DOData","ModalParamsElem":"./lib/DocDefPrimLib/DOData","childSearchReq":"./lib/DocDefPrimLib/DOData","planApprovalParams":"./lib/DocDefPrimLib/DOData","clsAuthorizations":"./lib/DocDefPrimLib/DOData","clsAuthorization":"./lib/DocDefPrimLib/DOData","GoogleMapType":"./lib/DocDefPrimLib/DOData","clsMemberMessage":"./lib/DocDefPrimLib/DOData","NJDocDataSaveProcOutput":"./lib/DocDefPrimLib/DOData","assignUserModelItem":"./lib/DocDefPrimLib/MISCData","wrappersService":"./lib/DocDefPrimLib/wrappers/wrappers.service","DoDateNgComponent":"./lib/DocDefPrimLib/do-date-ng/do-date-ng.component","DoimageComponent":"./lib/DocDefPrimLib/doimage/doimage.component","DOLabelComponent":"./lib/DocDefPrimLib/dolabel/dolabel.component","DolinkComponent":"./lib/DocDefPrimLib/dolink/dolink.component","DotextBoxAutocompleteComponent":"./lib/DocDefPrimLib/dotext-box-autocomplete/dotext-box-autocomplete.component","DropdownCommentsComponent":"./lib/DocDefPrimLib/dropdown-comments/dropdown-comments.component","GridNCheckboxComponent":"./lib/DocDefPrimLib/grid-ncheckbox/grid-ncheckbox.component","SectionTableNoCacheComponent":"./lib/DocDefPrimLib/section-table-no-cache/section-table-no-cache.component","GridInternalNoCacheComponent":"./lib/DocDefPrimLib/grid-internal-no-cache/grid-internal-no-cache.component","DOTextBoxNoCacheComponent":"./lib/DocDefPrimLib/dotext-box-no-cache/dotext-box-no-cache.component","GridNRadioButtonComponent":"./lib/DocDefPrimLib/grid-nradiobutton/grid-nradiobutton.component","GridNCheckboxCommentsComponent":"./lib/DocDefPrimLib/grid-ncheckbox-comments/grid-ncheckbox-comments.component","DocumentUploadComponent":"./lib/DocDefPrimLib/document-upload/document-upload.component","UploadGridVM":"./lib/DocDefPrimLib/document-upload/document-upload.component","MatTreeNestedComponent":"./lib/DocDefPrimLib/material-tree/mat-tree-nested/mat-tree-nested.component","TreeNode":"./lib/DocDefPrimLib/material-tree/TreeNode","GridInternalAgGridClComponent":"./lib/DocDefPrimLib/grid-internal-ag-grid/grid-internal-ag-grid-cl.component","ɵa":"./lib/DocDefPrimLib/do-date-ng/format-date.service","ɵb":"./lib/DocDefPrimLib/dodropdown-autocomplete/dropdown-autocomplete.component","ɵc":"./lib/DocDefPrimLib/grid-internal/grid-internal.component","ɵd":"./lib/DocDefPrimLib/section-list/section-list.component","ɵe":"./lib/DocDefPrimLib/section-menu/section-menu.component","ɵf":"./lib/DocDefPrimLib/wrappers/modal-zip/modal-zip.component","ɵg":"./lib/DocDefPrimLib/wrappers/modal-search-youth/modal-search-youth.component","ɵh":"./lib/DocDefPrimLib/wrappers/modal-plan-approval/modal-plan-approval.component","ɵi":"./lib/DocDefPrimLib/wrappers/generic-text-body-reader/generic-text-body-reader.component","ɵj":"./lib/DocDefPrimLib/wrappers/diagnosis-child-window/diagnosis-child-window.component","ɵk":"./lib/DocDefPrimLib/map-google-map/map-google-map.component","ɵl":"./lib/DocDefPrimLib/section-table-dynamic/section-table-dynamic.component","ɵm":"./lib/DocDefPrimLib/section-table-dynamic/cy-template-item.component","ɵn":"./lib/DocDefPrimLib/section-table-dynamic/cy-template.component","ɵo":"./lib/DocDefPrimLib/rendering/checkbox-cell-rending/checkbox-cell-rending.component","ɵp":"./lib/DocDefPrimLib/rendering/button-cell-rendering/button-cell-rending.component","ɵq":"./lib/DocDefPrimLib/rendering/dropdown-cell-rendering/dropdown-cell-rending.component","ɵr":"./lib/DocDefPrimLib/wrappers/modal-call-id-select/modal-call-id-select.component","ɵs":"./lib/DocDefPrimLib/wrappers/modal-program4-user/modal-program4-user.component"},"importAs":"doc-def-prim-lib"}