{"__symbolic":"module","version":4,"metadata":{"AngularTreeTableService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"AngularTreeTableComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":17,"character":1},"arguments":[{"selector":"angular-tree-table","template":"<div class=\"tree-table\" *ngIf=\"tableData.config.expandableType.toString() === 'DIFFERENT_HEADERS'\">\r\n  <div class=\"tree-table-loading\" [ngClass]=\"tableData.isLoading ? 'on' : 'off'\">\r\n    <div class=\"loader-msg\">\r\n      Loading...\r\n    </div>\r\n  </div>\r\n  <div class=\"action-container\">\r\n    <div class=\"search-section\"\r\n      *ngIf=\"tableData.config.showPageLengthDropdown || tableData.config.commonSearch || tableData.config.excelExportButton\">\r\n      <div class=\"first-part\" *ngIf=\"tableData.config.showPageLengthDropdown\">\r\n        Show <select class=\"select-page-size form-control form-control-sm\" [(ngModel)]=\"tableData.pageSize\"\r\n          (change)=\"pageSizeChanged()\">\r\n          <option value=\"{{p}}\" *ngFor=\"let p of tableData.config.pageSizes\">{{p}}</option>\r\n        </select> Entries\r\n      </div>\r\n      <div class=\"second-part\">\r\n        <div class=\"dropdown dropleft mr-2\" id=\"dropDownVisCon{{randomInstance}}\">\r\n          <button id=\"dropDownVis{{randomInstance}}\" *ngIf=\"tableData.config.columnVisibilityDropDown\"\r\n            class=\"btn btn-sm btn-secondary dropDownBtn v-elipses float-right dropdown-toggle\" data-toggle=\"dropdown\"\r\n            aria-haspopup=\"true\" aria-expanded=\"false\" title=\"Show/Hide Columns\">⋮</button>\r\n          <div class=\"dropDownBtn-data dropdown-menu\">\r\n\r\n            <ng-container *ngFor=\"let header of currentPageData.headers\">\r\n              <button class=\"btnVis btn-sm btn\" *ngIf=\"header.canChangeVisbilityOnRuntime\"\r\n                [ngClass]=\"header.show ? 'active': ''\" (click)=\" header.show = !header.show;\">{{header.title}}</button>\r\n            </ng-container>\r\n          </div>\r\n\r\n        </div>\r\n        <button *ngIf=\"tableData.config.excelExportButton\"\r\n          class=\"btn btn-sm btn-primary  mr-2 export excelExportButton float-right\" title=\"Export Table content to an excel file\"\r\n          (click)=\"excelExportClicked()\">{{tableData.config.excelExportButtonText}}</button>\r\n        <input *ngIf=\"tableData.config.commonSearch\" type=\"text\"\r\n          class=\"form-control form-control-sm  mr-2 text-center col-3 float-right\"\r\n          (change)=\"search($event)\" placeholder=\"Search\" title=\"Search Field\"/>\r\n        \r\n      </div>\r\n    </div>\r\n    <div class=\"buttons-section\" *ngIf=\"tableData.config.columnVisibility\">\r\n      <div class=\"column-visibility\" *ngIf=\"tableData.config.columnVisibility\">\r\n        <ng-container *ngFor=\"let header of currentPageData.headers\">\r\n          <button class=\"btnVis\" *ngIf=\"header.canChangeVisbilityOnRuntime\" [ngClass]=\"header.show ? 'active': ''\"\r\n            (click)=\"header.show = !header.show\">{{header.title}}</button>\r\n        </ng-container>\r\n      </div>\r\n    </div>\r\n    <div class=\"extraInfo-section\" *ngIf=\"tableData.config.extraInfos.length > 0\">\r\n      <div class=\"extraInfo\" [style.width]=\"extraInfoItemWidthPercent + '%'\"\r\n        *ngFor=\"let exInfo of tableData.config.extraInfos\">\r\n        {{exInfo[0]}}: {{exInfo[1]}}\r\n      </div>\r\n    </div>\r\n  </div>\r\n  <table [class]=\"className + ' ' + tableData.config.customClassName + ' ' + tableData.config.fullClassName\">\r\n    <thead class=\"ds2-table-element--head-row thead-sm\" *ngIf=\"tableData.config.showTableHeaders\">\r\n      <tr>\r\n        <th\r\n          *ngIf=\"!tableData.config.showExpandAllArrows && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n          [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></th>\r\n        <th\r\n          *ngIf=\"tableData.config.showExpandAllArrows && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n          [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\">\r\n          <button class=\"btn btn-secondary btn-sm collapsed-row-button\" (click)=\"expandAllRows()\"\r\n            *ngIf=\"!tableData.isAllRowsExpanded\"></button>\r\n          <button class=\"btn btn-secondary btn-sm expanded-row-button\" (click)=\"collapseAllRows()\"\r\n            *ngIf=\"tableData.isAllRowsExpanded\"></button>\r\n        </th>\r\n        <ng-container *ngFor=\"let header of currentPageData.headers; let indx = index;\">\r\n          <th *ngIf=\"header.show && header.dataType !== 'SELECT'\" [ngClass]=\"header.style\" (click)=\"sortColumn(header)\">\r\n            <ng-container\r\n              *ngIf=\"tableData.config.showExpandAllArrows && tableData.config.expandableArrowPlacement.toString() === 'FIRST_COLUMN'\">\r\n              <span class=\"collapsed-row-button\" *ngIf=\"indx === 0 && !tableData.isAllRowsExpanded\"\r\n                (click)=\"expandAllRows()\"></span>\r\n              <span class=\"expanded-row-button\" *ngIf=\"indx === 0 && tableData.isAllRowsExpanded\"\r\n                (click)=\"collapseAllRows()\"></span>\r\n            </ng-container>\r\n            {{header.title}}\r\n            <i [ngClass]=\"tableData.config.sortAscClassName+' sort-right-align'\"\r\n              *ngIf=\"tableData.config.sortedColumn[header.dataProperty] === 'ASC'\"></i>\r\n            <i [ngClass]=\"tableData.config.sortDescClassName+' sort-right-align'\"\r\n              *ngIf=\"tableData.config.sortedColumn[header.dataProperty] === 'DESC'\"></i>\r\n            <i [ngClass]=\"tableData.config.sortNothingClassName+' sort-right-align'\"\r\n              *ngIf=\"tableData.config.sortedColumn[header.dataProperty] !== 'DESC' && tableData.config.sortedColumn[header.dataProperty] !== 'ASC'\"></i>\r\n          </th>\r\n          <th *ngIf=\"header.show && header.dataType === 'SELECT'\" [ngClass]=\"header.style\"\r\n            (click)=\"toggleSelectAllRows(header)\">\r\n            <input type=\"checkbox\" class=\"header-check-box select-all\"\r\n              [checked]=\"isAllRowsSelected(header) ? 'checked' : ''\" /> {{header.title}}\r\n          </th>\r\n        </ng-container>\r\n      </tr>\r\n      <tr *ngIf=\"tableData.config.visibleColumnFiltersVisibility\">\r\n        <th [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></th>\r\n        <ng-container *ngFor=\"let header of currentPageData.headers\">\r\n          <th *ngIf=\"header.show\">\r\n            <input type=\"text\" class=\"form-control form-control-sm text-center\" placeholder=\"{{header.title}}\"\r\n              (change)=\"columnSearchChanged(header.dataProperty, $event)\"\r\n              [disabled]=\"!header.enableColumnSearch || header.dataType === 'SELECT'\"\r\n              [name]=\"'filter_'+header.dataProperty\" />\r\n          </th>\r\n        </ng-container>\r\n      </tr>\r\n    </thead>\r\n    <tbody>\r\n      <ng-container *ngIf=\"currentPageData.data.length === 0\">\r\n        <tr *ngIf=\"tableData.isLoading\">\r\n          <td [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n          <td [attr.colspan]=\"currentPageData.headers.length + 1\" style=\"text-align: center;\">\r\n            Loading...\r\n          </td>\r\n        </tr>\r\n        <tr *ngIf=\"!tableData.isLoading\">\r\n          <td [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n          <td [attr.colspan]=\"currentPageData.headers.length + 1\" style=\"text-align: center;\">\r\n            No records found\r\n          </td>\r\n        </tr>\r\n      </ng-container>\r\n      <ng-container *ngFor=\"let row of currentPageData.data; let indi = index;\">\r\n        <ng-container *ngIf=\"row !== undefined\">\r\n          <tr [ngClass]=\"getRowClass(row)\">\r\n            <td *ngIf=\"!row.expandable && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n              [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n            <td *ngIf=\"row.expandable && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n              [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\">\r\n              <button class=\"btn btn-secondary btn-sm collapsed-row-button\" (click)=\"expandRow(row)\"\r\n                *ngIf=\"!row.expanded\"></button>\r\n              <button class=\"btn btn-secondary btn-sm expanded-row-button\" (click)=\"collapseRow(row)\"\r\n                *ngIf=\"row.expanded\"></button>\r\n            </td>\r\n            <ng-container *ngFor=\"let header of currentPageData.headers; let indx = index;\">\r\n              <td *ngIf=\"header.show\" [style]=\"row.styles[header.dataProperty]\"\r\n                [ngClass]=\"row.classes[header.dataProperty]\">\r\n                <ng-container *ngIf=\"row.expandable\">\r\n                  <span class=\"collapsed-row-button\"\r\n                    *ngIf=\"indx === 0 && !row.expanded && tableData.config.expandableArrowPlacement.toString() === 'FIRST_COLUMN'\"\r\n                    (click)=\"expandRow(row)\"></span>\r\n                  <span class=\"expanded-row-button\"\r\n                    *ngIf=\"indx === 0 && row.expanded && tableData.config.expandableArrowPlacement.toString() === 'FIRST_COLUMN'\"\r\n                    (click)=\"collapseRow(row)\"></span>\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'ACTIONS'\">\r\n                  <button class=\"tt-row-action  btn-xs btn btn-default\" *ngFor=\"let action of row.actions\"\r\n                    [ngClass]=\"action.classes\" (click)=\"rowAction(row, action)\" [title]=\"action.title\">\r\n                    {{action.label}}\r\n                  </button>\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'SELECT'\">\r\n                  <input type=\"checkbox\" class=\"header-check-box select-one\" [checked]=\"row.selected ? 'checked' : ''\"\r\n                    (change)=\"toggleSelectRow(row)\" />\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'INPUT_TEXT'\">\r\n                  <input type=\"text\" class=\"header-input-text tt-input-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                    [name]=\"indi + '_' + header.dataProperty\"\r\n                    (change)=\"inputRowTextChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\" />\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'INPUT_NUMBER'\">\r\n                  <input type=\"number\" class=\"header-input-text header-input-number tt-input-tag\" [step]=\"header.dataTypeArgs['step'] ? header.dataTypeArgs['step'] : 'any'\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                    [name]=\"indi + '_' + header.dataProperty\"\r\n                    (change)=\"inputRowTextChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\" />\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'INPUT_DATE'\">\r\n                  <input type=\"date\" class=\"header-input-text header-input-date tt-input-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                    [name]=\"indi + '_' + header.dataProperty\"\r\n                    (change)=\"inputRowTextChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\" />\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'INPUT_DATE_TIME'\">\r\n                  <input type=\"datetime-local\" class=\"header-input-text header-input-date-time tt-input-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                    [name]=\"indi + '_' + header.dataProperty\"\r\n                    (change)=\"inputRowTextChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\" />\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType === 'INPUT_SELECT'\">\r\n                  <select class=\"header-input-select tt-select-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                    [name]=\"indi + '_' + header.dataProperty\"\r\n                    (change)=\"inputRowSelectChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\">\r\n                    <ng-container *ngIf=\"row.options !== undefined && row.options !== null\">\r\n                      <option [value]=\"opt.value\" *ngFor=\"let opt of row.options\">{{opt.displayText}}</option>\r\n                    </ng-container>\r\n                  </select>\r\n                </ng-container>\r\n                <ng-container *ngIf=\"header.dataType !== 'ACTIONS' && header.dataType !== 'SELECT'\">\r\n                  <ng-container *ngIf=\"row.clickables[header.dataProperty] !== undefined\">\r\n                    <button class=\"popup-link-button\" (click)=\"clickableClicked(row, header.dataProperty)\"\r\n                      [innerHTML]=\"row.data[header.dataProperty]\">\r\n                    </button>\r\n                  </ng-container>\r\n                  <ng-container\r\n                    *ngIf=\"row.clickables[header.dataProperty] === undefined && header.dataType !== 'INPUT_TEXT' && header.dataType !== 'INPUT_SELECT'\">\r\n                    <span class=\"inner-content-table-cell\" [innerHTML]=\"row.data[header.dataProperty]\"></span>\r\n                  </ng-container>\r\n                </ng-container>\r\n              </td>\r\n            </ng-container>\r\n          </tr>\r\n          <tr *ngIf=\"row.expanded && row.children.config.expandableType.toString() === 'DIFFERENT_HEADERS'\"\r\n            [ngClass]=\"row.expanded ? 'expanded-row-content' : 'collapsed-row-content'\">\r\n            <td style=\"width: 10px;\"></td>\r\n            <td [colSpan]=\"currentPageData.headers.length\">\r\n              <angular-tree-table (inputRowSelectChanged)=\"inputRowSelectChangedChild($event)\"\r\n                (inputRowTextChanged)=\"inputRowTextChangedChild($event)\"\r\n                (rowSelectionChanged)=\"childRowSelectionChanged($event)\" [tableData]=\"row.children\">\r\n              </angular-tree-table>\r\n            </td>\r\n          </tr>\r\n          <ng-container *ngIf=\"row.expanded && row.children.config.expandableType.toString() === 'SAME_HEADERS'\">\r\n            <angular-tree-table (inputRowSelectChanged)=\"inputRowSelectChangedChild($event)\"\r\n              (inputRowTextChanged)=\"inputRowTextChangedChild($event)\"\r\n              (rowSelectionChanged)=\"childRowSelectionChanged($event)\" [tableData]=\"row.children\">\r\n            </angular-tree-table>\r\n          </ng-container>\r\n        </ng-container>\r\n      </ng-container>\r\n    </tbody>\r\n  </table>\r\n  <div class=\"table-bottom\">\r\n    <div class=\"page-number-status\">\r\n      Showing {{(tableData.pageSize * (tableData.page - 1)) + 1}} to {{getPageTo()}} of\r\n      <ng-container *ngIf=\"tableData.filteredRowsCount != tableData.totalRowsCount\">\r\n        {{tableData.filteredRowsCount}} rows filtered on {{tableData.totalRowsCount}}\r\n      </ng-container>\r\n      <ng-container *ngIf=\"tableData.filteredRowsCount === tableData.totalRowsCount\">\r\n        {{tableData.filteredRowsCount}}\r\n      </ng-container>\r\n      rows\r\n    </div>\r\n    <div class=\"pagination-buttons\" *ngIf=\"tableData.totalRowsCount > tableData.pageSize\">\r\n      <div [class]=\"tableData.splashMessageFlag ? 'splash-message show' : 'splash-message hide'\">\r\n        <div class=\"message-content\">{{tableData.splashMessageContent}}</div>\r\n      </div>\r\n      <div class=\"btn btnGroup btn-group\">\r\n        <button class=\"btn big\" [class]=\"tableData.page === 1 ? 'btn big btn-secondary ' : 'btn big btn-secondary '\"\r\n          (click)=\"changePage(1)\">First</button>\r\n        <button class=\"btn\" [class]=\"'btn btn-secondary'\" (click)=\"changePage(tableData.page - 1)\">&lt;</button>\r\n        <ng-container *ngFor=\"let pageNumber of pageNumbers()\">\r\n          <button class=\"btn\" [class]=\"tableData.page === pageNumber ? 'btn btn-primary ' : 'btn btn-secondary '\"\r\n            (click)=\"changePage(pageNumber)\">{{pageNumber}}</button>\r\n        </ng-container>\r\n        <button class=\"btn\" [class]=\"'btn btn-secondary'\" (click)=\"changePage(tableData.page + 1)\">&gt;</button>\r\n        <button class=\"btn big\"\r\n          [class]=\"tableData.page === tableData.totalPagesCount() ? 'btn big btn-secondary ' : 'btn big btn-secondary '\"\r\n          (click)=\"changePage(tableData.totalPagesCount())\">Last</button>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</div>\r\n<ng-container *ngIf=\"tableData.config.expandableType.toString() === 'SAME_HEADERS'\">\r\n  <ng-container *ngIf=\"currentPageData.data.length === 0\">\r\n    <tr *ngIf=\"tableData.isLoading\">\r\n      <td [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n      <td [attr.colspan]=\"currentPageData.headers.length + 1\" style=\"text-align: center;\">\r\n        Loading...\r\n      </td>\r\n    </tr>\r\n    <tr *ngIf=\"!tableData.isLoading\">\r\n      <td [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n      <td [attr.colspan]=\"currentPageData.headers.length + 1\" style=\"text-align: center;\">\r\n        No records found\r\n      </td>\r\n    </tr>\r\n  </ng-container>\r\n  <ng-container *ngFor=\"let row of currentPageData.data; let indi = index;\">\r\n    <ng-container *ngIf=\"row !== undefined\">\r\n      <tr [ngClass]=\"getRowClass(row)\">\r\n        <td *ngIf=\"!row.expandable && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n          [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\"></td>\r\n        <td *ngIf=\"row.expandable && tableData.config.expandableArrowPlacement.toString() === 'SEPERATE_COLUMN'\"\r\n          [ngClass]=\"tableData.config.showExpandArrows ? 'used' : 'not-used'\">\r\n          <button class=\"btn btn-secondary btn-sm collapsed-row-button\" (click)=\"expandRow(row)\"\r\n            *ngIf=\"!row.expanded\"></button>\r\n          <button class=\"btn btn-secondary btn-sm expanded-row-button\" (click)=\"collapseRow(row)\"\r\n            *ngIf=\"row.expanded\"></button>\r\n        </td>\r\n        <ng-container *ngFor=\"let header of currentPageData.headers; let indx=index;\">\r\n          <td *ngIf=\"header.show\" [style]=\"row.styles[header.dataProperty]\"\r\n            [ngClass]=\"row.classes[header.dataProperty]\">\r\n            <ng-container *ngIf=\"row.expandable\">\r\n              <span class=\"collapsed-row-button\"\r\n                *ngIf=\"indx === 0 && !row.expanded && tableData.config.expandableArrowPlacement.toString() === 'FIRST_COLUMN'\"\r\n                (click)=\"expandRow(row)\"></span>\r\n              <span class=\"expanded-row-button\"\r\n                *ngIf=\"indx === 0 && row.expanded && tableData.config.expandableArrowPlacement.toString() === 'FIRST_COLUMN'\"\r\n                (click)=\"collapseRow(row)\"></span>\r\n            </ng-container>\r\n            <ng-container *ngIf=\"header.dataType === 'ACTIONS'\">\r\n              <button class=\"tt-row-action  btn-xs btn btn-default\" *ngFor=\"let action of row.actions\"\r\n                [ngClass]=\"action.classes\" (click)=\"rowAction(row, action)\" [title]=\"action.title\">\r\n                {{action.label}}\r\n              </button>\r\n            </ng-container>\r\n            <ng-container *ngIf=\"header.dataType === 'SELECT'\">\r\n              <input type=\"checkbox\" class=\"header-check-box select-one\" [checked]=\"row.selected ? 'checked' : ''\"\r\n                (change)=\"toggleSelectRow(row)\" />\r\n            </ng-container>\r\n            <ng-container *ngIf=\"header.dataType === 'INPUT_TEXT'\">\r\n              <input type=\"text\" class=\"header-input-text tt-input-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                [name]=\"indi + '_' + header.dataProperty\"\r\n                (change)=\"inputRowTextChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\" />\r\n            </ng-container>\r\n            <ng-container *ngIf=\"header.dataType === 'INPUT_SELECT'\">\r\n              <select class=\"header-input-select tt-select-tag\" [(ngModel)]=\"row.data[header.dataProperty]\"\r\n                [name]=\"indi + '_' + header.dataProperty\"\r\n                (change)=\"inputRowSelectChangedInternal($event, row.data, header.dataProperty, row.data[header.dataProperty], tableData.config.level)\">\r\n                <ng-container *ngIf=\"row.options !== undefined && row.options !== null\">\r\n                  <option [value]=\"opt.value\" *ngFor=\"let opt of row.options\">{{opt.displayText}}</option>\r\n                </ng-container>\r\n              </select>\r\n            </ng-container>\r\n            <ng-container *ngIf=\"header.dataType !== 'ACTIONS' && header.dataType !== 'SELECT'\">\r\n              <ng-container *ngIf=\"row.clickables[header.dataProperty] !== undefined\">\r\n                <button class=\"popup-link-button\" (click)=\"clickableClicked(row, header.dataProperty)\"\r\n                  [innerHTML]=\"row.data[header.dataProperty]\">\r\n                </button>\r\n              </ng-container>\r\n              <ng-container\r\n                *ngIf=\"row.clickables[header.dataProperty] === undefined && header.dataType !== 'INPUT_TEXT' && header.dataType !== 'INPUT_SELECT'\">\r\n                <span class=\"inner-content-table-cell\" [innerHTML]=\"row.data[header.dataProperty]\"></span>\r\n              </ng-container>\r\n            </ng-container>\r\n          </td>\r\n        </ng-container>\r\n      </tr>\r\n      <tr *ngIf=\"row.expanded && row.children.config.expandableType.toString() === 'DIFFERENT_HEADERS'\"\r\n        [ngClass]=\"row.expanded ? 'expanded-row-content' : 'collapsed-row-content'\">\r\n        <td style=\"width: 10px;\"></td>\r\n        <td [colSpan]=\"currentPageData.headers.length\">\r\n          <angular-tree-table (inputRowSelectChanged)=\"inputRowSelectChangedChild($event)\"\r\n            (inputRowTextChanged)=\"inputRowTextChangedChild($event)\"\r\n            (rowSelectionChanged)=\"childRowSelectionChanged($event)\" [tableData]=\"row.children\">\r\n          </angular-tree-table>\r\n        </td>\r\n      </tr>\r\n      <ng-container *ngIf=\"row.expanded && row.children.config.expandableType.toString() === 'SAME_HEADERS'\">\r\n        <angular-tree-table (inputRowSelectChanged)=\"inputRowSelectChangedChild($event)\"\r\n          (inputRowTextChanged)=\"inputRowTextChangedChild($event)\"\r\n          (rowSelectionChanged)=\"childRowSelectionChanged($event)\" [tableData]=\"row.children\">\r\n        </angular-tree-table>\r\n      </ng-container>\r\n    </ng-container>\r\n  </ng-container>\r\n</ng-container>","styles":[":host{display:contents}:host .dropDownBtn-data{overflow:visible;padding:5px}:host.expandable-arrow-position-FIRST_COLUMN td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:30px;padding-right:10px}:host.expandable-arrow-position-FIRST_COLUMN tr.expanded-row{box-sizing:border-box;border:2px solid #00000080;border-bottom:0;font-weight:700;background-color:#0000000d}:host.expandable-arrow-position-FIRST_COLUMN tr.expanded-row+angular-tree-table>tr{border:2px solid #00000080;border-top:0;border-bottom:0}:host.expandable-arrow-position-FIRST_COLUMN tr.expanded-row+angular-tree-table>tr:last-child{border:2px solid #00000080;border-top:0}:host.expandable-arrow-position-FIRST_COLUMN.slevel-1 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-1 tr span.expanded-row-button{position:absolute;left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-1 tr td:first-child{padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-1 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-2 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-2 tr span.expanded-row-button{position:absolute;left:40px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-2 tr td:first-child{padding-left:40px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-2 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-3 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-3 tr span.expanded-row-button{position:absolute;left:60px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-3 tr td:first-child{padding-left:60px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-3 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-4 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-4 tr span.expanded-row-button{position:absolute;left:80px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-4 tr td:first-child{padding-left:80px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-4 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-5 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-5 tr span.expanded-row-button{position:absolute;left:100px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-5 tr td:first-child{padding-left:100px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-5 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-6 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-6 tr span.expanded-row-button{position:absolute;left:120px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-6 tr td:first-child{padding-left:120px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-6 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-7 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-7 tr span.expanded-row-button{position:absolute;left:140px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-7 tr td:first-child{padding-left:140px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-7 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-8 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-8 tr span.expanded-row-button{position:absolute;left:160px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-8 tr td:first-child{padding-left:160px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-8 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-9 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-9 tr span.expanded-row-button{position:absolute;left:180px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-9 tr td:first-child{padding-left:180px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-9 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-10 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-10 tr span.expanded-row-button{position:absolute;left:200px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-10 tr td:first-child{padding-left:200px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-10 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-11 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-11 tr span.expanded-row-button{position:absolute;left:220px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-11 tr td:first-child{padding-left:220px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-11 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-12 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-12 tr span.expanded-row-button{position:absolute;left:240px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-12 tr td:first-child{padding-left:240px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-12 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-13 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-13 tr span.expanded-row-button{position:absolute;left:260px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-13 tr td:first-child{padding-left:260px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-13 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-14 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-14 tr span.expanded-row-button{position:absolute;left:280px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-14 tr td:first-child{padding-left:280px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-14 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-15 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-15 tr span.expanded-row-button{position:absolute;left:300px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-15 tr td:first-child{padding-left:300px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-15 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-16 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-16 tr span.expanded-row-button{position:absolute;left:320px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-16 tr td:first-child{padding-left:320px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-16 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-17 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-17 tr span.expanded-row-button{position:absolute;left:340px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-17 tr td:first-child{padding-left:340px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-17 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-18 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-18 tr span.expanded-row-button{position:absolute;left:360px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-18 tr td:first-child{padding-left:360px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-18 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-19 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-19 tr span.expanded-row-button{position:absolute;left:380px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-19 tr td:first-child{padding-left:380px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-19 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-20 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-20 tr span.expanded-row-button{position:absolute;left:400px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-20 tr td:first-child{padding-left:400px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-20 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-21 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-21 tr span.expanded-row-button{position:absolute;left:420px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-21 tr td:first-child{padding-left:420px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-21 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-22 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-22 tr span.expanded-row-button{position:absolute;left:440px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-22 tr td:first-child{padding-left:440px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-22 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-23 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-23 tr span.expanded-row-button{position:absolute;left:460px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-23 tr td:first-child{padding-left:460px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-23 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-24 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-24 tr span.expanded-row-button{position:absolute;left:480px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-24 tr td:first-child{padding-left:480px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-24 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-25 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-25 tr span.expanded-row-button{position:absolute;left:500px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-25 tr td:first-child{padding-left:500px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-25 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-26 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-26 tr span.expanded-row-button{position:absolute;left:520px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-26 tr td:first-child{padding-left:520px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-26 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-27 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-27 tr span.expanded-row-button{position:absolute;left:540px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-27 tr td:first-child{padding-left:540px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-27 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-28 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-28 tr span.expanded-row-button{position:absolute;left:560px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-28 tr td:first-child{padding-left:560px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-28 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-29 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-29 tr span.expanded-row-button{position:absolute;left:580px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-29 tr td:first-child{padding-left:580px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-29 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-30 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-30 tr span.expanded-row-button{position:absolute;left:600px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-30 tr td:first-child{padding-left:600px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-30 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-31 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-31 tr span.expanded-row-button{position:absolute;left:620px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-31 tr td:first-child{padding-left:620px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-31 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-32 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-32 tr span.expanded-row-button{position:absolute;left:640px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-32 tr td:first-child{padding-left:640px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-32 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-33 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-33 tr span.expanded-row-button{position:absolute;left:660px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-33 tr td:first-child{padding-left:660px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-33 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-34 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-34 tr span.expanded-row-button{position:absolute;left:680px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-34 tr td:first-child{padding-left:680px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-34 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-35 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-35 tr span.expanded-row-button{position:absolute;left:700px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-35 tr td:first-child{padding-left:700px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-35 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-36 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-36 tr span.expanded-row-button{position:absolute;left:720px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-36 tr td:first-child{padding-left:720px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-36 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-37 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-37 tr span.expanded-row-button{position:absolute;left:740px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-37 tr td:first-child{padding-left:740px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-37 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-38 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-38 tr span.expanded-row-button{position:absolute;left:760px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-38 tr td:first-child{padding-left:760px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-38 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-39 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-39 tr span.expanded-row-button{position:absolute;left:780px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-39 tr td:first-child{padding-left:780px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-39 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-40 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-40 tr span.expanded-row-button{position:absolute;left:800px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-40 tr td:first-child{padding-left:800px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-40 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-41 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-41 tr span.expanded-row-button{position:absolute;left:820px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-41 tr td:first-child{padding-left:820px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-41 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-42 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-42 tr span.expanded-row-button{position:absolute;left:840px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-42 tr td:first-child{padding-left:840px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-42 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-43 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-43 tr span.expanded-row-button{position:absolute;left:860px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-43 tr td:first-child{padding-left:860px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-43 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-44 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-44 tr span.expanded-row-button{position:absolute;left:880px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-44 tr td:first-child{padding-left:880px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-44 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-45 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-45 tr span.expanded-row-button{position:absolute;left:900px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-45 tr td:first-child{padding-left:900px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-45 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-46 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-46 tr span.expanded-row-button{position:absolute;left:920px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-46 tr td:first-child{padding-left:920px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-46 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-47 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-47 tr span.expanded-row-button{position:absolute;left:940px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-47 tr td:first-child{padding-left:940px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-47 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-48 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-48 tr span.expanded-row-button{position:absolute;left:960px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-48 tr td:first-child{padding-left:960px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-48 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-49 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-49 tr span.expanded-row-button{position:absolute;left:980px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-49 tr td:first-child{padding-left:980px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-49 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-50 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-50 tr span.expanded-row-button{position:absolute;left:1000px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-50 tr td:first-child{padding-left:1000px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-50 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-51 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-51 tr span.expanded-row-button{position:absolute;left:1020px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-51 tr td:first-child{padding-left:1020px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-51 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-52 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-52 tr span.expanded-row-button{position:absolute;left:1040px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-52 tr td:first-child{padding-left:1040px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-52 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-53 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-53 tr span.expanded-row-button{position:absolute;left:1060px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-53 tr td:first-child{padding-left:1060px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-53 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-54 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-54 tr span.expanded-row-button{position:absolute;left:1080px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-54 tr td:first-child{padding-left:1080px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-54 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-55 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-55 tr span.expanded-row-button{position:absolute;left:1100px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-55 tr td:first-child{padding-left:1100px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-55 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-56 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-56 tr span.expanded-row-button{position:absolute;left:1120px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-56 tr td:first-child{padding-left:1120px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-56 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-57 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-57 tr span.expanded-row-button{position:absolute;left:1140px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-57 tr td:first-child{padding-left:1140px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-57 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-58 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-58 tr span.expanded-row-button{position:absolute;left:1160px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-58 tr td:first-child{padding-left:1160px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-58 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-59 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-59 tr span.expanded-row-button{position:absolute;left:1180px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-59 tr td:first-child{padding-left:1180px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-59 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-60 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-60 tr span.expanded-row-button{position:absolute;left:1200px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-60 tr td:first-child{padding-left:1200px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-60 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-61 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-61 tr span.expanded-row-button{position:absolute;left:1220px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-61 tr td:first-child{padding-left:1220px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-61 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-62 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-62 tr span.expanded-row-button{position:absolute;left:1240px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-62 tr td:first-child{padding-left:1240px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-62 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-63 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-63 tr span.expanded-row-button{position:absolute;left:1260px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-63 tr td:first-child{padding-left:1260px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-63 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-64 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-64 tr span.expanded-row-button{position:absolute;left:1280px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-64 tr td:first-child{padding-left:1280px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-64 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-65 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-65 tr span.expanded-row-button{position:absolute;left:1300px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-65 tr td:first-child{padding-left:1300px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-65 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-66 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-66 tr span.expanded-row-button{position:absolute;left:1320px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-66 tr td:first-child{padding-left:1320px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-66 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-67 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-67 tr span.expanded-row-button{position:absolute;left:1340px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-67 tr td:first-child{padding-left:1340px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-67 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-68 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-68 tr span.expanded-row-button{position:absolute;left:1360px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-68 tr td:first-child{padding-left:1360px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-68 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-69 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-69 tr span.expanded-row-button{position:absolute;left:1380px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-69 tr td:first-child{padding-left:1380px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-69 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-70 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-70 tr span.expanded-row-button{position:absolute;left:1400px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-70 tr td:first-child{padding-left:1400px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-70 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-71 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-71 tr span.expanded-row-button{position:absolute;left:1420px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-71 tr td:first-child{padding-left:1420px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-71 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-72 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-72 tr span.expanded-row-button{position:absolute;left:1440px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-72 tr td:first-child{padding-left:1440px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-72 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-73 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-73 tr span.expanded-row-button{position:absolute;left:1460px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-73 tr td:first-child{padding-left:1460px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-73 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-74 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-74 tr span.expanded-row-button{position:absolute;left:1480px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-74 tr td:first-child{padding-left:1480px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-74 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-75 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-75 tr span.expanded-row-button{position:absolute;left:1500px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-75 tr td:first-child{padding-left:1500px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-75 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-76 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-76 tr span.expanded-row-button{position:absolute;left:1520px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-76 tr td:first-child{padding-left:1520px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-76 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-77 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-77 tr span.expanded-row-button{position:absolute;left:1540px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-77 tr td:first-child{padding-left:1540px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-77 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-78 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-78 tr span.expanded-row-button{position:absolute;left:1560px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-78 tr td:first-child{padding-left:1560px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-78 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-79 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-79 tr span.expanded-row-button{position:absolute;left:1580px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-79 tr td:first-child{padding-left:1580px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-79 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-80 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-80 tr span.expanded-row-button{position:absolute;left:1600px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-80 tr td:first-child{padding-left:1600px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-80 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-81 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-81 tr span.expanded-row-button{position:absolute;left:1620px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-81 tr td:first-child{padding-left:1620px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-81 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-82 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-82 tr span.expanded-row-button{position:absolute;left:1640px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-82 tr td:first-child{padding-left:1640px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-82 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-83 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-83 tr span.expanded-row-button{position:absolute;left:1660px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-83 tr td:first-child{padding-left:1660px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-83 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-84 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-84 tr span.expanded-row-button{position:absolute;left:1680px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-84 tr td:first-child{padding-left:1680px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-84 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-85 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-85 tr span.expanded-row-button{position:absolute;left:1700px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-85 tr td:first-child{padding-left:1700px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-85 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-86 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-86 tr span.expanded-row-button{position:absolute;left:1720px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-86 tr td:first-child{padding-left:1720px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-86 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-87 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-87 tr span.expanded-row-button{position:absolute;left:1740px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-87 tr td:first-child{padding-left:1740px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-87 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-88 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-88 tr span.expanded-row-button{position:absolute;left:1760px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-88 tr td:first-child{padding-left:1760px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-88 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-89 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-89 tr span.expanded-row-button{position:absolute;left:1780px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-89 tr td:first-child{padding-left:1780px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-89 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-90 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-90 tr span.expanded-row-button{position:absolute;left:1800px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-90 tr td:first-child{padding-left:1800px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-90 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-91 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-91 tr span.expanded-row-button{position:absolute;left:1820px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-91 tr td:first-child{padding-left:1820px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-91 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-92 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-92 tr span.expanded-row-button{position:absolute;left:1840px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-92 tr td:first-child{padding-left:1840px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-92 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-93 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-93 tr span.expanded-row-button{position:absolute;left:1860px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-93 tr td:first-child{padding-left:1860px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-93 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-94 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-94 tr span.expanded-row-button{position:absolute;left:1880px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-94 tr td:first-child{padding-left:1880px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-94 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-95 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-95 tr span.expanded-row-button{position:absolute;left:1900px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-95 tr td:first-child{padding-left:1900px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-95 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-96 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-96 tr span.expanded-row-button{position:absolute;left:1920px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-96 tr td:first-child{padding-left:1920px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-96 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-97 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-97 tr span.expanded-row-button{position:absolute;left:1940px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-97 tr td:first-child{padding-left:1940px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-97 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-98 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-98 tr span.expanded-row-button{position:absolute;left:1960px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-98 tr td:first-child{padding-left:1960px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-98 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-99 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-99 tr span.expanded-row-button{position:absolute;left:1980px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-99 tr td:first-child{padding-left:1980px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-99 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-100 tr span.collapsed-row-button,:host.expandable-arrow-position-FIRST_COLUMN.slevel-100 tr span.expanded-row-button{position:absolute;left:2000px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-100 tr td:first-child{padding-left:2000px}:host.expandable-arrow-position-FIRST_COLUMN.slevel-100 tr td:first-child span.inner-content-table-cell{display:inline-block;width:100%;height:100%;padding-left:20px}:host .tree-table-loading{width:100%;background-color:rgba(0,0,0,.5);overflow:auto;position:absolute}:host .tree-table-loading .loader-msg{color:#fff;font-weight:700;text-align:center;width:100%;height:100px;position:absolute;top:calc(50% - 50px)}:host .tree-table-loading.on{height:100%;z-index:1000}:host .tree-table-loading.off{height:0%}:host .table-sm td,:host .table-sm th{padding:.1rem}:host .tree-table{margin-top:10px;margin-bottom:10px;overflow:auto;position:relative}:host .tree-table .select-page-size{display:inline-block;width:auto}:host .tree-table .extraInfo-section .extraInfo{float:left}:host .tree-table .column-visibility{text-align:center}:host .tree-table .column-visibility .btnVis,:host .tree-table .dropDownBtn-data .btnVis{border-style:none;padding:7px;border-radius:2px;margin-right:5px;margin-bottom:5px}:host .tree-table .column-visibility .btnVis.active,:host .tree-table .column-visibility .btnVis.hover,:host .tree-table .column-visibility .btnVis:active,:host .tree-table .column-visibility .btnVis:hover,:host .tree-table .dropDownBtn-data .btnVis.active,:host .tree-table .dropDownBtn-data .btnVis.hover,:host .tree-table .dropDownBtn-data .btnVis:active,:host .tree-table .dropDownBtn-data .btnVis:hover{background-color:#666;color:#fff}:host .tree-table .action-container .btn{margin-right:5px}:host .tree-table .action-container .search-section{overflow:visible;margin-top:10px;margin-bottom:5px;display:flex}:host .tree-table .action-container .search-section .first-part{width:40%;text-align:left}:host .tree-table .action-container .search-section .second-part{width:60%;display:flex;justify-content:flex-end}:host .tree-table .table-bottom{overflow:auto}:host .tree-table .table-bottom .page-number-status{float:left;overflow:auto;padding-top:.375rem}:host .tree-table .table-bottom .btnGroup{float:right;padding-right:0;padding-top:0;padding-bottom:0}:host .tree-table .table-bottom .pagination-buttons{overflow:auto;position:relative}:host .tree-table .table-bottom .pagination-buttons .splash-message{float:right;position:absolute;right:0;z-index:9999;background:#ececec;border-radius:3px;color:#86adef;font-weight:700;padding:5.5px 15px;transition:opacity 1s ease-in-out}:host .tree-table .table-bottom .pagination-buttons .splash-message.show{opacity:1}:host .tree-table .table-bottom .pagination-buttons .splash-message.hide{padding:0;opacity:0}:host .tree-table .table-bottom .pagination-buttons button{width:48px}:host .tree-table .table-bottom .pagination-buttons button.big{width:50px}:host .tree-table table{width:100%;text-align:center;border-collapse:collapse;margin-bottom:5px}:host .tree-table table th{cursor:pointer;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none;font-weight:700}:host .tree-table table .expanded-row-content{background:0 0}:host .tree-table table tr span.collapsed-row-button,:host .tree-table table tr span.expanded-row-button{position:absolute;left:10px;display:inline-block;width:20px;height:20px;cursor:pointer}:host .tree-table table tr span.collapsed-row-button:after{content:\"\";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #707070;display:inline-block}:host .tree-table table tr span.expanded-row-button:after{content:\"\";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #707070;display:inline-block}:host .tree-table table tr>td:first-child.not-used,:host .tree-table table tr>th:first-child.not-used{display:none}:host .tree-table table tr>td:first-child.used,:host .tree-table table tr>th:first-child.used{width:50px}:host .tree-table table tr>td:first-child.used .collapsed-row-button:after,:host .tree-table table tr>th:first-child.used .collapsed-row-button:after{content:\"\";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #fff;display:inline-block}:host .tree-table table tr>td:first-child.used .expanded-row-button:after,:host .tree-table table tr>th:first-child.used .expanded-row-button:after{content:\"\";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;display:inline-block}:host .tree-table table tr .tt-row-action{margin-right:5px}:host .tree-table table td button.popup-link-button{border-style:none!important;background:0 0!important;color:#86adef!important}"]}]}],"members":{"componentClass":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostBinding","line":24,"character":3},"arguments":["class"]}]}],"tableData":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"rowSelectionChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3}}]}],"inputRowSelectChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":36,"character":3}}]}],"inputRowTextChanged":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":37,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"KeyValueDiffers","line":39,"character":31}]}],"ngOnInit":[{"__symbolic":"method"}],"redefineTableDataFunctions":[{"__symbolic":"method"}],"dataChanged":[{"__symbolic":"method"}],"evaluateExpressionsInTableData":[{"__symbolic":"method"}],"executeExpression":[{"__symbolic":"method"}],"evaluateConcat":[{"__symbolic":"method"}],"getValueWithPathFromObject":[{"__symbolic":"method"}],"refreshTable":[{"__symbolic":"method"}],"ngDoCheck":[{"__symbolic":"method"}],"expandRow":[{"__symbolic":"method"}],"collapseRow":[{"__symbolic":"method"}],"expandAllRows":[{"__symbolic":"method"}],"expandAllRowsInData":[{"__symbolic":"method"}],"collapseAllRows":[{"__symbolic":"method"}],"collapseAllRowsInData":[{"__symbolic":"method"}],"toggleRow":[{"__symbolic":"method"}],"rowAction":[{"__symbolic":"method"}],"changePage":[{"__symbolic":"method"}],"setPageData":[{"__symbolic":"method"}],"clickableClicked":[{"__symbolic":"method"}],"validateData":[{"__symbolic":"method"}],"columnSearchChanged":[{"__symbolic":"method"}],"pageNumbers":[{"__symbolic":"method"}],"stripTags":[{"__symbolic":"method"}],"exportExcelLocal":[{"__symbolic":"method"}],"sortColumn":[{"__symbolic":"method"}],"sortAscend":[{"__symbolic":"method"}],"sortDescend":[{"__symbolic":"method"}],"search":[{"__symbolic":"method"}],"pageSizeChanged":[{"__symbolic":"method"}],"excelExportClicked":[{"__symbolic":"method"}],"getPageTo":[{"__symbolic":"method"}],"isAllRowsSelected":[{"__symbolic":"method"}],"toggleSelectAllRows":[{"__symbolic":"method"}],"selectAllRows":[{"__symbolic":"method"}],"deselectAllRows":[{"__symbolic":"method"}],"toggleSelectRow":[{"__symbolic":"method"}],"getRowClass":[{"__symbolic":"method"}],"getSelectedRows":[{"__symbolic":"method"}],"childRowSelectionChanged":[{"__symbolic":"method"}],"updateHost":[{"__symbolic":"method"}],"inputRowSelectChangedInternal":[{"__symbolic":"method"}],"inputRowTextChangedInternal":[{"__symbolic":"method"}],"inputRowSelectChangedChild":[{"__symbolic":"method"}],"inputRowTextChangedChild":[{"__symbolic":"method"}]}},"AngularTreeTableModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AngularTreeTableComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/forms","name":"FormsModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":11,"character":4}],"exports":[{"__symbolic":"reference","name":"AngularTreeTableComponent"}]}]}],"members":{}},"TreeTableRow":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Expression form not supported","line":26,"character":34,"module":"./classes/tree-table-data"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"TreeTableData"}]}]}},"TreeTableData":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"TreeTableDataConfig"},{"__symbolic":"reference","name":"TreeTableDataServerConfig"},{"__symbolic":"reference","module":"@angular/common/http","name":"HttpClient","line":57,"character":95},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"TreeTableHeaderObject"}]}]}],"totalPagesCount":[{"__symbolic":"method"}],"setPageData":[{"__symbolic":"method"}],"getParams":[{"__symbolic":"method"}],"loadExcelData":[{"__symbolic":"method"}],"loadData":[{"__symbolic":"method"}],"allRowsExpanded":[{"__symbolic":"method"}],"allRowsCollapsed":[{"__symbolic":"method"}],"splashMessage":[{"__symbolic":"method"}]}},"TreeTableHeaderObject":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"}]}]}},"TreeTableRowAction":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Expression form not supported","line":11,"character":71,"module":"./classes/tree-table-row-action"}]}]}},"TreeTableRowActionType":{"BUTTON":0,"LINK":1,"TOGGLE_CHILD":2,"TOGGLE_SELECT":3},"TtDataType":{"NUMBER":"NUMBER","TEXT":"TEXT","DATE":"DATE","ACTIONS":"ACTIONS","SELECT":"SELECT","INPUT_NUMBER":"INPUT_NUMBER","INPUT_DATE":"INPUT_DATE","INPUT_DATE_TIME":"INPUT_DATE_TIME","INPUT_TEXT":"INPUT_TEXT","INPUT_SELECT":"INPUT_SELECT"},"TreeTableDataConfig":{"__symbolic":"class","members":{}},"ExpandableType":{"DIFFERENT_HEADERS":"DIFFERENT_HEADERS","SAME_HEADERS":"SAME_HEADERS"},"ExpandableArrowPlacement":{"SEPERATE_COLUMN":"SEPERATE_COLUMN","FIRST_COLUMN":"FIRST_COLUMN"},"TreeTableDataEvents":{"__symbolic":"class","members":{}},"TreeTableDataServerConfig":{"__symbolic":"class","members":{}},"TreeTableDataServerConfigParamMapping":{"__symbolic":"class","members":{}}},"origins":{"AngularTreeTableService":"./lib/angular-tree-table.service","AngularTreeTableComponent":"./lib/angular-tree-table.component","AngularTreeTableModule":"./lib/angular-tree-table.module","TreeTableRow":"./classes/tree-table-data","TreeTableData":"./classes/tree-table-data","TreeTableHeaderObject":"./classes/tree-table-header-object","TreeTableRowAction":"./classes/tree-table-row-action","TreeTableRowActionType":"./classes/tree-table-row-action-type","TtDataType":"./classes/tt-data-type","TreeTableDataConfig":"./classes/tree-table-data-config","ExpandableType":"./classes/tree-table-data-config","ExpandableArrowPlacement":"./classes/tree-table-data-config","TreeTableDataEvents":"./classes/tree-table-data-config","TreeTableDataServerConfig":"./classes/tree-table-data-config","TreeTableDataServerConfigParamMapping":"./classes/tree-table-data-config"},"importAs":"angular-tree-table"}