Bericht 1
You need to enable JavaScript to show the report.
${e.bundle}{const e=t.payload.multiSelect;if(0===t.payload.ids.length)return void(n.selectedElements=e?n.selectedElements:[]);if(e){const e=aE(t.payload.ids,n.selectedElements,((e,t)=>e===t)),r=iE(n.selectedElements,t.payload.ids,((e,t)=>e===t));return n.selectedElements=n.selectedElements.filter((e=>!r.includes(e))),void n.selectedElements.push(...e)}const r=0!==aE(t.payload.ids,n.selectedElements,((e,t)=>e===t)).length;r&&(n.selectedElements=t.payload.ids)};return e(),(null!==n.currentElementInEditMode&&!n.selectedElements.includes("string"==typeof n.currentElementInEditMode?n.currentElementInEditMode:n.currentElementInEditMode.elementId)||n.selectedElements.length>1)&&(n.currentElementInEditMode=null),n}case Q.AddSection:return n.selectedSectionId=t.payload.section.id,n.goToSection=cz(t.payload.section.id),n;case Q.RemoveSection:return n.goToSection=cz(t.payload.sectionJumpInfo.id),t.payload.sectionJumpInfo.selectId&&(n.selectedSectionId=t.payload.sectionJumpInfo.id),t.payload.deselectElements&&(n.selectedElements=[]),n;case Q.SetPageMode:return n.pageMode=t.payload,n.selectedElements=[],n;case Q.UndoRedoView:{const{payload:e}=t;return uz(n,e.futureTemplate,e.selection)}case Q.AddForegroundElement:return n.selectedElements=t.payload.elementGroup.elements.map((e=>e.id)),n.goToSection=cz(t.payload.sectionId,!1),n;case Q.AddBackgroundElement:return n.selectedElements=t.payload.elementGroup.elements.map((e=>e.id)),n;case Q.SectionGroupPositionChange:return void 0===t.payload.selectedSectionId||(n.goToSection=cz(t.payload.selectedSectionId),n.selectedSectionId=t.payload.selectedSectionId),n;case Q.SectionPositionChange:return n.goToSection=cz(t.payload.sectionId),n;case Q.AddEditorFontFamily:return n.fontFamily.splice(-1,0,...t.payload),n;case Q.RemoveElement:return n.goToSection=cz(t.payload.sectionId,!1),t.payload.elementIds.forEach((e=>{n.selectedElements=n.selectedElements.filter((t=>t!==e))})),n;case Q.SetZoomFactor:return n.zoomFactor=t.payload,n;case Q.ShowContextMenu:return n.contextMenu=t.payload,n;case Q.HideContextMenu:return n.contextMenu=null,n;case Q.ShowInfoDialog:return n.infoDialogType=t.payload.type,n;case Q.SetTheme:return n.theme=t.payload,n;case Q.SetMouseWheelReverse:return n.reverseMouseWheel=t.payload,n;case Q.SetVisualizedTableDataSource:{const e=n.visualizedTableDataSource;return null===t.payload?(e.counter=Math.max(e.counter-1,0),0===e.counter&&(e.dataSourceRef=null),n):e.dataSourceRef===t.payload?(e.counter=e.counter+1,n):(e.dataSourceRef=t.payload,e.counter=1,n)}case Q.UpdateClipboardStatus:return n.clipboardStatus=Object.assign({},t.payload),n;case Q.SetCurrentElementInEditMode:return n.currentElementInEditMode=t.payload,n;case Q.ToggleSnapMode:return n.snapMode=t.payload,n;case Q.SetEditorLicenseInfo:return n.licenses=t.payload,n;case Q.SetPrintModePageRange:return n.pageRangeInPrintMode.from=t.payload.pageRange.from,n.pageRangeInPrintMode.to=t.payload.pageRange.to,n}return n}));function mz(e,t){const n=e[t][e[t].length-1];if(!n)return;const r=Object.assign(Object.assign({},n),{next:e.present}),i="past"===t?"future":"past";return{newState:{present:n.next,[t]:e[t].slice(0,e[t].length-1),[i]:[...e[i],r]},usedUndo:n}}function fz(e,t,n){const r={present:t,past:[],future:[],isDirty:!1,resetState:null};let i,a=!1;return{handleState:(t=r,o)=>{let s=t;if(a&&null===t.resetState?s=Y(t,(e=>{e.resetState=t.present})):a||null===t.resetState||(s=Y(t,(e=>{e.present=t.resetState,e.resetState=null}))),!a){const t=function(e,t){switch(t.type){case Q.Redo:return mz(e,"future");case Q.Undo:return mz(e,"past")}}(s,o);if(void 0!==t){return{viewStateAction:e.createViewAction(t.usedUndo),state:Object.assign(Object.assign({},t.newState),{isDirty:i!==t.newState.present,resetState:null})}}}return{state:(()=>{var t;if(o.type===n)return i=null!==(t=s.resetState)&&void 0!==t?t:s.present,s.isDirty?Object.assign(Object.assign({},s),{isDirty:!1}):s;const r=e.undoables[o.type];if(void 0===r)return s;const l=Y(s.present,(e=>{const t=r.reducers;for(const n in t){const r=t[n];r&&(e[n]=r(e[n],o))}}));if(s.present===l)return s;if(a)return Object.assign(Object.assign({},s),{present:l});const c=r.undoable(s.present,l,o);return c?(void 0===i&&(i=c.next),{present:l,past:[...s.past,c],future:[],isDirty:!0,resetState:null}):Object.assign(Object.assign({},s),{present:l})})()}},startTemporaryChanges:()=>{a=!0},resetTemporaryChangesIfAny:()=>{a=!1}}}function pz(e){switch(e){case Oe.BringForward:return(0,It.tr)("Bring forward");case Oe.BringToFront:return(0,It.tr)("Bring to front");case Oe.SendBackwards:return(0,It.tr)("Send backwards");case Oe.SendToBack:return(0,It.tr)("Send to back");default:dn()}}function hz(e,t){const n=t.payload.location,r=t.payload.elementIds;switch(n){case Oe.BringToFront:case Oe.SendToBack:{const t=e.map(((e,t)=>({element:e,idx:t}))).filter((e=>r.includes(e.element.id)));t.reverse().forEach((t=>e.splice(t.idx,1))),n===Oe.SendToBack?t.forEach((t=>e.unshift(t.element))):t.reverse().forEach((t=>e.push(t.element)));break}case Oe.BringForward:e.slice(0,-1).map(((t,n)=>r.includes(t.id)&&!r.includes(e[n+1].id)?()=>oE(e,n,n+1):()=>{})).forEach((e=>e()));break;case Oe.SendBackwards:e.slice(1).map(((t,n)=>r.includes(t.id)&&!r.includes(e[n].id)?()=>oE(e,n+1,n):()=>{})).forEach((e=>e()));break;default:dn()}}function gz(e,t){const n=e.elements.splice(t,1)[0];var r,i;Oa(n)&&(0===(r=n.data.tableDataRef,i=e.elements,i.filter((e=>!!Oa(e)&&e.data.tableDataRef===r))).length&&delete e.tableData[n.data.tableDataRef])}var _z;function vz(e,t){if(e.type===tn.SingleColumn&&t[e.data.tableDataRef].reference.type===Vt.ScalarValueReferenceColumns1)return t[e.data.tableDataRef].reference}function yz(e,t){const n=e.elements.find((e=>e.id===t));if(n)return vz(n,e.tableData)}function bz(e,t){const n=e.columnData[0];if(n.type!==zt.ReportCreationDateAndTime&&n.type!==zt.AnalysisDateAndTime)return;const r=function(e){switch(e){case Ft.HHmm:case Ft.HHmm_AMPM:return _z.Time;case Ft.ddMMyyyy_HHmm:case Ft.MMddyyyy_HHmm_AMPM:return _z.DateAndTime;default:return _z.Date}}(t),i=n.type===zt.ReportCreationDateAndTime?function(e){switch(e){case _z.Date:return"_db4c2eb0a6934dc7afdaf1d320fcb392";case _z.DateAndTime:return"_f0c55c51dd804f3097287b058e3cb778";case _z.Time:return"_58c036dff33f41e4a0b2470b540d2d3d";default:dn()}}(r):function(e){switch(e){case _z.Date:return"_6c9ef5f4616e4a81ac25334e1131f06d";case _z.DateAndTime:return"_3f7288b379744a048a2ba2ed7a9ee126";case _z.Time:return"_a76486369b4440dab8eccaf6d5f76c5b";default:dn()}}(r);n.formatId=t,e.headerData={type:zt.TranslateableText,id:i}}function Sz(e,t){const n=e.columnData[0];n.type===zt.ReportProjectName&&(n.formatId=t)}function xz(e,t){e.top.value=t.topMM,e.left.value=t.leftMM,e.height.value=t.heightMM,e.width.value=t.widthMM}function wz(e,t){switch(e.type){case nn.CustomTextStyle:case nn.ScalarImageStyle:case nn.View3dStyle:break;case nn.PageNumberStyle:case nn.SingleListStyle:case nn.InfoFieldStyle:case nn.ScalarColorBarStyle:e.fontSizePt=t;break;case nn.MultiLineLabelStyle:case nn.DualListStyle:case nn.ScalarLabelStyle:case nn.OverviewTableStyle:case nn.StandardTableStyle:e.bodyCell.fontSizePt=t;break;default:dn()}}function Ez(e,t){switch(e.type){case nn.CustomTextStyle:case nn.ScalarImageStyle:case nn.View3dStyle:break;case nn.PageNumberStyle:case nn.SingleListStyle:case nn.InfoFieldStyle:case nn.ScalarColorBarStyle:e.fontColor=t;break;case nn.MultiLineLabelStyle:case nn.DualListStyle:case nn.ScalarLabelStyle:case nn.OverviewTableStyle:case nn.StandardTableStyle:e.bodyCell.fontColor=t;break;default:dn()}}!function(e){e.Time="Time",e.DateAndTime="DateAndTime",e.Date="Date"}(_z||(_z={}));const Tz=function(e){for(const t in e){const n=e[t];if(void 0===n)continue;const r=n.undoable;n.undoable=(e,t,n)=>{if(e!==t)return r(e,t,n)}}return e}({[Q.SetTemplate]:{undoable:()=>{},reducers:{functionalBackwardsCompatibiliy:(e,t)=>t.payload.functionalBackwardsCompatibiliy,sectionGroups:(e,t)=>t.payload.sectionGroups,background:(e,t)=>t.payload.background,localization:(e,t)=>(e.language=t.payload.localization.language,e.translation=t.payload.localization.translation,e)}},[Q.AddTemplateImage]:{undoable:()=>{},reducers:{images:(e,t)=>(e[t.payload.id]=$r(t.payload),e)}},[Q.ColumnVisibilityChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(n.payload.value?(0,It.tr)("Show column '%1'"):(0,It.tr)("Hide column '%1'")).args((0,It.noTr)(n.payload.localizedColumnName)),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{var n;const r=UE(t.payload.elementId,e);if(!r)return e;const i=Ea(r.element.layout);if(!i)return e;i.hideColumnIds=null!==(n=i.hideColumnIds)&&void 0!==n?n:[];const a=i.hideColumnIds,o=a.includes(t.payload.columnId),s=!t.payload.value;if(o===s)return e;if(s)a.push(t.payload.columnId);else{const e=a.indexOf(t.payload.columnId);a.splice(e,1)}return e}}},[Q.WrapColumns]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change column wrap"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(!n)return e;const r=CS(n.element.layout);return void 0===r||(r.columnWrap=t.payload.wrap),e}}},[Q.AddSection]:{undoable:(e,t,n)=>({undoText:(0,It.tr)("Add section '%1'").args((0,It.noTr)(n.payload.localizedSectionName)),selection:{elementIds:[],sectionId:n.payload.section.id},next:e}),reducers:{sectionGroups:(e,t)=>{const n=ln(t.payload.sectionGroupId,e);return null===n||e[n.groupIndex].sections.push(t.payload.section),e}}},[Q.RemoveSection]:{undoable:(e,t,n)=>({undoText:(0,It.tr)("Remove section '%1'").args((0,It.noTr)(n.payload.localizedSectionName)),selection:{elementIds:[],sectionId:n.payload.sectionId},next:e}),reducers:{sectionGroups:(e,t)=>{const n=cn(t.payload.sectionId,e);return null===n||e[n.groupIndex].sections.splice(n.sectionIndex,1),e}}},[Q.AddBackgroundElement]:{undoable:(e,t,n)=>{var r,i;return{undoText:n.payload.type===we.ADD?(0,It.tr)("Add background element"):(0,It.tr)("Paste background element"),selection:{elementIds:[n.payload.elementGroup.elements[0].id],sectionId:null!==(i=null===(r=VE(n.payload.elementGroup.elements[0].id,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{images:(e,t)=>(t.payload.customImage&&(e[t.payload.customImage.id]=$r(t.payload.customImage)),e),background:(e,t)=>{const n=t.payload.elementGroup;Object.keys(n.tableData).length>0&&(e.tableData=Object.assign(Object.assign({},e.tableData),n.tableData));for(const t of n.elements)e.elements.push(t);return e}}},[Q.AddForegroundElement]:{undoable:(e,t,n)=>({undoText:n.payload.type===we.ADD?(0,It.tr)("Add foreground element"):(0,It.tr)("Paste foreground element"),selection:{sectionId:n.payload.sectionId,elementIds:[n.payload.elementGroup.elements[0].id]},next:e}),reducers:{images:(e,t)=>(t.payload.customImage&&(e[t.payload.customImage.id]=$r(t.payload.customImage)),e),sectionGroups:(e,t)=>{const n=HE(t.payload.sectionId,e);if(null===n)return e;const r=t.payload.elementGroup,i=r.elements.map((e=>{if(!Oa(e))return e;const{sharedDataSourceId:t,contentProviderReferenceResolver:i}=r.tableData[e.data.tableDataRef];if(void 0===t)return e;const a=Object.entries(n.elementGroup.tableData).find((([,e])=>{const n=e.contentProviderReferenceResolver===i||void 0!==e.contentProviderReferenceResolver&&void 0!==i&&function(e,t){if(e.contentProviderPath.length!==t.contentProviderPath.length)return!1;for(let n=0;n{e.data.tableDataRef=o}))})),a=i.reduce(((e,t)=>{if(!Oa(t))return e;const i=r.tableData[t.data.tableDataRef];if(void 0===i&&void 0===n.elementGroup.tableData[t.data.tableDataRef])throw"Element has invalid table data";return void 0===i||(e[t.data.tableDataRef]=i),e}),{});return Object.keys(a).length>0&&(n.elementGroup.tableData=Object.assign(Object.assign({},n.elementGroup.tableData),a)),n.elementGroup.elements.push(...i),e}}},[Q.DateFormatChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change date/time format"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{background:(e,t)=>{const n=yz(e,t.payload.elementId);return n&&bz(n,t.payload.newFormat),e},sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=vz(n.element,n.tableData);return r&&bz(r,t.payload.newFormat),e}}},[Q.ProjectNameFormatChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change project name format"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{background:(e,t)=>{const n=yz(e,t.payload.elementId);return n&&Sz(n,t.payload.newFormat),e},sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=vz(n.element,n.tableData);return r&&Sz(r,t.payload.newFormat),e}}},[Q.PostionChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change element position or size"),selection:{elementIds:n.payload.positions.map((e=>e.elementId)),sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{background:(e,t)=>(t.payload.positions.forEach((t=>{const n=e.elements.find((e=>e.id===t.elementId));if(!n)return e;xz(n.layout,t)})),e),sectionGroups:(e,t)=>(t.payload.positions.forEach((t=>{const n=UE(t.elementId,e);if(!n)return e;xz(n.element.layout,t)})),e)}},[Q.RemoveElement]:{undoable:(e,t,n)=>{var r,i;return{undoText:n.payload.type===Ce.DELETE?(0,It.tr)("Remove element"):(0,It.tr)("Cut element"),selection:{elementIds:n.payload.elementIds,sectionId:null!==(i=null===(r=VE(n.payload.elementIds[0],e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{background:(e,t)=>(t.payload.elementIds.forEach((t=>{const n=e.elements.findIndex((e=>e.id===t));if(-1===n)return e;gz(e,n)})),e),sectionGroups:(e,t)=>(t.payload.elementIds.forEach((t=>{const n=VE(t,e);if(!n)return e;const r=n.elementGroup.elements.findIndex((e=>e.id===t));if(-1===r)return e;gz(n.elementGroup,r)})),e)}},[Q.SelectAllColumns]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Select all columns"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=Ea(n.element.layout);return void 0!==r&&(r.hideColumnIds=void 0),e}}},[Q.DeselectColumns]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Deselect all columns"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=Ea(n.element.layout);return r&&(r.hideColumnIds=t.payload.columnIds),e}}},[Q.SectionPositionChange]:{undoable:(e,t,n)=>({undoText:(0,It.tr)("Change section position"),selection:{elementIds:[],sectionId:n.payload.sectionId},next:e}),reducers:{sectionGroups:(e,t)=>{const n=cn(t.payload.sectionId,e);if(null===n)return e;const r=e[n.groupIndex].sections.findIndex((e=>e.id===t.payload.sectionId));if(-1===r)return e;if(r===t.payload.newPos)return e;const i=e[n.groupIndex].sections.splice(r,1);return 0===i.length||e[n.groupIndex].sections.splice(t.payload.newPos,0,i[0]),e}}},[Q.SectionGroupPositionChange]:{undoable:(e,t,n)=>{var r;return{undoText:(0,It.tr)("Change section group position"),selection:{elementIds:[],sectionId:null!==(r=n.payload.selectedSectionId)&&void 0!==r?r:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=ln(t.payload.sectionGroupId,e);if(null===n)return e;const r=n.groupIndex;if(r===t.payload.newPos)return e;const i=e.splice(r,1)[0];return e.splice(t.payload.newPos,0,i),e}}},[Q.DataLimitChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change limit for displayed rows"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;if(!Oa(n.element))return e;return n.tableData[n.element.data.tableDataRef].dataLimit={type:t.payload.dataLimit.type,rowCount:Math.max(1,t.payload.dataLimit.rowCount)},e}}},[Q.ColumnSortChange]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change column sorting"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;if(!Oa(n.element))return e;return n.tableData[n.element.data.tableDataRef].sortBy={columnIdentifier:t.payload.columnIdentifier,sortOrder:t.payload.sortOrder},e}}},[Q.ChangeLayer]:{undoable:(e,t,n)=>{var r,i;return{undoText:pz(n.payload.location),selection:{elementIds:n.payload.elementIds,sectionId:null!==(i=null===(r=VE(n.payload.elementIds[0],e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{background:(e,t)=>(hz(e.elements,t),e),sectionGroups:(e,t)=>{const n=VE(t.payload.elementIds[0],e);return n?(hz(n.elementGroup.elements,t),e):e}}},[Q.RenameSection]:{undoable:(e,t,n)=>{var r;return{undoText:(0,It.tr)("Rename the selected section"),selection:{elementIds:[],sectionId:null!==(r=n.payload.sectionId)&&void 0!==r?r:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=HE(t.payload.sectionId,e);return null===n||(n.name={type:on.Static,value:t.payload.newName}),e}}},[Q.ShowBackground]:{undoable:(e,t,n)=>{var r;return{undoText:n.payload.show?(0,It.tr)("Show background"):(0,It.tr)("Hide background"),selection:{elementIds:[],sectionId:null!==(r=n.payload.sectionId)&&void 0!==r?r:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=HE(t.payload.sectionId,e);return null===n||(n.showBackground=t.payload.show),e}}},[Q.SetDataSourcePriority]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change element content group"),selection:{elementIds:n.payload.elementId,sectionId:null!==(i=null===(r=VE(n.payload.elementId[0],e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>(t.payload.elementId.map((n=>{const r=UE(n,e);null!==r&&Oa(r.element)&&(r.element.data.priority=t.payload.priority)})),e)}},[Q.HideHeaderIfDataIsEmpty]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Hide header if no data is available"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.DualListStyle||(n.element.layout.hideHeaderIfDataIsEmpty=t.payload.hide),e}}},[Q.SetColumnWidth]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set column width"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n||n.element.layout.type!==nn.StandardTableStyle)return e;const r=t.payload.columnId,i=n.element.layout.columnWidth.findIndex((e=>e.columnId===r));return void 0===t.payload.width?(n.element.layout.columnWidth.splice(i,1),e):-1===i?(n.element.layout.columnWidth.push({columnId:r,width:t.payload.width}),e):(n.element.layout.columnWidth[i].width=t.payload.width,e)}}},[Q.SetNameColumnWidth]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set column width"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.OverviewTableStyle||(n.element.layout.nameColumnWidth={value:t.payload.columnWidth,unit:rn.mm}),e}}},[Q.SetColumnOrder]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set column order"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.StandardTableStyle&&n.element.layout.type!==nn.DualListStyle||(n.element.layout.columnOrder=t.payload.order),e}}},[Q.SetCustomTextContent]:{undoable:(e,t,n)=>{var r,i;const a=e=>{const t=BE(n.payload.elementId,e);return null===t||t.element.type!==tn.CustomText?void 0:t.element},o=a(e),s=a(t);if(!o||!s)throw"Failed to set custom text";if(o.draftJsContent.getUndoStack().size===s.draftJsContent.getUndoStack().size)return;return{undoText:(()=>{switch(n.payload.textActionType){case He.ChangeStyle:return(0,It.tr)("Change text style");case He.ChangeFont:return(0,It.tr)("Change text font size");case He.ChangeText:return(0,It.tr)("Change text");case He.ChangeSelection:return(0,It.tr)("Change text selection");default:dn(n.payload.textActionType)}})(),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.type!==tn.CustomText||(n.element.draftJsContent=t.payload.draftJsContent),e},background:(e,t)=>{const n=e.elements.find((e=>e.id===t.payload.elementId));return void 0===n||n.type!==tn.CustomText||(n.draftJsContent=t.payload.draftJsContent),e}}},[Q.SetRowHeight]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set row height"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=n.element.layout;if(r.type!==nn.StandardTableStyle&&r.type!==nn.OverviewTableStyle)return e;const i=r.bodyCell;return i.maxLineCount=t.payload.numberOfLines,i.useFullHeight=t.payload.useFullHeight,e}}},[Q.SetColorizeCells]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Change column colorization"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);if(null===n)return e;const r=n.element.layout;if(r.type!==nn.OverviewTableStyle&&r.type!==nn.StandardTableStyle)return e;return r.bodyCell.colorizeTolerancedCells=t.payload.colorizeCells,e}}},[Q.SetColumnMinWidth]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set min. column width"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.StandardTableStyle&&n.element.layout.type!==nn.OverviewTableStyle?e:n.element.layout.columnMinWidth?(n.element.layout.columnMinWidth.value=t.payload.columnMinWidth,e):(n.element.layout.columnMinWidth={value:t.payload.columnMinWidth,unit:rn.mm},e)}}},[Q.SetColumnsAsInApplication]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set min. column width"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.StandardTableStyle||(n.element.layout.useApplicationLayout=t.payload.displayAsInApplication),e}}},[Q.SetRepeatNameColumn]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)('Set repeat "name" column for all pages',"Tooltip for undo action"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.OverviewTableStyle||(n.element.layout.repeatNameColumn=t.payload.repeatNameColumn),e}}},[Q.SetShowVerticalGridlines]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)('Set "Show vertical grid lines"',"Tooltip for undo action"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.StandardTableStyle&&n.element.layout.type!==nn.OverviewTableStyle||(n.element.layout.showVerticalGridlines=t.payload.showGridLines),e}}},[Q.SetFontSize]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set font size"),selection:{elementIds:n.payload.elementIds,sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>(t.payload.elementIds.forEach((n=>{const r=UE(n,e);null!==r&&wz(r.element.layout,t.payload.fontSizePt)})),e),background:(e,t)=>(t.payload.elementIds.forEach((n=>{const r=e.elements.find((e=>e.id===n));void 0!==r&&wz(r.layout,t.payload.fontSizePt)})),e)}},[Q.SetFontColor]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set font color"),selection:{elementIds:n.payload.elementIds,sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>(t.payload.elementIds.forEach((n=>{const r=UE(n,e);null!==r&&Ez(r.element.layout,t.payload.fontColor)})),e),background:(e,t)=>(t.payload.elementIds.forEach((n=>{const r=e.elements.find((e=>e.id===n));void 0!==r&&Ez(r.layout,t.payload.fontColor)})),e)}},[Q.SetTextAlignment]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set text alignment"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.InfoFieldStyle||(n.element.layout.textAlign=t.payload.textAlignment),e},background:(e,t)=>{const n=e.elements.find((e=>e.id===t.payload.elementId));return void 0===n||n.layout.type!==nn.InfoFieldStyle||(n.layout.textAlign=t.payload.textAlignment),e}}},[Q.ShowDisplayName]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Show name"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.InfoFieldStyle||(n.element.layout.hideDisplayName=!t.payload.showDisplayName),e},background:(e,t)=>{const n=e.elements.find((e=>e.id===t.payload.elementId));return void 0===n||n.layout.type!==nn.InfoFieldStyle||(n.layout.hideDisplayName=!t.payload.showDisplayName),e}}},[Q.Set3dModelTransparency]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Set 3D model transparency"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.View3dStyle||(n.element.layout.transparency=t.payload.transparency),e}}},[Q.Set3dModelCenterLookAt]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Toggle 3D camera mode"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.View3dStyle||(n.element.layout.centerCameraLookAt=t.payload.centerLookAt),e}}},[Q.Set3dModelCamera]:{undoable:(e,t,n)=>{var r,i;return{undoText:(0,It.tr)("Update 3D camera"),selection:{elementIds:[n.payload.elementId],sectionId:null!==(i=null===(r=VE(n.payload.elementId,e.sectionGroups))||void 0===r?void 0:r.id)&&void 0!==i?i:null},next:e}},reducers:{sectionGroups:(e,t)=>{const n=UE(t.payload.elementId,e);return null===n||n.element.layout.type!==nn.View3dStyle||(n.element.layout.cameraData=t.payload.cameraData),e}}}}),Cz={createViewAction:e=>{return t=e.selection,n=e.next,ee(Q.UndoRedoView,{selection:t,futureTemplate:n});var t,n},undoables:Tz},Az=(e=_b,t)=>Y(e,(e=>{switch(t.type){case Q.AddReportContentProvider:e.data.push(...Fw(t.payload));break;case Q.SetReportProjectName:e.projectName=t.payload;break;case Q.SetReportCreationDate:e.creationDate=t.payload;break;case Q.SetModificationTimestamp:e.lastModificationTimestamp=t.payload;break;case Q.SetGeneratedWithEvaluationSoftware:e.generatedWithEvaluationSoftware=t.payload;break;case Q.SetReportEvaluationState:e.evaluationState=t.payload;break;case Q.SetReportDisplayUnits:e.displayUnits=t.payload;break;case Q.SetReportProductInfo:e.productInfo=t.payload;break;case Q.AddReportImages:for(const n of t.payload)e.images[n.id]={type:n.type,data:n.data};return e;case Q.UpdateReport3dModel:return e.model3ds[t.payload.model3dId]=t.payload.model,e}return e})),Mz=(e="en",t)=>t.type===Q.SetReportLanguage?t.payload:e;function Iz(e,t,n,r,i,a,o){const s=null!=o?o:{sectionGroup:db.Map(),section:db.Map(),element:db.Map()},l=(e,a,o,s)=>{const l=Ba(o.reference);if(void 0===l)throw"Invalid resolver";return[e,l.contentProviderReference,o.contentProviderReferenceResolver,a,n,s,t,r,i]};return NM(s,(t=>{t.sectionGroup=t.sectionGroup.withMutations((t=>{const n=[];e.forEach((e=>{n.push(e.id),t.set(e.id,e)})),cE(t,n.sort())})),t.section=t.section.withMutations((t=>{const n=[];e.forEach((e=>{e.sections.forEach((r=>{n.push(r.id);const i=t.get(r.id);i&&i.object===r&&i.sectionGroupId===e.id||t.set(r.id,{object:r,sectionGroupId:e.id})}))})),cE(t,n.sort())})),t.element=t.element.withMutations((t=>{const n=[],r=(e,r,i)=>{var a;n.push(e.id);const o=t.get(e.id),s=e.type===tn.MultiColumn&&e.layout.type===nn.View3dStyle?void 0===o?dE(yE).produce(l(e.id,e.layout,i.elementGroup.tableData[e.data.tableDataRef],r.contentProviderReferenceId)):null===(a=null==o?void 0:o.scene3d)||void 0===a?void 0:a.produce(l(e.id,e.layout,i.elementGroup.tableData[e.data.tableDataRef],r.contentProviderReferenceId)):void 0;o&&o.object===e&&o.sectionId===(null==i?void 0:i.id)&&o.scene3d===s||t.set(e.id,{object:e,sectionId:null==i?void 0:i.id,scene3d:s})};e.forEach((e=>{e.sections.forEach((t=>{t.elementGroup.elements.forEach((n=>r(n,e,t)))}))})),a.forEach((e=>r(e))),cE(t,n.sort(),(e=>{var t;(null===(t=e.scene3d)||void 0===t?void 0:t.type)===fE.Ready&&e.scene3d.control.destroy()}))}))}))}function Dz(e,t){const[n,r,i,a]=e,o=LI(r,n,null==t?void 0:t.value.sections),s=Iz(r.sectionGroups,n.model3ds,n.data,i,a,r.background.elements,null==t?void 0:t.value.scene);return(null==t?void 0:t.value.scene)===s&&(null==t?void 0:t.value.sections)===o?t.value:{sections:o,scene:s}}function Rz(){let e=dE(Dz);return(t=mb,n)=>{if(n.type!==Q.UpdateTemplateCache)return t;const r=n.payload,i=e.produce([r.report,r.template,r.zoomFactor,r.editorMode]);return e=i,i}}const Pz=()=>{const e=fz(Cz,vb,Q.SaveTemplate);let t;const n=(0,lz.UY)({template:(n,r)=>{const i=e.handleState(n,r);return t=i.viewStateAction,i.state},cache:Rz(),report:Az,language:Mz,editor:dz});return(r,i)=>{const a=dz(null==r?void 0:r.editor,i);(null==r?void 0:r.editor.mode)!==Et.View&&a.mode===Et.View?e.startTemporaryChanges():(null==r?void 0:r.editor.mode)===Et.View&&a.mode!==Et.View&&e.resetTemporaryChangesIfAny();let o=n(r,i);if(t){const e=t;t=void 0,o=n(o,e)}if(o.editor.mode!==Et.Loading||i.type===Q.SetEditorMode){const e=(s=o.report,l=o.template.present,c=o.editor.zoomFactor,u=o.editor.mode,ee(Q.UpdateTemplateCache,{report:s,template:l,zoomFactor:c,editorMode:u}));o=n(o,e)}var s,l,c,u;return o}};var kz=n(2729);const Oz=3003;const Lz=async()=>navigator.userAgent.includes("QtWebEngine")?new Promise((e=>{new kz.QWebChannel(qt.webChannelTransport,(t=>{const n=t.objects.bridge;e({connect:e=>n.executeAction.connect(e),send:e=>n.send(e)})}))})):new Promise((e=>{const t=new WebSocket(`ws://localhost:${Oz}`);t.onopen=()=>{e({connect:e=>{t.onmessage=t=>{const n=JSON.parse(t.data);e(n)}},send:e=>t.send(JSON.stringify(e))})}}));var Nz;n(3054);function zz(e){const t=e.split("."),n=parseInt(t[0]),r=parseInt(t[1]),i=parseInt(t[2]);if(isNaN(n)||isNaN(r)||isNaN(i))throw"Invalid version number";return{major:n,minor:r,patch:i}}function Fz(e){return e===Nz.GreaterMajor||e===Nz.GreaterMinor||e===Nz.GreaterPatch}function Bz(e){return e===Nz.SmallerMajor||e===Nz.SmallerMinor||e===Nz.SmallerPatch}function Uz(e,t){return e.major>t.major?Nz.GreaterMajor:e.majort.minor?Nz.GreaterMinor:e.minort.patch?Nz.GreaterPatch:e.patchBz(Uz(n,e.version)))).sort(((e,t)=>{const n=Uz(e.version,t.version);if(Bz(n))return-1;if(Fz(n))return 1;throw"Same version numbers are not allowed"})))}catch(e){return tt.MasterHasInvalidVersionNumber}var n}function jz(e,t){let n=e;for(const e of t)n=e(n);return n}!function(e){e.GreaterMajor="GreaterMajor",e.GreaterMinor="GreaterMinor",e.GreaterPatch="GreaterPatch",e.SmallerMajor="SmallerMajor",e.SmallerMinor="SmallerMinor",e.SmallerPatch="SmallerPatch",e.Equal="Equal"}(Nz||(Nz={}));const Hz=e=>e;function Gz(e,t){let n;try{n=zz(e.version)}catch(e){return tt.MasterHasInvalidVersionNumber}const r=Vz(n,t);return"string"==typeof r?r:jz(e,r.map((e=>t=>{var n;const r=(null!==(n=e.updateExternalMaster)&&void 0!==n?n:Hz)(t);var i;return r.version=`${(i=e.version).major}.${i.minor}.${i.patch}`,r})))}var Wz,qz,Kz,Xz,Zz,Yz,Qz,Jz,$z;function eF(e,t,n,r){const i="images.normalized",a=function(e,t){const n=[{columnId:"displayName",headerDisplayString:"_b852e7ad4dc3478683964c49818e8585"},{columnId:"ruleName",headerDisplayString:"_07312575f1cf4548b192a676e516f469"},{columnId:"viewType",headerDisplayString:"_7c401d6e547a4deba54a907de699ef77",semantics:{type:qz.DetailSemanticTypes.ImageViewType}},{columnId:"imageType",headerDisplayString:"_4dbc12b748a647a8ba3e53559a45c0c6",semantics:{type:qz.DetailSemanticTypes.ImageType}},{columnId:"generationReason",headerDisplayString:"_837b3296ccef44e7b0041870e52c0f24",semantics:{type:qz.DetailSemanticTypes.ImageGenerationReason}}];return{normalizedWithDetailsTable:{type:qz.ColumnTypes.ApplyDetailColumns,table:t,columns:n.map((t=>{var n;return{columnId:e,detail:{semantics:null!==(n=t.semantics)&&void 0!==n?n:void 0,reference:[{type:qz.ItemDetailReferenceTypes.ArrayIndex,index:0},{type:qz.ItemDetailReferenceTypes.ObjectKey,key:t.columnId}]},result:{columnId:t.columnId,headerDisplayString:t.headerDisplayString}}}))},detailColumnIds:n.map((e=>e.columnId))}}(i,n.normalizeTable);r.tableData[e]=Object.assign(Object.assign({},n.element.data),{referenceName:t,reference:a.normalizedWithDetailsTable,repeater:Wz.DataRepeaterTypes.Once,segmentation:{type:Wz.RowSelectionStrategyTypes.RowsPerPage,rowsPerPage:1}});const o=t=>Object.assign(Object.assign({},n.element),{data:{tableDataRef:e,columnSelection:{columnIds:t,rule:qz.SelectColumnsRule.Include}}});n.type!==Kz.ImageDetails?n.type!==Kz.Image?n.type!==Kz.Details||r.elements.push(o(n.columnIds)):r.elements.push(o([i])):r.elements.push(o(a.detailColumnIds))}function tF(e,t){const n={elements:[],tableData:{}},r=uC()(),i=uC()();return e.forEach((e=>{if(e.type===Wz.ElementTypes.PageNumber)return void n.elements.push(e);const a=function(e){const t=(e,t)=>{let n=e;for(const e of t){if(void 0===n)return!1;if(n.type!==e)return!1;n=n.table}return!0},n=[Wz.ColumnTypes.NormalizeColumns,Wz.ColumnTypes.FilterTable,Wz.ColumnTypes.ApplyDetailColumns,Wz.ColumnTypes.MergeColumns,Wz.ColumnTypes.TableResultColumns],r=[Wz.ColumnTypes.SelectColumns,Wz.ColumnTypes.ApplyDetailColumns,Wz.ColumnTypes.SelectColumns,...n],i=[Wz.ColumnTypes.SelectColumns,...n];return t(e.data.reference,r)?{type:Kz.ImageDetails,normalizeTable:e.data.reference.table.table.table,element:e}:t(e.data.reference,i)?1===e.data.reference.columnIds.length?{type:Kz.Image,normalizeTable:e.data.reference.table,element:e}:{type:Kz.Details,normalizeTable:e.data.reference.table,columnIds:e.data.reference.columnIds,element:e}:void 0}(e);if(a)return void eF(r,t,a,n);const o=function(e){if(e.data.reference.type===Wz.ColumnTypes.ListResult&&("capture_snapshot_list"===e.data.reference.itemKey||"bookmark_snapshot_list"===e.data.reference.itemKey||"automatic_image_list"===e.data.reference.itemKey))return void 0===e.data.reference.detail?Xz.Image:Xz.Detail}(e);if(void 0!==o)return void function(e,t,n,r,i){const a=n.data.reference.itemKey,o={type:qz.ColumnTypes.ListResult,contentProviderReference:{type:qz.ContentProviderReferenceStrategies.Local},listKey:qz.ContentProviderReportItemKey.resultList,itemKey:a},s="displayName",l={type:qz.ColumnTypes.ApplyDetailColumns,table:o,columns:[{columnId:a,result:{columnId:s,headerDisplayString:"_0083d66ddfe744a3b6017e82a859d0eb"},detail:{reference:[{type:qz.ItemDetailReferenceTypes.ObjectKey,key:s}]}}]};i.tableData[e]={repeater:qz.DataRepeaterTypes.Once,segmentation:{type:qz.RowSelectionStrategyTypes.RowsPerPage,rowsPerPage:1},referenceName:t,reference:l};const c=(t,r)=>({id:n.id,isMain:t,type:qz.ElementTypes.SingleColumn,data:{tableDataRef:e,columnSelection:{rule:qz.SelectColumnsRule.Include,columnIds:r}},layout:n.layout});r!==Xz.Image?i.elements.push(c(!0,[s])):i.elements.push(c(!0,[a]))}(i,t,e,o,n);let s=Object.assign({},e.data);(function(e){return e.data.reference.type===Wz.ColumnTypes.TableResultColumns&&("object_properties.manufacturer_info"===e.data.reference.itemKey||"object_properties.scan_info"===e.data.reference.itemKey||"object_properties.diconde_info"===e.data.reference.itemKey||"object_properties.component_info"===e.data.reference.itemKey)})(e)&&(s.segmentation={type:qz.RowSelectionStrategyTypes.AllRows});const l=function(e){return!1===e.isMain&&e.type===Wz.ElementTypes.SingleColumn&&e.layout.type===Wz.LayoutStyles.ScalarLabelStyle&&e.data.repeater===Wz.DataRepeaterTypes.Repeat&&e.data.segmentation.type===Wz.RowSelectionStrategyTypes.RowsPerPage&&1===e.data.segmentation.rowsPerPage&&e.data.reference.type===Wz.ColumnTypes.ScalarValueReferenceColumns1&&1===e.data.reference.columnData.length&&e.data.reference.columnData[0].type===Wz.ScalarValueRefs.TranslateableText?e.data:void 0}(e);void 0!==l&&(s=Object.assign(Object.assign({},l),{segmentation:{type:qz.RowSelectionStrategyTypes.AllRows}})),s.referenceName=t?function(e,t){if("_658e758843464bd683a1fe48224cb62a"===e||"_acf6170d1cdd4d40beb1ef25d3c3710c"===e||"_c32592071a4a4a57bbccc1bc80933063"===e||"_3e7f26c4c24b4e2d9f66c21681010a48"===e||"_b18d16e84f22497f8cc04424a9d00177"===e||"_36d9c8e8b3ed485485babd5b48aace1a"===e||"_093f4a27bcb24405b9b49f44e031b1ed"===e||"_c464c6044f504f3dbe65a23dde746e8b"===e||"_09798d1275514007a2be165847682eb6"===e||"_13c8e2b1627b4a38a8cb46b910a771a2"===e||"_6721b279c01a4fabbc15bcaace9d5749"===e||"_658d9378f8e046d392e5aeb78d75a717"===e||"_14be1954f58b4184840210fa0d2d325f"===e||"_6d77bccdd8d24a6cb22d5ac7b46f6fbe"===e||"_4eb24648f8714abfb88b1fef0e8a2139"===e||"_5c16d212eb024125a86c5aaa889e1e73"===e||"_74f5264c4abb468d9d315405ebc439c1"===e||"_ab37107419424e38af9707598e32096f"===e||"_496c2d615032459e803bd90cf9cab75c"===e&&!t||"_85821cbefdc141a28e78848974f4f42d"===e)return e}(t,void 0!==l):void 0;const c=uC()(),u=Object.assign(Object.assign({},e),{data:{tableDataRef:c}});n.elements.push(u),n.tableData[c]=s})),n}function nF(e){return e.map((e=>({id:e.id,name:e.name,elementGroup:tF(e.elements,e.name)})))}function rF(e){const t=Object.entries(e),n={};for(const e of t)n[e[0]]=nF(e[1]);return n}function iF(e){return{version:"2.24.0",background:tF(e.background),foreground:(t=e.foreground,{type:t.type,sectionGroups:rF(t.sectionGroups)})};var t}function aF(e){const t=e.sectionGroups.map((e=>({id:e.id,contentProviderReference:e.contentProviderReference,sections:nF(e.sections),validContentProviderType:e.validContentProviderType})));return{localization:e.localization,background:tF(e.background),sectionGroups:t}}function oF(e){if(void 0!==e)return e.type===Zz.ToleranceRepresentativeType.Scalar?{type:Yz.ToleranceRepresentativeType.Scalar,value:{type:Yz.RepresentativeValueType.Actual,value:e.value}}:{type:Yz.ToleranceRepresentativeType.Range,min:{type:Yz.RepresentativeValueType.Actual,value:e.min},max:{type:Yz.RepresentativeValueType.Actual,value:e.max}}}function sF(e){return e.map((e=>{const t=e[Zz.ContentProviderReportItemKey.resultList].map((e=>{if(e.type===Zz.ResultTypes.FloatResult){return Object.assign(Object.assign({},e),{representative:oF(e.representative)})}if(e.type===Zz.ResultTypes.TableResult){const t=e.columns.map((e=>{if(e.type===Zz.ColumnTypes.FloatColumn){return Object.assign(Object.assign({},e),{representative:oF(e.representative)})}return e}));return Object.assign(Object.assign({},e),{columns:t})}return e}));return Object.assign(Object.assign({},e),{[Zz.ContentProviderReportItemKey.resultList]:t})}))}function lF(e){return e.map((e=>({id:e.id,name:e.name,elementGroup:cF(e.elementGroup)})))}function cF(e){const t={};for(const n in e.tableData){const r=e.tableData[n],i=r.limit,a=Object.assign(Object.assign({},r),{reference:r.reference.type===qz.ColumnTypes.ValueItem?Object.assign(Object.assign({},r.reference),{isSortable:!1}):Object.assign({},r.reference),dataLimit:{type:void 0!==i?Qz.LimitTypes.Limit:Qz.LimitTypes.NoLimit,rowCount:null!=i?i:100},sortBy:{columnIdentifier:null,sortOrder:Qz.SortOrder.Ascending}});Reflect.deleteProperty(a,"limit"),t[n]=a}return{elements:e.elements,tableData:t}}function uF(e){const t=Object.entries(e),n={};for(const[e,r]of t)n[e]=lF(r);return n}function dF(e){return{version:"2.27.0",background:cF(e.background),foreground:{type:e.foreground.type,sectionGroups:uF(e.foreground.sectionGroups)}}}function mF(e){return{localization:e.localization,background:cF(e.background),sectionGroups:e.sectionGroups.map((e=>({id:e.id,contentProviderReference:e.contentProviderReference,sections:lF(e.sections),validContentProviderType:e.validContentProviderType})))}}function fF(e,t){return Object.assign(Object.assign({},e),{sectionGroups:e.sectionGroups.map((e=>Object.assign(Object.assign({},e),{sections:e.sections.map((n=>t(n,e)))})))})}function pF(e,t){const n=Object.entries(e),r={};for(const[e,i]of n)r[e]=null==i?void 0:i.map((n=>t(n,e)));return r}function hF(e,t){return e.map((e=>{const n=e.contentProviderResolver.contentProviderPath,r=n[n.length-1].validContentProviderType;return Object.assign(Object.assign({},e),{sectionTemplates:e.sectionTemplates.map((e=>t(e,r)))})}))}function gF(e,t){return Object.assign(Object.assign({},e),{foreground:Object.assign(Object.assign({},e.foreground),{sectionGroups:"SceneTree"===e.foreground.type?pF(e.foreground.sectionGroups,t):hF(e.foreground.sectionGroups,t)})})}function _F(e,t){const n=fF(e,(e=>Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map((n=>t(n,(t=>e.elementGroup.tableData[t]),!0)))})})));return n.background.elements=e.background.elements.map((n=>t(n,(t=>e.background.tableData[t]),!1))),n}function vF(e,t){const n=gF(e,((e,n)=>Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map((r=>t(r,(t=>e.elementGroup.tableData[t]),!0,n)))})})));return n.background.elements=e.background.elements.map((n=>t(n,(t=>e.background.tableData[t]),!1,void 0))),n}function yF(e,t,n){null!=e&&("string"!=typeof e?Array.isArray(e)?e.forEach((e=>yF(e,t,n))):"object"!=typeof e||Object.values(e).forEach((e=>yF(e,t,n))):n(e)&&t.push(e))}!function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E;!function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Offset=2]="Matrix4Offset",e[e.Matrix4Normal=3]="Matrix4Normal",e[e.Tensor6=4]="Tensor6"}(t||(t={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(n||(n={})),function(e){e.resultList="resultList",e.settingList="settingList"}(r||(r={})),function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(i=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(a||(a={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(o||(o={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(s=e.ContentProviderReferenceStrategies||(e.ContentProviderReferenceStrategies={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(l=e.ScalarValueRefs||(e.ScalarValueRefs={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(c||(c={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(u||(u={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.ScalarValueReferenceColumnsN=3]="ScalarValueReferenceColumnsN",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns"}(d=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.Combined="Combined"}(m||(m={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(f||(f={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(p||(p={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(h||(h={})),function(e){e[e.Images=0]="Images"}(g||(g={})),function(e){e[e.SideBySide=0]="SideBySide"}(_||(_={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(v||(v={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(y=e.ElementTypes||(e.ElementTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(b=e.LayoutStyles||(e.LayoutStyles={})),function(e){e.mm="mm"}(S||(S={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(x=e.RowSelectionStrategyTypes||(e.RowSelectionStrategyTypes={})),function(e){e.Once="Once",e.Repeat="Repeat"}(w=e.DataRepeaterTypes||(e.DataRepeaterTypes={})),function(e){e.SceneTree="SceneTree"}(E||(E={}))}(Wz||(Wz={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E;!function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Offset=2]="Matrix4Offset",e[e.Matrix4Normal=3]="Matrix4Normal",e[e.Tensor6=4]="Tensor6"}(t||(t={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(n||(n={})),function(e){e.resultList="resultList",e.settingList="settingList"}(r=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(i=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.SceneTree="SceneTree"}(a=e.ContentProviderResolverType||(e.ContentProviderResolverType={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(o=e.ItemDetailReferenceTypes||(e.ItemDetailReferenceTypes={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(s=e.DetailSemanticTypes||(e.DetailSemanticTypes={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(l=e.ContentProviderReferenceStrategies||(e.ContentProviderReferenceStrategies={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(c=e.ScalarValueRefs||(e.ScalarValueRefs={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(u=e.ToleranceStateType||(e.ToleranceStateType={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(d=e.ToleranceStateVisualization||(e.ToleranceStateVisualization={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.ScalarValueReferenceColumnsN=3]="ScalarValueReferenceColumnsN",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns"}(m=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.Combined="Combined"}(f=e.ColumnForm||(e.ColumnForm={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(p=e.ToleranceTarget||(e.ToleranceTarget={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(h=e.LogicOperation||(e.LogicOperation={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(g=e.Comparator||(e.Comparator={})),function(e){e[e.Images=0]="Images"}(_=e.NormalizeType||(e.NormalizeType={})),function(e){e[e.SideBySide=0]="SideBySide"}(v=e.NormalizeStrategy||(e.NormalizeStrategy={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(y=e.SelectColumnsRule||(e.SelectColumnsRule={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(b=e.ElementTypes||(e.ElementTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(S=e.LayoutStyles||(e.LayoutStyles={})),function(e){e.mm="mm"}(x=e.CssUnit||(e.CssUnit={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(w=e.RowSelectionStrategyTypes||(e.RowSelectionStrategyTypes={})),function(e){e.Once="Once",e.Repeat="Repeat"}(E=e.DataRepeaterTypes||(e.DataRepeaterTypes={}))}(qz||(qz={})),function(e){e[e.Details=0]="Details",e[e.Image=1]="Image",e[e.ImageDetails=2]="ImageDetails"}(Kz||(Kz={})),function(e){e[e.Image=0]="Image",e[e.Detail=1]="Detail"}(Xz||(Xz={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f;!function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(t=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.FloatResult="FloatResult",e.StringResult="StringResult",e.TableResult="TableResult",e.HistogramResult="HistogramResult",e.Histogram2dResult="Histogram2dResult",e.EnumResult="EnumResult",e.Tuple3Result="Tuple3Result",e.Tuple3IntResult="Tuple3IntResult",e.IntegerResult="IntegerResult",e.ImageResult="ImageResult",e.ListResult="ListResult",e.PlotResult="PlotResult",e.Tensor6Result="Tensor6Result"}(n=e.ResultTypes||(e.ResultTypes={})),function(e){e.Valid="Valid",e.OutOfTolerance="OutOfTolerance",e.NoTolerance="NoTolerance",e.Undefined="Undefined",e.Unknown="Unknown"}(r=e.ToleranceState||(e.ToleranceState={})),function(e){e.Scalar="Scalar",e.Range="Range"}(i=e.ToleranceRepresentativeType||(e.ToleranceRepresentativeType={})),function(e){e.Minimum="Minimum",e.Maximum="Maximum",e.MinimumAndMaximum="MinimumAndMaximum",e.All="All"}(a=e.ToleranceMode||(e.ToleranceMode={})),function(e){e.FloatColumn="FloatColumn",e.PositionColumn="PositionColumn",e.StringColumn="StringColumn",e.ToleranceStatusColumn="ToleranceStatusColumn",e.ImagesColumn="ImagesColumn",e.ImageColumn="ImageColumn",e.IntegerColumn="IntegerColumn",e.EnumColumn="EnumColumn",e.Tuple3Column="Tuple3Column",e.Tuple3IntColumn="Tuple3IntColumn",e.DirectionColumn="DirectionColumn",e.HistogramColumn="HistogramColumn",e.Tensor6Column="Tensor6Column"}(o=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.Unknown="Unknown",e.None="None",e.Length="Length",e.Area="Area",e.Volume="Volume",e.Angle="Angle",e.Time="Time",e.Storage="Storage",e.Ratio="Ratio",e.Normalized="Normalized",e.StatisticalDispersion="StatisticalDispersion",e.Mass="Mass",e.Pressure="Pressure",e.Stress="Stress",e.PressureGradient="PressureGradient",e.WaveNumber="WaveNumber",e.VolumeRate="VolumeRate",e.Permeability="Permeability",e.Velocity="Velocity",e.DynamicViscosity="DynamicViscosity",e.AmountOfSubstance="AmountOfSubstance",e.MolarRate="MolarRate",e.MolarConcentration="MolarConcentration",e.MolarMass="MolarMass",e.MassDensity="MassDensity",e.MolarConcentrationGradient="MolarConcentrationGradient",e.Diffusivity="Diffusivity",e.SurfaceTension="SurfaceTension",e.MolarFlux="MolarFlux",e.ThermalConductivity="ThermalConductivity",e.TemperatureDifference="TemperatureDifference",e.TemperatureGradient="TemperatureGradient",e.HeatFlux="HeatFlux",e.Power="Power",e.ElectricCurrent="ElectricCurrent",e.ElectricCurrentDensity="ElectricCurrentDensity",e.ElectricResistivity="ElectricResistivity",e.ElectricConductivity="ElectricConductivity",e.Voltage="Voltage",e.ElectricFieldStrength="ElectricFieldStrength",e.Force="Force",e.Torque="Torque",e.GrayValue="GrayValue",e.TwoDecimalPlaces="TwoDecimalPlaces",e.ScientificUnitLess="ScientificUnitLess"}(s=e.Quantity||(e.Quantity={})),function(e){e.ImageGenerationUndefined="ImageGenerationUndefined",e.ImageGenerationRule="ImageGenerationRule",e.ImageGenerationManual="ImageGenerationManual",e.ImageGenerationBecauseObjectNotOK="ImageGenerationBecauseObjectNotOK"}(l=e.ImageGenerationReason||(e.ImageGenerationReason={})),function(e){e.ImageTypeDetail="ImageTypeDetail",e.ImageTypeDetailZoom="ImageTypeDetailZoom",e.ImageTypeFeaturePlot="ImageTypeFeaturePlot",e.ImageTypeUndefined="ImageTypeUndefined",e.ImageTypeBookmark="ImageTypeBookmark",e.ImageTypeCaptureSnapshot="ImageTypeCaptureSnapshot"}(c=e.ImageType||(e.ImageType={})),function(e){e.ViewBack2D="ViewBack2D",e.ViewBottom2D="ViewBottom2D",e.ViewFront2D="ViewFront2D",e.ViewLeft2D="ViewLeft2D",e.ViewOrthographicProjection2D="ViewOrthographicProjection2D",e.ViewRight2D="ViewRight2D",e.ViewTop2D="ViewTop2D",e.ViewAsSeen3D="ViewAsSeen3D",e.ViewBack3D="ViewBack3D",e.ViewBottom3D="ViewBottom3D",e.ViewBottomBackLeft3D="ViewBottomBackLeft3D",e.ViewBottomFrontRight3D="ViewBottomFrontRight3D",e.ViewBottomLeftFront3D="ViewBottomLeftFront3D",e.ViewBottomRightBack3D="ViewBottomRightBack3D",e.ViewFront3D="ViewFront3D",e.ViewLeft3D="ViewLeft3D",e.ViewRight3D="ViewRight3D",e.ViewTop3D="ViewTop3D",e.ViewTopBackLeft3D="ViewTopBackLeft3D",e.ViewTopFrontRight3D="ViewTopFrontRight3D",e.ViewTopLeftFront3D="ViewTopLeftFront3D",e.ViewTopRightBack3D="ViewTopRightBack3D",e.ViewUndefined="ViewUndefined"}(u=e.ImageViewType||(e.ImageViewType={})),function(e){e.Boolean="SettingBoolean",e.Float="SettingFloat",e.FloatInterval="SettingFloatInterval",e.RelativeFloat="SettingRelativeFloat",e.Enum="SettingEnum",e.PathList="SettingPathList",e.SceneObject="SettingSceneObject",e.Plane="SettingPlane",e.PlaneNormal="SettingPlaneNormal",e.Integer="SettingInteger",e.String="SettingString"}(d=e.SettingTypes||(e.SettingTypes={})),function(e){e.resultList="resultList",e.settingList="settingList"}(m=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(f=e.PrecisionReferenceUnit||(e.PrecisionReferenceUnit={}))}(Zz||(Zz={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p;!function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(t=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.FloatResult="FloatResult",e.StringResult="StringResult",e.TableResult="TableResult",e.HistogramResult="HistogramResult",e.Histogram2dResult="Histogram2dResult",e.EnumResult="EnumResult",e.Tuple3Result="Tuple3Result",e.Tuple3IntResult="Tuple3IntResult",e.IntegerResult="IntegerResult",e.ImageResult="ImageResult",e.ListResult="ListResult",e.PlotResult="PlotResult",e.Tensor6Result="Tensor6Result"}(n=e.ResultTypes||(e.ResultTypes={})),function(e){e.Valid="Valid",e.OutOfTolerance="OutOfTolerance",e.NoTolerance="NoTolerance",e.Undefined="Undefined",e.Unknown="Unknown"}(r=e.ToleranceState||(e.ToleranceState={})),function(e){e.Scalar="Scalar",e.Range="Range"}(i=e.ToleranceRepresentativeType||(e.ToleranceRepresentativeType={})),function(e){e.Lower="Lower",e.Actual="Actual",e.Greater="Greater"}(a=e.RepresentativeValueType||(e.RepresentativeValueType={})),function(e){e.Minimum="Minimum",e.Maximum="Maximum",e.MinimumAndMaximum="MinimumAndMaximum",e.All="All"}(o=e.ToleranceMode||(e.ToleranceMode={})),function(e){e.FloatColumn="FloatColumn",e.PositionColumn="PositionColumn",e.StringColumn="StringColumn",e.ToleranceStatusColumn="ToleranceStatusColumn",e.ImagesColumn="ImagesColumn",e.ImageColumn="ImageColumn",e.IntegerColumn="IntegerColumn",e.EnumColumn="EnumColumn",e.Tuple3Column="Tuple3Column",e.Tuple3IntColumn="Tuple3IntColumn",e.DirectionColumn="DirectionColumn",e.HistogramColumn="HistogramColumn",e.Tensor6Column="Tensor6Column"}(s=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.Unknown="Unknown",e.None="None",e.Length="Length",e.Area="Area",e.Volume="Volume",e.Angle="Angle",e.Time="Time",e.Storage="Storage",e.Ratio="Ratio",e.Normalized="Normalized",e.StatisticalDispersion="StatisticalDispersion",e.Mass="Mass",e.Pressure="Pressure",e.Stress="Stress",e.PressureGradient="PressureGradient",e.WaveNumber="WaveNumber",e.VolumeRate="VolumeRate",e.Permeability="Permeability",e.Velocity="Velocity",e.DynamicViscosity="DynamicViscosity",e.AmountOfSubstance="AmountOfSubstance",e.MolarRate="MolarRate",e.MolarConcentration="MolarConcentration",e.MolarMass="MolarMass",e.MassDensity="MassDensity",e.MolarConcentrationGradient="MolarConcentrationGradient",e.Diffusivity="Diffusivity",e.SurfaceTension="SurfaceTension",e.MolarFlux="MolarFlux",e.ThermalConductivity="ThermalConductivity",e.TemperatureDifference="TemperatureDifference",e.TemperatureGradient="TemperatureGradient",e.HeatFlux="HeatFlux",e.Power="Power",e.ElectricCurrent="ElectricCurrent",e.ElectricCurrentDensity="ElectricCurrentDensity",e.ElectricResistivity="ElectricResistivity",e.ElectricConductivity="ElectricConductivity",e.Voltage="Voltage",e.ElectricFieldStrength="ElectricFieldStrength",e.Force="Force",e.Torque="Torque",e.GrayValue="GrayValue",e.TwoDecimalPlaces="TwoDecimalPlaces",e.ScientificUnitLess="ScientificUnitLess"}(l=e.Quantity||(e.Quantity={})),function(e){e.ImageGenerationUndefined="ImageGenerationUndefined",e.ImageGenerationRule="ImageGenerationRule",e.ImageGenerationManual="ImageGenerationManual",e.ImageGenerationBecauseObjectNotOK="ImageGenerationBecauseObjectNotOK"}(c=e.ImageGenerationReason||(e.ImageGenerationReason={})),function(e){e.ImageTypeDetail="ImageTypeDetail",e.ImageTypeDetailZoom="ImageTypeDetailZoom",e.ImageTypeFeaturePlot="ImageTypeFeaturePlot",e.ImageTypeUndefined="ImageTypeUndefined",e.ImageTypeBookmark="ImageTypeBookmark",e.ImageTypeCaptureSnapshot="ImageTypeCaptureSnapshot"}(u=e.ImageType||(e.ImageType={})),function(e){e.ViewBack2D="ViewBack2D",e.ViewBottom2D="ViewBottom2D",e.ViewFront2D="ViewFront2D",e.ViewLeft2D="ViewLeft2D",e.ViewOrthographicProjection2D="ViewOrthographicProjection2D",e.ViewRight2D="ViewRight2D",e.ViewTop2D="ViewTop2D",e.ViewAsSeen3D="ViewAsSeen3D",e.ViewBack3D="ViewBack3D",e.ViewBottom3D="ViewBottom3D",e.ViewBottomBackLeft3D="ViewBottomBackLeft3D",e.ViewBottomFrontRight3D="ViewBottomFrontRight3D",e.ViewBottomLeftFront3D="ViewBottomLeftFront3D",e.ViewBottomRightBack3D="ViewBottomRightBack3D",e.ViewFront3D="ViewFront3D",e.ViewLeft3D="ViewLeft3D",e.ViewRight3D="ViewRight3D",e.ViewTop3D="ViewTop3D",e.ViewTopBackLeft3D="ViewTopBackLeft3D",e.ViewTopFrontRight3D="ViewTopFrontRight3D",e.ViewTopLeftFront3D="ViewTopLeftFront3D",e.ViewTopRightBack3D="ViewTopRightBack3D",e.ViewUndefined="ViewUndefined"}(d=e.ImageViewType||(e.ImageViewType={})),function(e){e.Boolean="SettingBoolean",e.Float="SettingFloat",e.FloatInterval="SettingFloatInterval",e.RelativeFloat="SettingRelativeFloat",e.Enum="SettingEnum",e.PathList="SettingPathList",e.SceneObject="SettingSceneObject",e.Plane="SettingPlane",e.PlaneNormal="SettingPlaneNormal",e.Integer="SettingInteger",e.String="SettingString"}(m=e.SettingTypes||(e.SettingTypes={})),function(e){e.resultList="resultList",e.settingList="settingList"}(f=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(p=e.PrecisionReferenceUnit||(e.PrecisionReferenceUnit={}))}(Yz||(Yz={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E,T;!function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(t=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(n||(n={})),function(e){e.mm="mm"}(r||(r={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(i||(i={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(a=e.ElementTypes||(e.ElementTypes={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(o||(o={})),function(e){e.Once="Once",e.Repeat="Repeat"}(s||(s={})),function(e){e.NoLimit="NoLimit",e.Limit="Limit"}(l=e.LimitTypes||(e.LimitTypes={})),function(e){e.Ascending="Ascending",e.Descending="Descending"}(c=e.SortOrder||(e.SortOrder={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns",e[e.P203Columns=14]="P203Columns"}(u=e.ColumnTypes||(e.ColumnTypes={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(d||(d={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(m||(m={})),function(e){e.resultList="resultList",e.settingList="settingList"}(f||(f={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(p||(p={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(h||(h={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(g||(g={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(_||(_={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(v||(v={})),function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Normal=2]="Matrix4Normal",e[e.Matrix4Offset=3]="Matrix4Offset",e[e.Tensor6=4]="Tensor6"}(y||(y={})),function(e){e[e.SideBySide=0]="SideBySide"}(b||(b={})),function(e){e[e.Images=0]="Images"}(S||(S={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(x||(x={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(w||(w={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(E||(E={})),function(e){e.SceneTree="SceneTree"}(T||(T={}))}(Qz||(Qz={})),function(e){e.SceneTree="SceneTree",e.Specific="Specific"}(Jz||(Jz={})),function(e){e[e.Index=0]="Index"}($z||($z={}));const bF=e=>t=>e===t;function SF(e,t,n){var r,i;const a=[];let o=e;for(let e=0;evoid 0===e||(null==i?void 0:i.key)===e?i:null==i?void 0:i.up(e)},l=t.slice(e+1);for(let e=0;evoid 0===e||(null==c?void 0:c.key)===e?c:null==c?void 0:c.up(e)})}return a}function xF(e,t){const n=(e,t)=>{const n=SF(e,t);return n?n[n.length-1]:void 0};return function(e){return Array.isArray(e)&&!Array.isArray(e[0])}(t)?n(e,t):t.map((t=>n(e,t)))}function wF(e,t,n){const r=e.findIndex(n);return-1!==r&&(e.splice(r+1,0,t),!0)}var EF,TF,CF,AF;function MF(e){return{id:e.id,name:{type:EF.NameTypes.Translateable,id:e.name},elementGroup:e.elementGroup}}function IF(e){return gF(e,(e=>MF(e)))}function DF(e){return fF(e,(e=>MF(e)))}function RF(e){return gF(e,(e=>Object.assign(Object.assign({},e),{showBackground:!0})))}function PF(e){return fF(e,(e=>Object.assign(Object.assign({},e),{showBackground:!0})))}function kF(e){return{version:"2.33.5",background:e.background,foreground:Object.assign(Object.assign({},e.foreground),{sectionGroups:Object.assign(Object.assign({},e.foreground.sectionGroups),{[CF.SectionGroupTypes.scene]:[]})})}}function OF(e){if(void 0!==e.data.columnSelection)return e.data.columnSelection.rule===AF.SelectColumnsRule.Exclude?e.data.columnSelection:Object.assign(Object.assign({},e.data.columnSelection),{columnIds:[...e.data.columnSelection.columnIds,"name","key_type"]})}function LF(e){return _F(e,((e,t,n)=>{var r;if(!n||e.type!==AF.ElementTypes.MultiColumn||e.layout.type!==AF.LayoutStyles.StandardTableStyle)return e;return"_f96d622672e641cb8473e78c3519e5dc"!==t(e.data.tableDataRef).referenceName?e:Object.assign(Object.assign({},e),{data:Object.assign(Object.assign({},e.data),{columnSelection:OF(e)}),layout:Object.assign(Object.assign({},e.layout),{hideColumnIds:[...null!==(r=e.layout.hideColumnIds)&&void 0!==r?r:[],"name","key_type"]})})}))}function NF(e){const t=function(e,t){return gF(e,((e,n)=>Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map((r=>t(r,(t=>e.elementGroup.tableData[t]),!0,n)))})})))}(e,((e,t,n)=>{var r;return n&&e.type===AF.ElementTypes.MultiColumn&&e.layout.type===AF.LayoutStyles.StandardTableStyle?"_f96d622672e641cb8473e78c3519e5dc"!==t(e.data.tableDataRef).referenceName?e:Object.assign(Object.assign({},e),{layout:Object.assign(Object.assign({},e.layout),{hideColumnIds:[...null!==(r=e.layout.hideColumnIds)&&void 0!==r?r:[],"name","key_type"]})}):e}));return t}function zF(e,t){const n=e.elementGroup.tableData;let r,i=-1;for(const e in n){const a=n[e];if(a.reference.type==AF.ColumnTypes.DisplayNameAndValueItem&&(i=a.reference.columnData.findIndex((e=>e.itemKey==t)),-1!=i)){r=e;break}}if(r)return{tableDataRefKey:r,settingColumnIndex:i}}function FF(e){return Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map((e=>{if(e.layout.type!=AF.LayoutStyles.DualListStyle&&e.layout.type!=AF.LayoutStyles.StandardTableStyle||!Array.isArray(e.layout.hideColumnIds)||!e.layout.hideColumnIds.length)return e;const t=[],n=/^((absolute_cumulative_variance_|mtf_)\d{2})/;for(const r of e.layout.hideColumnIds){const e=r.match(n);e?t.push(e[0]):t.push(r.replace(/([_|]\d)?\d*$/,"$1"))}return Object.assign(Object.assign({},e),{layout:Object.assign(Object.assign({},e.layout),{hideColumnIds:t})})}))})})}function BF(e){return e.name.type!=AF.NameTypes.Translateable||"_b35e5def248849fd8e0dd818bc8797ef"!=e.name.id?e:Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map(((e,t)=>{if(1!=t||e.layout.type!=AF.LayoutStyles.DualListStyle&&e.layout.type!=AF.LayoutStyles.StandardTableStyle||!Array.isArray(e.layout.hideColumnIds)||!e.layout.hideColumnIds.length)return e;const n=[];for(const t of e.layout.hideColumnIds)"plane_input0"==t?n.push("plane_input|"+AF.Representation.Matrix4Direction):"plane_input1"==t?n.push("plane_input|"+AF.Representation.Matrix4Offset):n.push(t);return Object.assign(Object.assign({},e),{layout:Object.assign(Object.assign({},e.layout),{hideColumnIds:n})})}))})})}function UF(e){if(e.name.type!=AF.NameTypes.Translateable||"_b3e37e0d42e542ceb5e173886a9f8aaf"!=e.name.id)return e;const{tableDataRefKey:t}=zF(e,"ignore_ct_artifacts_input.plane")||{};return t?Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{elements:e.elementGroup.elements.map((e=>{if(e.type!=AF.ElementTypes.MultiColumn||e.data.tableDataRef!=t||e.layout.type!=AF.LayoutStyles.DualListStyle&&e.layout.type!=AF.LayoutStyles.StandardTableStyle||!Array.isArray(e.layout.hideColumnIds)||!e.layout.hideColumnIds.length)return e;const n=[];for(const t of e.layout.hideColumnIds)"ignore_ct_artifacts_input.plane2"==t?n.push("ignore_ct_artifacts_input.plane|"+AF.Representation.Matrix4Normal):n.push(t);return Object.assign(Object.assign({},e),{layout:Object.assign(Object.assign({},e.layout),{hideColumnIds:n})})}))})}):e}function VF(e,t){return(n,r)=>r!==e?n:t(n)}function jF(e,t){return(n,r)=>r.validContentProviderType!==e?n:t(n)}function HF(e,t,n){const{tableDataRefKey:r,settingColumnIndex:i}=zF(e,t)||{};if(!r||void 0===i)return;return{tableDataRefKey:r,settingColumnIndex:i,setting:{contentProviderReference:{type:AF.ContentProviderReferenceStrategies.Local},itemKey:n,listKey:AF.ContentProviderReportItemKey.settingList,type:AF.ScalarValueRefs.DisplayNameAndValueItemReference}}}function GF(e,t,n){return[...e.slice(0,n),t,...e.slice(n+1)]}function WF(e){var t,n;if(e.name.type!=AF.NameTypes.Translateable||"_b3e37e0d42e542ceb5e173886a9f8aaf"!=e.name.id)return e;const r="automatic_annotations_input",i=HF(e,"snapping_distance_input",r),a="calculate_histogram_input",o=HF(e,"swap_distance_signs_input",a);if(!i||!o)return e;const s=[...e.elementGroup.tableData[i.tableDataRefKey].reference.columnData,i.setting],l=Object.assign(Object.assign({},e.elementGroup.elements[3]),{layout:Object.assign(Object.assign({},e.elementGroup.elements[3].layout),{height:Object.assign(Object.assign({},e.elementGroup.elements[3].layout.height),{value:e.elementGroup.elements[3].layout.height.value+4}),hideColumnIds:[...null!==(t=e.elementGroup.elements[3].layout.hideColumnIds)&&void 0!==t?t:[],r]})}),c=e.elementGroup.tableData[o.tableDataRefKey].reference.columnData,u=(d=c,m=o.setting,f=o.settingColumnIndex,[...d.slice(0,f),m,...d.slice(f)]);var d,m,f;const p=Object.assign(Object.assign({},e.elementGroup.elements[5]),{layout:Object.assign(Object.assign({},e.elementGroup.elements[5].layout),{height:Object.assign(Object.assign({},e.elementGroup.elements[5].layout.height),{value:e.elementGroup.elements[5].layout.height.value+4}),hideColumnIds:[a,...null!==(n=e.elementGroup.elements[5].layout.hideColumnIds)&&void 0!==n?n:[]]})});return Object.assign(Object.assign({},e),{elementGroup:Object.assign(Object.assign({},e.elementGroup),{tableData:Object.assign(Object.assign({},e.elementGroup.tableData),{[i.tableDataRefKey]:Object.assign(Object.assign({},e.elementGroup.tableData[i.tableDataRefKey]),{reference:Object.assign(Object.assign({},e.elementGroup.tableData[i.tableDataRefKey].reference),{columnData:s})}),[o.tableDataRefKey]:Object.assign(Object.assign({},e.elementGroup.tableData[o.tableDataRefKey]),{reference:Object.assign(Object.assign({},e.elementGroup.tableData[o.tableDataRefKey].reference),{columnData:u})})}),elements:GF(GF(e.elementGroup.elements,l,3),p,5)})})}!function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E,T,C;!function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(t||(t={})),function(e){e.Static="Static",e.Translateable="Translateable"}(n=e.NameTypes||(e.NameTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(r||(r={})),function(e){e.mm="mm"}(i||(i={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(a||(a={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(o=e.ElementTypes||(e.ElementTypes={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(s||(s={})),function(e){e.Once="Once",e.Repeat="Repeat"}(l||(l={})),function(e){e.NoLimit="NoLimit",e.Limit="Limit"}(c=e.LimitTypes||(e.LimitTypes={})),function(e){e.Ascending="Ascending",e.Descending="Descending"}(u=e.SortOrder||(e.SortOrder={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns",e[e.P203Columns=14]="P203Columns"}(d=e.ColumnTypes||(e.ColumnTypes={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(m||(m={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(f||(f={})),function(e){e.resultList="resultList",e.settingList="settingList"}(p||(p={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(h||(h={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(g||(g={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(_||(_={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(v||(v={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(y||(y={})),function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Normal=2]="Matrix4Normal",e[e.Matrix4Offset=3]="Matrix4Offset",e[e.Tensor6=4]="Tensor6"}(b||(b={})),function(e){e[e.SideBySide=0]="SideBySide"}(S||(S={})),function(e){e[e.Images=0]="Images"}(x||(x={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(w||(w={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(E||(E={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(T||(T={})),function(e){e.SceneTree="SceneTree"}(C||(C={}))}(EF||(EF={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E,T,C,A,M;!function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Normal=2]="Matrix4Normal",e[e.Matrix4Offset=3]="Matrix4Offset",e[e.Tensor6=4]="Tensor6"}(t=e.Representation||(e.Representation={})),function(e){e.resultList="resultList",e.settingList="settingList"}(n=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(r=e.PrecisionReferenceUnit||(e.PrecisionReferenceUnit={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(i=e.ItemDetailReferenceTypes||(e.ItemDetailReferenceTypes={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(a=e.DetailSemanticTypes||(e.DetailSemanticTypes={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(o=e.ContentProviderReferenceStrategies||(e.ContentProviderReferenceStrategies={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(s=e.ScalarValueRefs||(e.ScalarValueRefs={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(l=e.ToleranceStateType||(e.ToleranceStateType={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(c=e.ToleranceStateVisualization||(e.ToleranceStateVisualization={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns",e[e.P203Columns=14]="P203Columns"}(u=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.NoLimit="NoLimit",e.Limit="Limit"}(d=e.LimitTypes||(e.LimitTypes={})),function(e){e.Ascending="Ascending",e.Descending="Descending"}(m=e.SortOrder||(e.SortOrder={})),function(e){e.Combined="Combined"}(f=e.ColumnForm||(e.ColumnForm={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(p=e.ToleranceTarget||(e.ToleranceTarget={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(h=e.LogicOperation||(e.LogicOperation={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(g=e.Comparator||(e.Comparator={})),function(e){e[e.Images=0]="Images"}(_=e.NormalizeType||(e.NormalizeType={})),function(e){e[e.SideBySide=0]="SideBySide"}(v=e.NormalizeStrategy||(e.NormalizeStrategy={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(y=e.SelectColumnsRule||(e.SelectColumnsRule={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(b=e.ElementTypes||(e.ElementTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(S=e.LayoutStyles||(e.LayoutStyles={})),function(e){e.mm="mm"}(x=e.CssUnit||(e.CssUnit={})),function(e){e.normal="normal",e.nowrap="nowrap"}(w=e.WhiteSpaceType||(e.WhiteSpaceType={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(E=e.RowSelectionStrategyTypes||(e.RowSelectionStrategyTypes={})),function(e){e.Once="Once",e.Repeat="Repeat"}(T=e.DataRepeaterTypes||(e.DataRepeaterTypes={})),function(e){e.Static="Static",e.Translateable="Translateable"}(C=e.NameTypes||(e.NameTypes={})),function(e){e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(A=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.SceneTree="SceneTree"}(M=e.ContentProviderResolverType||(e.ContentProviderResolverType={}))}(TF||(TF={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E,T,C,A,M;!function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Normal=2]="Matrix4Normal",e[e.Matrix4Offset=3]="Matrix4Offset",e[e.Tensor6=4]="Tensor6"}(t=e.Representation||(e.Representation={})),function(e){e.resultList="resultList",e.settingList="settingList"}(n=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(r=e.PrecisionReferenceUnit||(e.PrecisionReferenceUnit={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(i=e.ItemDetailReferenceTypes||(e.ItemDetailReferenceTypes={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(a=e.DetailSemanticTypes||(e.DetailSemanticTypes={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(o=e.ContentProviderReferenceStrategies||(e.ContentProviderReferenceStrategies={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(s=e.ScalarValueRefs||(e.ScalarValueRefs={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(l=e.ToleranceStateType||(e.ToleranceStateType={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(c=e.ToleranceStateVisualization||(e.ToleranceStateVisualization={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns",e[e.P203Columns=14]="P203Columns"}(u=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.NoLimit="NoLimit",e.Limit="Limit"}(d=e.LimitTypes||(e.LimitTypes={})),function(e){e.Ascending="Ascending",e.Descending="Descending"}(m=e.SortOrder||(e.SortOrder={})),function(e){e.Combined="Combined"}(f=e.ColumnForm||(e.ColumnForm={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(p=e.ToleranceTarget||(e.ToleranceTarget={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(h=e.LogicOperation||(e.LogicOperation={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(g=e.Comparator||(e.Comparator={})),function(e){e[e.Images=0]="Images"}(_=e.NormalizeType||(e.NormalizeType={})),function(e){e[e.SideBySide=0]="SideBySide"}(v=e.NormalizeStrategy||(e.NormalizeStrategy={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(y=e.SelectColumnsRule||(e.SelectColumnsRule={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(b=e.ElementTypes||(e.ElementTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(S=e.LayoutStyles||(e.LayoutStyles={})),function(e){e.mm="mm"}(x=e.CssUnit||(e.CssUnit={})),function(e){e.normal="normal",e.nowrap="nowrap"}(w=e.WhiteSpaceType||(e.WhiteSpaceType={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(E=e.RowSelectionStrategyTypes||(e.RowSelectionStrategyTypes={})),function(e){e.Once="Once",e.Repeat="Repeat"}(T=e.DataRepeaterTypes||(e.DataRepeaterTypes={})),function(e){e.Static="Static",e.Translateable="Translateable"}(C=e.NameTypes||(e.NameTypes={})),function(e){e.scene="scene",e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(A=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.SceneTree="SceneTree"}(M=e.ContentProviderResolverType||(e.ContentProviderResolverType={}))}(CF||(CF={})),function(e){let t,n,r,i,a,o,s,l,c,u,d,m,f,p,h,g,_,v,y,b,S,x,w,E,T,C,A,M,I,D,R,P,k,O,L,N,z,F;!function(e){e[e.Value=0]="Value",e[e.Matrix4Direction=1]="Matrix4Direction",e[e.Matrix4Normal=2]="Matrix4Normal",e[e.Matrix4Offset=3]="Matrix4Offset",e[e.Tensor6=4]="Tensor6"}(t=e.Representation||(e.Representation={})),function(e){e.FloatResult="FloatResult",e.StringResult="StringResult",e.TableResult="TableResult",e.HistogramResult="HistogramResult",e.Histogram2dResult="Histogram2dResult",e.EnumResult="EnumResult",e.Tuple3Result="Tuple3Result",e.Tuple3IntResult="Tuple3IntResult",e.IntegerResult="IntegerResult",e.ImageResult="ImageResult",e.ListResult="ListResult",e.PlotResult="PlotResult",e.Tensor6Result="Tensor6Result"}(n=e.ResultTypes||(e.ResultTypes={})),function(e){e.Valid="Valid",e.OutOfTolerance="OutOfTolerance",e.NoTolerance="NoTolerance",e.Undefined="Undefined",e.Unknown="Unknown"}(r=e.ToleranceState||(e.ToleranceState={})),function(e){e.Scalar="Scalar",e.Range="Range"}(i=e.ToleranceRepresentativeType||(e.ToleranceRepresentativeType={})),function(e){e.Lower="Lower",e.Actual="Actual",e.Greater="Greater"}(a=e.RepresentativeValueType||(e.RepresentativeValueType={})),function(e){e.Minimum="Minimum",e.Maximum="Maximum",e.MinimumAndMaximum="MinimumAndMaximum",e.All="All"}(o=e.ToleranceMode||(e.ToleranceMode={})),function(e){e.FloatColumn="FloatColumn",e.PositionColumn="PositionColumn",e.StringColumn="StringColumn",e.ToleranceStatusColumn="ToleranceStatusColumn",e.ImagesColumn="ImagesColumn",e.ImageColumn="ImageColumn",e.IntegerColumn="IntegerColumn",e.EnumColumn="EnumColumn",e.Tuple3Column="Tuple3Column",e.Tuple3IntColumn="Tuple3IntColumn",e.DirectionColumn="DirectionColumn",e.HistogramColumn="HistogramColumn",e.Tensor6Column="Tensor6Column"}(s=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.Unknown="Unknown",e.None="None",e.Length="Length",e.Area="Area",e.Volume="Volume",e.Angle="Angle",e.Time="Time",e.Storage="Storage",e.Ratio="Ratio",e.Normalized="Normalized",e.StatisticalDispersion="StatisticalDispersion",e.Mass="Mass",e.Pressure="Pressure",e.Stress="Stress",e.PressureGradient="PressureGradient",e.WaveNumber="WaveNumber",e.VolumeRate="VolumeRate",e.Permeability="Permeability",e.Velocity="Velocity",e.DynamicViscosity="DynamicViscosity",e.AmountOfSubstance="AmountOfSubstance",e.MolarRate="MolarRate",e.MolarConcentration="MolarConcentration",e.MolarMass="MolarMass",e.MassDensity="MassDensity",e.MolarConcentrationGradient="MolarConcentrationGradient",e.Diffusivity="Diffusivity",e.SurfaceTension="SurfaceTension",e.MolarFlux="MolarFlux",e.ThermalConductivity="ThermalConductivity",e.TemperatureDifference="TemperatureDifference",e.TemperatureGradient="TemperatureGradient",e.HeatFlux="HeatFlux",e.Power="Power",e.ElectricCurrent="ElectricCurrent",e.ElectricCurrentDensity="ElectricCurrentDensity",e.ElectricResistivity="ElectricResistivity",e.ElectricConductivity="ElectricConductivity",e.Voltage="Voltage",e.ElectricFieldStrength="ElectricFieldStrength",e.Force="Force",e.Torque="Torque",e.GrayValue="GrayValue",e.TwoDecimalPlaces="TwoDecimalPlaces",e.ScientificUnitLess="ScientificUnitLess"}(l=e.Quantity||(e.Quantity={})),function(e){e.ImageGenerationUndefined="ImageGenerationUndefined",e.ImageGenerationRule="ImageGenerationRule",e.ImageGenerationManual="ImageGenerationManual",e.ImageGenerationBecauseObjectNotOK="ImageGenerationBecauseObjectNotOK"}(c=e.ImageGenerationReason||(e.ImageGenerationReason={})),function(e){e.ImageTypeDetail="ImageTypeDetail",e.ImageTypeDetailZoom="ImageTypeDetailZoom",e.ImageTypeFeaturePlot="ImageTypeFeaturePlot",e.ImageTypeUndefined="ImageTypeUndefined",e.ImageTypeBookmark="ImageTypeBookmark",e.ImageTypeCaptureSnapshot="ImageTypeCaptureSnapshot"}(u=e.ImageType||(e.ImageType={})),function(e){e.ViewBack2D="ViewBack2D",e.ViewBottom2D="ViewBottom2D",e.ViewFront2D="ViewFront2D",e.ViewLeft2D="ViewLeft2D",e.ViewOrthographicProjection2D="ViewOrthographicProjection2D",e.ViewRight2D="ViewRight2D",e.ViewTop2D="ViewTop2D",e.ViewAsSeen3D="ViewAsSeen3D",e.ViewBack3D="ViewBack3D",e.ViewBottom3D="ViewBottom3D",e.ViewBottomBackLeft3D="ViewBottomBackLeft3D",e.ViewBottomFrontRight3D="ViewBottomFrontRight3D",e.ViewBottomLeftFront3D="ViewBottomLeftFront3D",e.ViewBottomRightBack3D="ViewBottomRightBack3D",e.ViewFront3D="ViewFront3D",e.ViewLeft3D="ViewLeft3D",e.ViewRight3D="ViewRight3D",e.ViewTop3D="ViewTop3D",e.ViewTopBackLeft3D="ViewTopBackLeft3D",e.ViewTopFrontRight3D="ViewTopFrontRight3D",e.ViewTopLeftFront3D="ViewTopLeftFront3D",e.ViewTopRightBack3D="ViewTopRightBack3D",e.ViewUndefined="ViewUndefined"}(d=e.ImageViewType||(e.ImageViewType={})),function(e){e.Boolean="SettingBoolean",e.Float="SettingFloat",e.FloatInterval="SettingFloatInterval",e.RelativeFloat="SettingRelativeFloat",e.Enum="SettingEnum",e.PathList="SettingPathList",e.SceneObject="SettingSceneObject",e.Plane="SettingPlane",e.PlaneNormal="SettingPlaneNormal",e.Integer="SettingInteger",e.String="SettingString"}(m=e.SettingTypes||(e.SettingTypes={})),function(e){e.resultList="resultList",e.settingList="settingList"}(f=e.ContentProviderReportItemKey||(e.ContentProviderReportItemKey={})),function(e){e.DisplayUnit="DisplayUnit",e.InternalUnit="InternalUnit"}(p=e.PrecisionReferenceUnit||(e.PrecisionReferenceUnit={})),function(e){e.ObjectKey="ObjectKey",e.ArrayIndex="ArrayIndex",e.ArrayLengthDetail="Length",e.SearchByIdentifier="SearchByIdentifier"}(h=e.ItemDetailReferenceTypes||(e.ItemDetailReferenceTypes={})),function(e){e[e.ImageGenerationReason=0]="ImageGenerationReason",e[e.ImageType=1]="ImageType",e[e.ImageViewType=2]="ImageViewType",e[e.ToleranceState=3]="ToleranceState"}(g=e.DetailSemanticTypes||(e.DetailSemanticTypes={})),function(e){e.Local="Local",e.BubbleUp="BubbleUp"}(_=e.ContentProviderReferenceStrategies||(e.ContentProviderReferenceStrategies={})),function(e){e[e.DisplayNameAndValueItemReference=0]="DisplayNameAndValueItemReference",e[e.ValueItem=1]="ValueItem",e[e.ScalarValue=2]="ScalarValue",e[e.ContentProviderDisplayName=3]="ContentProviderDisplayName",e[e.ContentProviderTypeName=4]="ContentProviderTypeName",e[e.ContentProviderPath=5]="ContentProviderPath",e[e.ReportSectionDisplayName=6]="ReportSectionDisplayName",e[e.StaticText=7]="StaticText",e[e.StaticImage=8]="StaticImage",e[e.TranslateableText=9]="TranslateableText",e[e.TemplateSectionName=10]="TemplateSectionName",e[e.ReportCreationDateAndTime=11]="ReportCreationDateAndTime",e[e.ReportProjectName=12]="ReportProjectName",e[e.ToleranceState=13]="ToleranceState"}(v=e.ScalarValueRefs||(e.ScalarValueRefs={})),function(e){e[e.Global=0]="Global",e[e.Local=1]="Local"}(y=e.ToleranceStateType||(e.ToleranceStateType={})),function(e){e[e.TrafficLight=0]="TrafficLight",e[e.Text=1]="Text"}(b=e.ToleranceStateVisualization||(e.ToleranceStateVisualization={})),function(e){e[e.DisplayNameAndValueItem=0]="DisplayNameAndValueItem",e[e.ValueItem=1]="ValueItem",e[e.ScalarValueReferenceColumns1=2]="ScalarValueReferenceColumns1",e[e.TableResultColumn=4]="TableResultColumn",e[e.TableResultColumns=5]="TableResultColumns",e[e.ListResult=6]="ListResult",e[e.NormalizeColumns=7]="NormalizeColumns",e[e.MergeColumns=8]="MergeColumns",e[e.SelectColumns=9]="SelectColumns",e[e.ApplyDetailColumns=10]="ApplyDetailColumns",e[e.FilterTable=11]="FilterTable",e[e.RuleBasedImageColumns=12]="RuleBasedImageColumns",e[e.ToleranceColumns=13]="ToleranceColumns",e[e.P203Columns=14]="P203Columns"}(s=e.ColumnTypes||(e.ColumnTypes={})),function(e){e.NoLimit="NoLimit",e.Limit="Limit"}(S=e.LimitTypes||(e.LimitTypes={})),function(e){e.Ascending="Ascending",e.Descending="Descending"}(x=e.SortOrder||(e.SortOrder={})),function(e){e.Combined="Combined"}(w=e.ColumnForm||(e.ColumnForm={})),function(e){e[e.TableColumn=0]="TableColumn",e[e.Item=1]="Item"}(E=e.ToleranceTarget||(e.ToleranceTarget={})),function(e){e[e.And=0]="And",e[e.Or=1]="Or"}(T=e.LogicOperation||(e.LogicOperation={})),function(e){e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e[e.Smaller=2]="Smaller",e[e.NotEqual=3]="NotEqual"}(C=e.Comparator||(e.Comparator={})),function(e){e[e.Images=0]="Images"}(A=e.NormalizeType||(e.NormalizeType={})),function(e){e[e.SideBySide=0]="SideBySide"}(M=e.NormalizeStrategy||(e.NormalizeStrategy={})),function(e){e[e.Include=0]="Include",e[e.Exclude=1]="Exclude"}(I=e.SelectColumnsRule||(e.SelectColumnsRule={})),function(e){e.mm="mm"}(D=e.CssUnit||(e.CssUnit={})),function(e){e.normal="normal",e.nowrap="nowrap"}(R=e.WhiteSpaceType||(e.WhiteSpaceType={})),function(e){e.RowIndex="RowIndex",e.RowsPerPage="RowsPerPage",e.AllRows="AllRows"}(P=e.RowSelectionStrategyTypes||(e.RowSelectionStrategyTypes={})),function(e){e.Once="Once",e.Repeat="Repeat"}(k=e.DataRepeaterTypes||(e.DataRepeaterTypes={})),function(e){e.Static="Static",e.Translateable="Translateable"}(O=e.NameTypes||(e.NameTypes={})),function(e){e.scene="scene",e.volume="volume",e.wall_thickness_ray_method="wall_thickness_analysis",e.wall_thickness_sphere_method="wall_thickness_sphere_method",e.cm="cm",e.mesh="mesh",e.cad="cad",e.defect_detection_defx="defect_detection_defx",e.defect_detection_easy_pore="defect_detection_easy_pore",e.defect_detection_from_roi="defect_detection_from_roi",e.defect_detection_2x_compatibility="defect_detection_2x_compatibility",e.nominal_actual_comparison="nominal_actual_comparison",e.gray_value_analysis="gray_value_analysis",e.roi="roi",e.p201="p201",e.p203="P203",e.astm="system_performance_test",e.fsa="foam_structure_analysis",e.fcma="orientation_analysis"}(L=e.SectionGroupTypes||(e.SectionGroupTypes={})),function(e){e.SceneTree="SceneTree"}(N=e.ContentProviderResolverType||(e.ContentProviderResolverType={})),function(e){e.MultiColumn="MultiColumn",e.SingleColumn="SingleColumn",e.PageNumber="PageNumber"}(z=e.ElementTypes||(e.ElementTypes={})),function(e){e.DualListStyle="DualListStyle",e.InfoFieldStyle="InfoFieldStyle",e.StandardTableStyle="StandardTableStyle",e.SingleListStyle="SingleListStyle",e.ScalarLabelStyle="ScalarLabelStyle",e.ScalarImageStyle="ScalarImageStyle",e.PageNumberStyle="PageNumberStyle"}(F=e.LayoutStyles||(e.LayoutStyles={}))}(AF||(AF={}));function qF(e){let t=function(e){let t=gF(e,((e,t)=>VF(AF.SectionGroupTypes.p201,BF)(e,t)));const n=[AF.SectionGroupTypes.p203,AF.SectionGroupTypes.defect_detection_2x_compatibility,AF.SectionGroupTypes.defect_detection_defx,AF.SectionGroupTypes.defect_detection_easy_pore,AF.SectionGroupTypes.defect_detection_from_roi];for(const e of n)t=gF(t,((t,n)=>VF(e,UF)(t,n)));return t}(e);return t=gF(t,FF),t=gF(t,((e,t)=>VF(AF.SectionGroupTypes.nominal_actual_comparison,WF)(e,t))),t}function KF(e){let t=function(e){let t=fF(e,((e,t)=>jF(AF.SectionGroupTypes.p201,BF)(e,t)));const n=[AF.SectionGroupTypes.p203,AF.SectionGroupTypes.defect_detection_2x_compatibility,AF.SectionGroupTypes.defect_detection_defx,AF.SectionGroupTypes.defect_detection_easy_pore,AF.SectionGroupTypes.defect_detection_from_roi];for(const e of n)t=fF(t,((t,n)=>jF(e,UF)(t,n)));return t}(e);return t=fF(t,FF),t=fF(t,((e,t)=>jF(AF.SectionGroupTypes.nominal_actual_comparison,WF)(e,t))),t}const XF=(e,t,n)=>{var r;if(!n||"PageNumber"===e.type)return e;const i=t(e.data.tableDataRef).reference;return 0===i.type&&"DualListStyle"===e.layout.type&&12===i.columnData.length&&i.columnData.find((e=>"normalization_algorithm_input"===e.itemKey))&&(i.columnData.unshift(Object.assign(Object.assign({},i.columnData[0]),{itemKey:"threshold_input_only_threshold"})),e.layout.hideColumnIds=[...null!==(r=e.layout.hideColumnIds)&&void 0!==r?r:[],"threshold_input_only_threshold"]),e};function ZF(e){return vF(e,XF)}function YF(e){return _F(e,XF)}function QF(e){return e.data&&(e.data.priority=1),e}function JF(e){return vF(e,QF)}function $F(e){return _F(e,QF)}const eB=[{id:"_61618e29880748e9a5c444f04754688a",values:["object_properties.file_info"]},{id:"_07e5cbdfe1d0412d86c886a77b06aae2",values:["_acf6170d1cdd4d40beb1ef25d3c3710c"]},{id:"_b62921f94bca4d168d94c9f5a7268ad5",values:["annotation_table"]},{id:"_f34ab3c76b314314b76a0883e036ecfe",values:["_c32592071a4a4a57bbccc1bc80933063"]},{id:"_4d39561d5a874161b0567a7acc6a9ae0",values:["_3e7f26c4c24b4e2d9f66c21681010a48","output_integration_grid_cell_first_eigen_value"]},{id:"_8d83ddbb51a747a68e4027e52b5e0023",values:["cursor_projected_angle_value"]},{id:"_d1f0f898dc0d4ab79030bc48df6c4700",values:["_b18d16e84f22497f8cc04424a9d00177"]},{id:"_a4398a35aefb45869dab5f7744f6e1e8",values:["_36d9c8e8b3ed485485babd5b48aace1a"]},{id:"_8ba3cee1ce0e4859b348ef653d922440",values:["_85821cbefdc141a28e78848974f4f42d","cursor_label_grid_masked_cell_surface"]},{id:"_a1adcf1e079b48e8bf0a601952c92781",values:["_85821cbefdc141a28e78848974f4f42d","cursor_gray_value_at_annotation_value_min"]},{id:"_b144649b5cd440fda006bd53f26fde91",values:["_3e7f26c4c24b4e2d9f66c21681010a48","integration_mesh_cell_std_dev"]},{id:"_55a6af2bde55484a8bf7f8b70b61f6f4",values:["_093f4a27bcb24405b9b49f44e031b1ed"]},{id:"_84976acf12514a34bec7f896c61b1f5c",values:["_c464c6044f504f3dbe65a23dde746e8b"]},{id:"_6f1e5beea93745c896382d188e1e513d",values:["_09798d1275514007a2be165847682eb6","component_maximum_variances"]},{id:"_5813ea7d7e8445fbb2c6e4a98c5fb84b",values:["_85821cbefdc141a28e78848974f4f42d","cursor_variance_result_surface_grid_min"]},{id:"_a9366e649fdc43c996f44cad605bf25a",values:["_13c8e2b1627b4a38a8cb46b910a771a2","reference_faces_table"]},{id:"_23b7978872c6456aa712e52363f9b04a",values:["_6721b279c01a4fabbc15bcaace9d5749"]},{id:"_1b74ca0b5f0c481b8de02f6f798e29ab",values:["_f96d622672e641cb8473e78c3519e5dc"]},{id:"_a823bbcc76704b85a393784a3b0424b7",values:["_658d9378f8e046d392e5aeb78d75a717"]},{id:"_44787f7fd260466794ca61919db4065c",values:["_14be1954f58b4184840210fa0d2d325f"]},{id:"_7a25c8f72a12487781fd3ba973f38318",values:["_3e7f26c4c24b4e2d9f66c21681010a48","mesh_cell_porosity"]},{id:"_8f10d60a37c1475194384dcbcd5f8f35",values:["_6d77bccdd8d24a6cb22d5ac7b46f6fbe"]},{id:"_1d57e56ddc5543388203707897d6b15c",values:["_85821cbefdc141a28e78848974f4f42d","defect_annotation"]},{id:"_38936fd0710547d7847ed0b10ef4a724",values:["object_properties.file_list"]},{id:"_9d5c3dafeb1b4b04ac85108f276da464",values:["_09798d1275514007a2be165847682eb6","wallthickness_component_table"]},{id:"_ac7a43b89f324b03bad21a9b321c123e",values:["_85821cbefdc141a28e78848974f4f42d","cursor_wallthickness_result_value_min"]},{id:"_3d7631cfd2ef473eb2375dd011ec5a75",values:["_09798d1275514007a2be165847682eb6","component_voxel_count"]},{id:"_4c71cb2a33974d2ba6a6d8be3fa55ab1",values:["_85821cbefdc141a28e78848974f4f42d","wall_thickness_annotations"]},{id:"_eb479640a6894d579fae21da49ab8736",values:["capture_snapshot_list"]},{id:"_2a0de9d75f8f444681df0b6a484ebbc6",values:["bookmark_snapshot_list"]},{id:"_dab2641d73e54198906a4a3f42faafb5",values:["automatic_image_list"]},{id:"_1694db63b04047e095e64ef8f04e0545",values:["cursor_detailimages_zoom","feature_table"]},{id:"_6c3f812db6014d589f8f2ea07feaf74d",values:["cursor_detailimages_zoom","geometry_element_table"]},{id:"_729f67a9ff344d67804c83dc09443969",values:["cursor_detailimages_zoom","table"]},{id:"_74ae9e8c7b1b47f097236b53808ae381",values:["cursor_detailimages_zoom","cursor_deviation_angle_value"]},{id:"_fd57cbe974bd46f1930d8394b3891a8d",values:["cursor_detailimages_zoom","face_area"]},{id:"_637201d19f114907b3e116720e554551",values:["cursor_detailimages_zoom","cell_volume"]},{id:"_b787f11deff44953a7dbb4f5d07ac0fb",values:["cursor_detailimages_zoom","cursor_label_grid_masked_cell_volume"]},{id:"_74bc4af0a52d49ddb9cbd04a820e041b",values:["cursor_detailimages_zoom","cursor_gray_value_at_annotation_value"]},{id:"_22e56b89d86249b4a67664601b48c6a7",values:["cursor_detailimages_zoom","integration_mesh_element_id"]},{id:"_95663634e3c34c42af51faf19b4587fc",values:["cursor_detailimages_zoom","density_hot_spots_volume"]},{id:"_ba6d99cce87b4902bf032afbe8e0dfbf",values:["cursor_detailimages_zoom","tolerance.status.evaluation"]},{id:"_dfcd78b344f042aaa16ff7387ff23370",values:["cursor_detailimages_zoom","component_areas"]},{id:"_5cca8222879a4ba6bb3dbfeecfa453c3",values:["cursor_detailimages_zoom","variance_annotation_view"]},{id:"_13d79cbccc9b4321a110b97730aa4da0",values:["cursor_detailimages_zoom","reference_faces_table"]},{id:"_7cb2cccf23274de7af07f33e7a82e32c",values:["cursor_detailimages_zoom","pores_table"]},{id:"_c11df9c726ca4c3382529786ae734517",values:["cursor_detailimages_zoom","table_slice_porosity"]},{id:"_160be5c2419b492b88f06c5de7e6073d",values:["cursor_detailimages_zoom","defect_table"]},{id:"_738772737923427cb197468985b7302d",values:["cursor_detailimages_zoom","mesh_cell_porosity"]},{id:"_99312a080795466494a17620f71fc46c",values:["cursor_detailimages_zoom","porosity_table_plus"]},{id:"_89ef78fba56343bf8449d07a2116402c",values:["cursor_detailimages_zoom","defect_annotation"]},{id:"_0138109425f14e56ab430a332e963a88",values:["cursor_detailimages_zoom","wallthickness_component_table"]},{id:"_a747d9763be74124ade6e069b53ff184",values:["cursor_detailimages_zoom","cursor_wallthickness_result_value"]},{id:"_caa8bc3b5b52485eab7326204166b9b2",values:["cursor_detailimages_zoom","component_voxel_count"]},{id:"_fd92867fc10747d68202149c76288d47",values:["cursor_detailimages_zoom","cursor_local_thickness_value_min"]}],tB=eB.reduce(((e,t)=>(t.values.forEach((t=>e.add(t))),e)),new Set);function nB(e,t){if(void 0===e.data)return e;const n=t(e.data.tableDataRef);if(void 0!==n.sharedDataSourceId||"RowsPerPage"!==n.segmentation.type)return e;const r=[];yF(n,r,(e=>tB.has(e)));const i=eB.find((e=>e.values.every((e=>r.includes(e)))));return void 0===i||(n.sharedDataSourceId=i.id),e}function rB(e){return vF(e,nB)}function iB(e){return _F(e,nB)}function aB(e){return e.data&&"DualListStyle"===e.layout.type&&(e.layout.hideHeaderIfDataIsEmpty=!1),e}function oB(e){return vF(e,aB)}function sB(e){return _F(e,aB)}function lB(e,t){return function(e){"StandardTableStyle"===e.layout.type&&(e.layout.columnWidth=[])}(e),function(e,t){if(!e.data||"ScalarImageStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);1===n.reference.type&&(n.repeater="Repeat")}(e,t),function(e,t){if(!e.data)return;const n=t(e.data.tableDataRef);"RowsPerPage"===n.segmentation.type&&1!==n.segmentation.rowsPerPage&&(n.segmentation={type:"Dynamic"})}(e,t),e}function cB(e){return vF(e,lB)}function uB(e){return _F(e,lB)}const dB=[{description:"_9a8a7fe2116e4256a63625598aa282b1",values:["data_quality_input.plane_offset","use_surface_for_center_of_mass"]},{description:"_9a8a7fe2116e4256a63625598aa282b1",values:["structure_of_interest_input","scale_relative_float_input"]},{description:"_9a8a7fe2116e4256a63625598aa282b1",values:["merge_threshold_input","precision_mode_input"]},{description:"_9a8a7fe2116e4256a63625598aa282b1",values:["analysis_area_input"]},{description:"_6656cd61914147a8a84056f6d7f4f1cf",values:["input.integration_mesh.integration_mesh_object"]},{description:"_6656cd61914147a8a84056f6d7f4f1cf",values:["integration_mesh_input.integration_mesh_object"]},{description:"_6656cd61914147a8a84056f6d7f4f1cf",values:["integration_mesh_enabled_input","integration_mesh_input.integration_mesh_object"]},{description:"_bce28f01470047a49d7a7386f20cb51b",values:["directional_variability_direction_input","directional_variability_slice_thickness_input"]},{description:"_bce28f01470047a49d7a7386f20cb51b",values:["directional_analysis_enabled_input","directional_slice_thickness_input"]},{description:"_1175e1c7d681498689fa65478e1819e5",values:["local_adaptive_threshold_input","local_adaptive_kernel_size_input"]},{description:"_1175e1c7d681498689fa65478e1819e5",values:["threshold_input_only_threshold","normalization_algorithm_input"]},{description:"_1175e1c7d681498689fa65478e1819e5",values:["noise_reduction_input","probability_criterion_input"]},{description:"_1175e1c7d681498689fa65478e1819e5",values:["air_grayvalue_mode_input","air_grayvalue_input"]},{description:"_ea55828decae43e2a0e89061121aa630",values:["edge_distance_enabler_input","edge_distance_surface_input.selected_scene_object","edge_distance_surface_input.component_group"]},{description:"_0be56afc654947c695dcf2edd423c328",values:["porosity_enabled_input","filter_size_input","porosity_threshold"]},{description:"_9d2eea8961ec47bf97b019ed806f362e",values:["minimum_defect_size_input_diameter","maximum_defect_size_input_radius"]},{description:"_9d2eea8961ec47bf97b019ed806f362e",values:["compactness_range_input","sphericity_range_input"]},{description:"_8666e19979334bd6a9559fc2733def85",values:["ignore_ct_artifacts_input.mode","_2ea6a23665d8494ab91cb36d6aea4933","ignore_ct_artifacts_input.check_neighborhood"]},{description:"_190b795f33814e2fbbfb9be096e1ce50",values:["material_definition_input.use_enhanced_algorithm"]},{description:"_190b795f33814e2fbbfb9be096e1ce50",values:["material_definition_input.algorithm"]},{description:"_abd5a50876c74c8199d9133d9b95f388",values:["material_definition_input.analysis_mode"]},{description:"_435328c84fc44f7b8aed59067bd1d060",values:["material_definition_input.backround_roi","material_definition_input.material_roi"]},{description:"_435328c84fc44f7b8aed59067bd1d060",values:["material_definition_input.background","material_definition_input.run_count"]},{description:"_29d77b4ec1074269808fad0b1ee02026",values:["wall_thickness_enabled_input","wall_thickness_analysis_input"]},{description:"_9f7ea8e914d249f186346ae5a3591f1c",values:["edge_distance_classification_filter_mode_input","edge_distance_range_input","cut_face_range_input"]},{description:"_710b02336af54f3f9f4aa21777a623a8",values:["compatibility_process_version_input"]},{description:"_9e6ee377b2974ae5a26c94eabf5caa23",values:["defect_mask_input.roi_object"]},{description:"_0c91ddf737814715bce921703ee663fd",values:["defect_voxel_count_sum","defect_volume_sum","defect_surface_sum"]},{description:"_54cfbe1c431b47dfa6b6feda7f91d648",values:["material_volume","accumulated_defect_volume","defect_volume_ratio"]},{description:"_b93de05ae1cd4859af03e412ebb74910",values:["data_quality_input.search_distance.edge_radius","data_quality_input.bin_size","data_quality_input.fit_point_count"]},{description:"_fd1a543470fd4432a2ca99f8a6dc2230",values:["data_quality_input.maximum_tile_size"]},{description:"_57e22f74a20945ae9b4405c87351df29",values:["physiological_factor_input"]},{description:"_1e58a3f124ae4c05a3e4e9f7841fbe0c",values:["input.moving_grid.selected_render_object","inpu.transformtype","input.gridspacing"]},{description:"_3ebb7fd22c004954a01fdb233d59e49f",values:["result.affinetransformmatrix.view.translation"]},{description:"_c860a391810f46cf91f17a560de7d2d1",values:["result.strainmatrix.view.eigenvalue.1","result.strainmatrix.view.eigenvector.1"]},{description:"_9d752bf18e3e4047a2c40ebd231b5d77",values:["fiber_material_input","float_input"]},{description:"_130402ecb5394d04ab43017ec49e6791",values:["defect_detection_input"]},{description:"_ef5643d8e16243dfaa9bf92bb9f4c17d",values:["plane_input","integration_mode_alg_input"]},{description:"_0e68062c04e5447bae0742e339a4778a",values:["reference_ori_plane_input"]},{description:"_6361b5eec7b24e479cb0b88652e82f1e",values:["deviation_angle_50th_percentile","deviation_angle_75th_percentile","deviation_angle_90th_percentile"]},{description:"_26dcdf6fe83b4430a96f2e6be045d400",values:["calculate_strut_thickness_input","exclude_border_cells_input"]},{description:"_11ca94e61e7343a28ea0c3170ed3bb39",values:["cell_visualization_mode_input"]},{description:"_e022ab64467445109c014aa766e9558c",values:["euler_characteristic","integral_over_mean_curvature","total_gaussian_curvature"]},{description:"_2562c343e38e432c9047478e6d85bb6f",values:["density_filter_size_input"]},{description:"_9eef050b5a654d1b84857a0491541b94",values:["density_hot_spots_interval_input","density_hot_spots_min_volume_input"]},{description:"_dba0899306ae48e0ab960906d60caff3",values:["density_hot_spots_total_volume","density_hot_spots_count"]},{description:"_4b8e0a92402845359db46692e1cc397e",values:["actual_surface_input.selected_scene_object","maximum_variance_input","precision_mode_input"]},{description:"_daa57614af184c8d94f700ef845553fa",values:["snapping_distance_input","automatic_annotations_input"]},{description:"_6f799caf97f649c3b153587941e0a43b",values:["calculate_histogram_input","swap_distance_signs_input","component_visualization_input"]},{description:"_4aa80f3001b0415f91b55adaaec471e1",values:["calculate_components_input","component_variance_interval_input","component_area_threshold_input"]},{description:"_f0e749e9e32b4e13863827a9eb8a9b93",values:["_5a7a1f3073f7408c9b6f90886f6b416f","_abb5d21172144befaf4820b1c1e21667"]},{description:"_051f11d34b5649abb2b38d1e06391730",values:["diameter_range_input"]},{description:"_38414b02fa97439b9b7115f9468ab95a",values:["code_input"]},{description:"_e333483587cc4c2984191e12b1bdcd56",values:["p201_actual_code"]},{description:"_eb5a3e737e424aefaaffb2467da2a22e",values:["diameter","smallest_normalized_distance"]},{description:"_f0e41d50d3864f65b575b97d7817a4eb",values:["analysis_type_input"]},{description:"_45d87209ced24aa58c5412aa5a53151b",values:["minimum_defect_size_input_volume","maximum_defect_size_input_volume"]},{description:"_808b3450d3d6473a8daaa7078fd75cd3",values:["object_properties.endianness","object_properties.data_type"]},{description:"_c43f00fd1b294193a1409a795ca21968",values:["object_properties.surface_determination.object_volume","object_properties.surface_determination.surface_area","object_properties.surface_determination.dimensions"]},{description:"_543a7f0c8eeb4c529a6e6e533488fcd3",values:["object_properties.morphometrics.bvtv","object_properties.morphometrics.tbn","object_properties.morphometrics.tbsp"]},{description:"_7dd4a26457a0474aa53c71934713c046",values:["object_properties.roi_surface_area","object_properties.roi_center_of_mass","object_properties.roi_data_type"]},{description:"_0f7c0f9099ec4f4e89636f4c352a6887",values:["object_properties.morphometrics.anisotropy","object_properties.morphometrics.eigenvalues","object_properties.morphometrics.direction"]},{description:"_91fa836267a743e6bfeaf1ddcb545a91",values:["object_properties.voxel_count","object_properties.total_volume"]},{description:"_5584a3de305d426c91c9a565a24e674a",values:["surface_input.use_determined_surface","surface_input.iso_value"]},{description:"_5584a3de305d426c91c9a565a24e674a",values:["surface_input.selected_scene_object","surface_input.component_group","material_mode_input"]},{description:"_26a8640613b64d08adad7b890bf9afbc",values:["thickness_range_input","search_angle_input","min_volume_input"]},{description:"_c91ff811843e439c910a00b85a3e03e8",values:["component_position_selector"]},{description:"_c91ff811843e439c910a00b85a3e03e8",values:["components_enabled_input","component_thickness_range_input","component_min_volume_input"]},{description:"_1f9ed7c2ec1e430a8918f1f9a8b4a989",values:["create_closed_surface_input_element","high_encoding_precision_mode_input","encoding_precision_view"]},{description:"_352c59a9597b4e8e8ca14a2439098314",values:["object_properties.vertex_count","object_properties.triangle_count","object_properties.dimensions"]},{description:"_c307600040bd41a1b279d0fe4cad8f65",values:["registration.approach","registration.registered_object","registration.reference_object"]},{description:"_dd4273d445434b11a0739aa3c608bf02",values:["registration.distance_measure","registration.surface_overlap","registration.tolerance_status"]},{description:"_8ef4b29d37d241eb9da77af548fd7c8a",values:["reference_faces_table","displayName","imageType"]},{description:"_8ba0ddfc785a43029594b13768ba8b16",values:["pores_table","displayName","imageType"]},{description:"_fb97c1c4016743f98fbbdc6c9ec2df27",values:["faces","displayName","imageType"]},{description:"_863bc8f9bbbb4cba92cbc211673199ed",values:["cells","displayName","imageType"]},{description:"_3db2b976ef244226b7ec42b1f00f0483",values:["table_slice_porosity","displayName","imageType"]},{description:"_b1f9cb0aaa7040efbe894cb190903105",values:["defect_table","displayName","imageType"]},{description:"_e1d9327a94fd47bd9790730e7593e863",values:["porosity_table_plus","displayName","imageType"]},{description:"_7a64d05bd9064ae79b7197c2d8ec7dfa",values:["result.integrationmesh_table","displayName","imageType"]},{description:"_7a64d05bd9064ae79b7197c2d8ec7dfa",values:["table","displayName","imageType"]},{description:"_7a64d05bd9064ae79b7197c2d8ec7dfa",values:["integration_mesh_table","displayName","imageType"]},{description:"_c6ba76ad6c8d415a977e6d5525cc157a",values:["result.annotations.view","displayName","imageType"]},{description:"_c6ba76ad6c8d415a977e6d5525cc157a",values:["annotation","displayName","imageType"]},{description:"_c6ba76ad6c8d415a977e6d5525cc157a",values:["variance_annotation_view","displayName","imageType"]},{description:"_c6ba76ad6c8d415a977e6d5525cc157a",values:["defect_annotation","displayName","imageType"]},{description:"_c6ba76ad6c8d415a977e6d5525cc157a",values:["wall_thickness_annotations","displayName","imageType"]},{description:"_dd58dbbb8b544a37bfd84a92a2719ad0",values:["instrument_table","displayName","imageType"]},{description:"_e44a069578074ce19ed7c107ed5626df",values:["feature_table","displayName","imageType"]},{description:"_867f2cba257c467ab6dd468dcb064015",values:["density_hot_spots_table","displayName","imageType"]},{description:"_88881c294f564475830fa645629014f1",values:["geometry_element_table","displayName","imageType"]},{description:"_b05523b67f4c42719b3c99caa00c2096",values:["component_table","displayName","imageType"]},{description:"_b05523b67f4c42719b3c99caa00c2096",values:["wallthickness_component_table","displayName","imageType"]},{description:"_93bdaff2cdbd4be994d61099e0cb695e",values:["reference_faces_table","cursor_name","cursor_shape"]},{description:"_75b0534ac824419a8a056286604cf8f2",values:["pores_table","unfiltered_diameter","unfiltered_center"]},{description:"_b7e99f8567bf4b1cbea80947b7e4e268",values:["faces","dispface_positionlayName","face_normal"]},{description:"_4fee0095570549ad854c8fa656cc94e3",values:["cells","cell_position","cell_volume"]},{description:"_7537e5d75867452aa7623da00fffa84c",values:["table_slice_porosity","directional_positions","porosity_along_line"]},{description:"_c0de1f6811954505afa045205eb6030f",values:["defect_table","defect_probability","defect_radius"]},{description:"_205085be1d0c4544bcc47b94246bdb56",values:["porosity_table_plus","hot_spot_position","hot_spot_volume"]},{description:"_2f410e3d7c624623854ec3adee1149c7",values:["result.integrationmesh_table","result.meshid_array","result.cell_position_array"]},{description:"_2f410e3d7c624623854ec3adee1149c7",values:["table","output_integration_grid_cell_first_eigen_value","output_integration_grid_cell_scond_eigen_value"]},{description:"_2f410e3d7c624623854ec3adee1149c7",values:["integration_mesh_table","dispintegration_mesh_element_idlayName","integration_mesh_cell_position"]},{description:"_2f410e3d7c624623854ec3adee1149c7",values:["integration_mesh_table","mesh_element_id","mesh_cell_position"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["result.annotations.view","cursor_results.annotation.displacement_value","cursor_results.annotation.misesstrain_value"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["annotation","cursor_projected_angle_value","cursor_projected_angle_value_nom"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["annotation","cursor_label_grid_masked_cell_volume","cursor_label_grid_masked_equivalent_diameter"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["annotation","cursor_gray_value_at_annotation_value","cursor_gray_value_at_annotation_value_min"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["annotation","cursor_wallthickness_result_value","cursor_wallthickness_result_value_min"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["variance_annotation_view","cursor_variance_result_surface_grid","cursor_variance_result_surface_grid_min"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["defect_annotation","cursor_defect_probability","cursor_defect_volume"]},{description:"_7153a841bb6f4547964aadd432891c27",values:["wall_thickness_annotations","cursor_local_thickness_value","cursor_local_thickness_value_min"]},{description:"_1604c7d10d1d424e98913ee992d0bcd1",values:["instrument_table","type","tolerance.status.evaluation"]},{description:"_625e1f62d1694f2aa739bf16eeb9b3fe",values:["feature_table","actual_position.x","nominal_position.x"]},{description:"_1becd4e68e0d4e6eb0051aaa940c3618",values:["density_hot_spots_table","density_hot_spots_position","density_hot_spots_volume"]},{description:"_99c27facc5dd4336ac9ef5f51728a957",values:["geometry_element_table","status.detail","minor_radius"]},{description:"_3d8d06e0b2074df7b506520cedaed426",values:["component_table","component_seed_points","component_areas"]},{description:"_3d8d06e0b2074df7b506520cedaed426",values:["component_table","component_position","component_volume"]},{description:"_3d8d06e0b2074df7b506520cedaed426",values:["wallthickness_component_table","minimum_component_value","maximum_component_value"]}],mB=dB.reduce(((e,t)=>(t.values.forEach((t=>e.add(t))),e)),new Set);function fB(e,t){return function(e,t){if("DualListStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);if(null==n)return;const r=[];yF(n,r,(e=>mB.has(e))),void 0!==n.sharedDataSourceId&&yF(e.data,r,(e=>mB.has(e)));const i=dB.find((e=>e.values.every((e=>r.includes(e)))));void 0!==i&&(e.description=i.description)}(e,t),function(e,t){if(!e.data||"DualListStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);n&&0===n.reference.type&&(n.repeater="Repeat")}(e,t),e}function pB(e){return vF(e,fB)}function hB(e){return _F(e,fB)}const gB=[{description:"_496c2d615032459e803bd90cf9cab75c",values:["object_properties.file_name"]}],_B=gB.reduce(((e,t)=>(t.values.forEach((t=>e.add(t))),e)),new Set);function vB(e,t){return function(e,t){if("SingleListStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);if(null==n)return;const r=[];yF(n,r,(e=>_B.has(e))),void 0!==n.sharedDataSourceId&&yF(e.data,r,(e=>_B.has(e)));const i=gB.find((e=>e.values.every((e=>r.includes(e)))));void 0!==i&&(e.description=i.description)}(e,t),function(e,t){if(!e.data||"SingleListStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);n&&1===n.reference.type&&(n.repeater="Repeat")}(e,t),e}function yB(e){return vF(e,vB)}function bB(e){return _F(e,vB)}function SB(e,t){var n;if(!e.data)return e;const r=t(e.data.tableDataRef);return r&&14===r.reference.type&&(e.layout.hideColumnIds=[...null!==(n=e.layout.hideColumnIds)&&void 0!==n?n:[],"out_of_tolerance_values"]),e}function xB(e){return vF(e,SB)}function wB(e){return _F(e,SB)}function EB(e,t){return function(e,t){if(!e.data||"StandardTableStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);n&&(13!==n.reference.type&&5!==n.reference.type||(n.repeater="Repeat"))}(e,t),e}function TB(e){return vF(e,EB)}function CB(e){return _F(e,EB)}function AB(e,t){return function(e,t){if(!e.data||"StandardTableStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);n&&(n.reference&&14===n.reference.type?e.layout.bodyCell=Object.assign(Object.assign({},e.layout.bodyCell),{useFullHeight:!1}):e.layout.bodyCell=Object.assign(Object.assign({},e.layout.bodyCell),{maxLineCount:1,useFullHeight:!0}))}(e,t),e}function MB(e){return vF(e,AB)}function IB(e){return _F(e,AB)}const DB=[{description:"_4a3dd5d5a10146e6b29667d89980348b",values:["_8cdc169529f7467991e1a04d658fc00b","_eb479640a6894d579fae21da49ab8736","displayName"]},{description:"_ac85a28aae4c464aa50c80122d09e7c4",values:["_abb88af9e12147a8b23b33109f7cd647","_2a0de9d75f8f444681df0b6a484ebbc6","displayName"]},{description:"_81f72e42fd19456d8d96bd0351d2b3c6",values:["_4f33fc9741744c688221d43171ed0ea6","_dab2641d73e54198906a4a3f42faafb5","displayName"]}],RB=DB.reduce(((e,t)=>(t.values.forEach((t=>e.add(t))),e)),new Set);function PB(e,t){return function(e,t){if(!e.data||"ScalarLabelStyle"!==e.layout.type)return;const n=t(e.data.tableDataRef);if(null==n)return;const r=[];yF(n,r,(e=>RB.has(e))),void 0!==n.sharedDataSourceId&&yF(e.data,r,(e=>RB.has(e)));const i=DB.find((e=>e.values.every((e=>r.includes(e)))));void 0!==i&&(e.description=i.description)}(e,t),e}function kB(e){return vF(e,PB)}function OB(e){return _F(e,PB)}function LB(e,t){return function(e,t){if(!e.data)return;const n=t(e.data.tableDataRef);n&&2===n.reference.type&&n.reference.columnData.forEach((e=>{13===e.type&&(1===e.value?e.contentProviderReference={type:"Local"}:e.type=16,delete e.value)}))}(e,t),e}function NB(e){return vF(e,LB)}function zB(e){return e=function(e){return e.sectionGroups.forEach((e=>{e.contentProviderReferenceId=e.contentProviderReference,delete e.contentProviderReference})),e}(e=_F(e,LB))}function FB(e,t){var n;if("SingleColumn"!==e.type&&"MultiColumn"!==e.type)return;const r=t[e.data.tableDataRef].reference;2===r.type&&2===r.columnData[0].type&&"ArrayIndex"===(null===(n=r.columnData[0].detail.reference[3])||void 0===n?void 0:n.type)&&(r.columnData[0].contentProviderReference={type:"Local"})}function BB(e){var t;if("Specific"===e.foreground.type){const t=e.foreground.sectionGroups.find((e=>0!==e.contentProviderResolver.contentProviderPath.length&&"volume"===e.contentProviderResolver.contentProviderPath[e.contentProviderResolver.contentProviderPath.length-1].validContentProviderType));if(void 0===t)return e;t.sectionTemplates.forEach((e=>e.elementGroup.elements.forEach((t=>FB(t,e.elementGroup.tableData)))))}return"SceneTree"===e.foreground.type&&(null===(t=e.foreground.sectionGroups.volume)||void 0===t||t.forEach((e=>e.elementGroup.elements.forEach((t=>FB(t,e.elementGroup.tableData)))))),e}function UB(e){return e.sectionGroups.forEach((e=>{"volume"===e.validContentProviderType&&e.sections.forEach((e=>e.elementGroup.elements.forEach((t=>FB(t,e.elementGroup.tableData)))))})),e}function VB(e){return e.layout.type===nn.StandardTableStyle&&(e.layout.columnWrap=!1),e}function jB(e){return vF(e,VB),e}function HB(e){return _F(e,VB)}function GB(e){Object.values(e).forEach((e=>{"_acf6170d1cdd4d40beb1ef25d3c3710c"===e.referenceName&&e.reference.itemKey&&"feature_table"===e.reference.itemKey&&(e.reference={type:17})}))}function WB(e){return"Specific"===e.foreground.type?(e.foreground.sectionGroups.forEach((e=>e.sectionTemplates.forEach((e=>GB(e.elementGroup.tableData))))),e):(Object.values(e.foreground.sectionGroups).forEach((e=>e.forEach((e=>GB(e.elementGroup.tableData))))),e)}function qB(e){return e.sectionGroups.forEach((e=>e.sections.forEach((e=>GB(e.elementGroup.tableData))))),e}function KB(e){return"FeatureOverviewTableStyle"===e.layout.type&&(e.layout.type="OverviewTableStyle",void 0===e.layout.columnMinWidth&&(e.layout.columnMinWidth={unit:"mm",value:40})),e}function XB(e){return vF(e,KB)}function ZB(e){return _F(e,KB)}function YB(e){var t;return e.functionalBackwardsCompatibiliy=null!==(t=e.functionalBackwardsCompatibiliy)&&void 0!==t?t:[],e.functionalBackwardsCompatibiliy.push("TableLimitBeforeTableSort"),e}function QB(e,t){if("SingleColumn"!==e.type&&"MultiColumn"!==e.type)return e;const n=t(e.data.tableDataRef),r="_c464c6044f504f3dbe65a23dde746e8b"===n.referenceName?n.reference:"_8a893d2c00c84c8b8d0632fe862c1491"===n.referenceName?n.reference.table.table.table.table.table.table:void 0;if(!r)return e;const i=r.columnIdentifiers.find((e=>"actual_value.length.angle"===e.identifier));return 3===i.identifiers.length||i.identifiers.push({identifier:"description",handleEmptyStringLikeNull:!0},{identifier:"gray_value"}),e}function JB(e){return vF(e,QB)}function $B(e){return _F(e,QB)}function eU(e){e.tableData&&Object.values(e.tableData).forEach((e=>{if("_abb88af9e12147a8b23b33109f7cd647"===e.referenceName){if(!e.reference.columnIds||e.reference.columnIds.includes("description"))return;e.reference.columnIds.push("description"),e.reference.table.columns.push({columnId:"bookmark_snapshot_list",detail:{reference:[{key:"description",type:"ObjectKey"}]},result:{columnId:"description",headerDisplayString:"_bf00ae2d7a054df79941bf44d4e5f477"}})}}))}function tU(e){return e.sectionGroups.forEach((e=>e.sections.forEach((e=>eU(e.elementGroup))))),e}function nU(e){return"Specific"===e.foreground.type?(e.foreground.sectionGroups.forEach((e=>e.sectionTemplates.forEach((e=>eU(e.elementGroup))))),e):(Object.values(e.foreground.sectionGroups).forEach((e=>{e.forEach((e=>{eU(e.elementGroup)}))})),e)}function rU(e){e.elements.forEach((t=>{var n;const r=null===(n=t.data)||void 0===n?void 0:n.tableDataRef;r&&13===e.tableData[r].reference.type&&e.tableData[r].reference.columnIdentifiers.push({contentProviderReference:{type:"Local"},itemKey:"defect_count_parameter",listKey:"resultList",type:1})}))}function iU(e){e.elements.forEach((t=>{var n;const r=null===(n=t.data)||void 0===n?void 0:n.tableDataRef;r&&16===e.tableData[r].reference.type&&aU(e.tableData[r].reference.analysisType)&&e.tableData[r].reference.columnIdentifiers.push({contentProviderReference:{type:"Local"},itemKey:"defect_count_parameter",listKey:"resultList",type:1})}))}function aU(e){return"defect_detection_easy_pore"===e||"defect_detection_from_roi"===e||"defect_detection_defx"===e}function oU(e){return e.sectionGroups.forEach((e=>{e.sections.forEach((e=>{var t;(t=e.elementGroup).elements.forEach((e=>{var n;const r=null===(n=e.data)||void 0===n?void 0:n.tableDataRef;r&&13===t.tableData[r].reference.type&&t.tableData[r].contentProviderReferenceResolver&&t.tableData[r].contentProviderReferenceResolver.contentProviderPath.some((e=>aU(e.validContentProviderType)))&&t.tableData[r].reference.columnIdentifiers.push({contentProviderReference:{type:"Local"},itemKey:"defect_count_parameter",listKey:"resultList",type:1})}))}))})),e.sectionGroups.filter((e=>aU(e.validContentProviderType))).forEach((e=>{e.sections.forEach((e=>rU(e.elementGroup)))})),e}function sU(e){return"Specific"===e.foreground.type?(e.foreground.sectionGroups.forEach((e=>e.sectionTemplates.forEach((e=>iU(e.elementGroup))))),e.foreground.sectionGroups.filter((e=>{var t;return null===(t=e.contentProviderResolver)||void 0===t?void 0:t.contentProviderPath.some((e=>aU(e.validContentProviderType)))})).forEach((e=>e.sectionTemplates.forEach((e=>rU(e.elementGroup))))),e):(Object.values(e.foreground.sectionGroups).forEach((e=>e.forEach((e=>iU(e.elementGroup))))),Object.keys(e.foreground.sectionGroups).filter((t=>aU(t)&&e.foreground.sectionGroups[t].length>0)).forEach((t=>{e.foreground.sectionGroups[t].forEach((e=>rU(e.elementGroup)))})),e)}function lU(e,t){if("StandardTableStyle"!==e.layout.type)return e;const n=t(e.data.tableDataRef);return n?("_f96d622672e641cb8473e78c3519e5dc"===n.referenceName&&(e.layout.bodyCell.colorizeTolerancedCells=!0),e):void 0}function cU(e){return vF(e,lU)}function uU(e){return _F(e,lU)}function dU(e){const t=[];return e.elementGroup.elements.forEach(((n,r)=>{if("View3d"!==n.type)return;const i=uC()(),a={id:n.id,isMain:n.isMain,description:n.description,type:"MultiColumn",data:{tableDataRef:i,priority:1},layout:{type:"View3dStyle",height:n.layout.height,left:n.layout.left,top:n.layout.top,width:n.layout.width,transparency:n.transparency,centerCameraLookAt:!0,cameraData:n.cameraData}};t.push({index:r,element:a});const o={contentProviderReferenceResolver:n.contentProviderReferenceResolver,repeater:"Repeat",segmentation:{type:"AllRows"},reference:{type:19,contentProviderReference:n.contentProviderReference},dataLimit:{type:"NoLimit",rowCount:100},sortBy:{columnIdentifier:null,sortOrder:"Ascending"}};e.elementGroup.tableData[i]=o})),t.forEach((t=>{e.elementGroup.elements[t.index]=t.element})),e}function mU(e){return gF(e,dU)}function fU(e){return fF(e,dU)}function pU(e){if("View3dStyle"!==e.layout.type||void 0===e.layout.cameraData)return e;const t=e.layout.cameraData;return t.up=[0,1,0],t.gizmoMatrix=[1,0,0,0,0,1,0,0,0,0,1,0,t.orbitTarget[0],t.orbitTarget[1],t.orbitTarget[2],1],e}function hU(e){return vF(e,pU)}function gU(e){return _F(e,pU)}function _U(e,t){return e.data?(vU(e,t,"defect_voxel_gap","defect_gap"),vU(e,t,"cursor_defect_voxel_gap","cursor_defect_gap"),e):e}function vU(e,t,n,r){var i,a;if(!e.data)return e;const o=t(e.data.tableDataRef),s=xF(o,["reference","columnIdentifiers",$z.Index,"identifier",bF(r)]);s&&(s.up().obj.find((e=>e.identifier===n))||wF(s.up().obj,{identifier:n},(e=>e.identifier===r)),e.layout.hideColumnIds.push(n),null===(i=e.layout.columnOrder)||void 0===i||i.push(n));const l=xF(o,["reference","table","table","table","table","table","table","table","columnIdentifiers",$z.Index,"identifier",bF(r)]),c=xF(e,["data","columnSelection","columnIds",$z.Index,bF(r)]);return l&&c&&(l.up().obj.find((e=>e.identifier===n))||wF(l.up().obj,{identifier:n},(e=>e.identifier===r)),wF(c.obj,n,(e=>e===r)),e.layout.hideColumnIds.push(n),null===(a=e.layout.columnOrder)||void 0===a||a.push(n)),e}function yU(e){return vF(e,_U)}function bU(e){return _F(e,_U)}function SU(e){return Object.values(e.elementGroup.tableData).forEach((e=>{var t;(t=e).referenceName&&1===t.reference.rule&&(t.reference.columnIds=t.reference.columnIds.filter((e=>"displayName"!==e)),t.reference.table.columns.forEach((e=>{e.result.headerDisplayString="displayName"===e.result.columnId?"_43edf1960a784442a2b28d2b02c389ce":e.result.headerDisplayString})))})),e}function xU(e){return gF(e,SU)}function wU(e){return fF(e,SU)}function EU(e,t){return function(e,t){if("MultiColumn"!==e.type)return;if(17!==t(e.data.tableDataRef).reference.type)return;const n=e.layout;void 0===n.hideColumnIds&&(n.hideColumnIds=[]),n.hideColumnIds.push("modifiers")}(e,t),function(e,t){var n;if(!e.data)return e;const r=t(e.data.tableDataRef),i="type",a="modifiers",o=["reference","table","table","table","table","table","table","columnIdentifiers",$z.Index,"identifier"],s=xF(r,[...o,bF(i)]),l=xF(r,[...o,bF("material_requirement.main_feature")]),c=xF(e,["data","columnSelection","columnIds",$z.Index,bF(i)]);s&&c&&l&&(s.up().obj.find((e=>e.identifier===a))||wF(s.up().obj,{identifier:a},(e=>e.identifier===i)),wF(c.obj,a,(e=>e===i)),e.layout.hideColumnIds.push(a),null===(n=e.layout.columnOrder)||void 0===n||n.push(a))}(e,t),e}function TU(e){return vF(e,EU)}function CU(e){return _F(e,EU)}function AU(e,t){if(!e.data)return e;if("StandardTableStyle"!==e.layout.type)return e;const n=t(e.data.tableDataRef);return"_07e5cbdfe1d0412d86c886a77b06aae2"===n.sharedDataSourceId||13===n.reference.type||14===n.reference.type||(e.layout.bodyCell.colorizeTolerancedCells=!1),e}function MU(e){return vF(e,AU)}function IU(e){return _F(e,AU)}function DU(e,t){Object.values(e.elementGroup.tableData).forEach((e=>{!function(e,t){if(19===e.reference.type){if(void 0!==e.contentProviderReferenceResolver){const n=e.contentProviderReferenceResolver.contentProviderPath;t=n[n.length-1].validContentProviderType}e.sharedDataSourceId=function(e){switch(e){case"volume":return"_be51e54fea3c4c059ca9e7a4ab197374";case"wall_thickness_sphere_method":return"_82cec3bae53149c78c9e3d7bb6d78967";case"mesh":return"_952966b26cb34a7d91b1a527691d5eee";case"cad":return"_b7fd4c2c685b44919016c2b54b648701";case"defect_detection_defx":return"_aad6421d133843bfbdc49fbccde01e65";case"defect_detection_easy_pore":return"_8d1fc70d40ae4e838263034faae7fc19";case"defect_detection_from_roi":return"_1f967412bc4f4cc8a2b91d2b98241aaf";case"defect_detection_2x_compatibility":return"_aa7effdd0e1e4387ad28024c51f4e3e3";case"nominal_actual_comparison":return"_37b50cb6be8a4b62b387d82da2ace71e";case"P203":return"_58a4f4f73f12418e96a7c1d20abbfad9"}}(t)}}(e,t)}));const n=Object.values(e.elementGroup.elements);return n.forEach((e=>{!function(e){void 0!==e.data&&void 0===e.data.columnSelection&&"View3dStyle"===e.layout.type&&(e.data.columnSelection={rule:0,columnIds:["overview3dColumn"]})}(e)})),function(e,t){const n=new Map;Object.entries(e).forEach((r=>{const i=r[1];if(void 0===i.sharedDataSourceId)return;if(!n.has(i.sharedDataSourceId)){const e=r[0];return void n.set(i.sharedDataSourceId,e)}const a=n.get(i.sharedDataSourceId);t.forEach((e=>{var t;(null===(t=e.data)||void 0===t?void 0:t.tableDataRef)===r[0]&&(e.data.tableDataRef=a)})),delete e[r[0]]}))}(e.elementGroup.tableData,n),e}function RU(e){return gF(e,DU)}function PU(e){return fF(e,((e,t)=>DU(e,t.validContentProviderType)))}function kU(e){return Object.values(e.elementGroup.tableData).forEach((e=>{9===e.reference.type&&"_abb88af9e12147a8b23b33109f7cd647"===e.referenceName&&(e.reference=e.reference.table)})),e}function OU(e){return gF(e,kU)}function LU(e){return fF(e,(e=>kU(e)))}function NU(e,t){return function(e,t,n,r,i,a){var o;if(!e.data)return;const s=t(e.data.tableDataRef);for(const e of a)if(!xF(s,e))return;const l=xF(s,[...i,bF(n)]);if(l){if(void 0!==e.data.columnSelection&&0===e.data.columnSelection.rule){const t=xF(e,["data","columnSelection","columnIds",$z.Index,bF(n)]);if(!t)return;wF(t.obj,r,(e=>e===n))}l.up().obj.find((e=>e.identifier===r))||wF(l.up().obj,{identifier:r},(e=>e.identifier===n)),void 0===e.layout.hideColumnIds&&(e.layout.hideColumnIds=[]),e.layout.hideColumnIds.push(r),null===(o=e.layout.columnOrder)||void 0===o||o.push(r)}}(e,t,"value","id",["reference","columnIdentifiers",$z.Index,"identifier"],[["reference","itemKey",bF("object_properties.diconde_info")]]),e}function zU(e){return vF(e,NU)}function FU(e){return _F(e,NU)}const BU=e=>()=>[{version:{major:2,minor:24,patch:0},updateExternalMaster:iF,updateTemplate:aF},{version:{major:2,minor:25,patch:9},updateReport:sF},{version:{major:2,minor:27,patch:0},updateExternalMaster:dF,updateTemplate:mF},{version:{major:2,minor:31,patch:0},updateExternalMaster:IF,updateTemplate:DF},{version:{major:2,minor:32,patch:0},updateExternalMaster:RF,updateTemplate:PF},{version:{major:2,minor:33,patch:5},updateExternalMaster:kF},{version:{major:2,minor:34,patch:6},updateExternalMaster:NF,updateTemplate:LF,updateReport:t=>function(e,t){const n=e.map((e=>{const n=e[AF.ContentProviderReportItemKey.resultList].map((e=>{if(e.type!==AF.ResultTypes.TableResult||"p203_table"!==e.identifier)return e;const n=e.columns.find((e=>"roi"===e.identifier));if(void 0===n||n.type!==AF.ColumnTypes.StringColumn)return e;const r=[...e.columns];return r.push({data:n.data.map((()=>"")),identifier:"name",quantity:AF.Quantity.None,title:t((0,It.tr)("Name")),type:AF.ColumnTypes.StringColumn},{type:AF.ColumnTypes.EnumColumn,data:n.data.map((e=>"Global"===e?"Global":"FreeformRoi")),identifier:"key_type",quantity:AF.Quantity.None,title:t((0,It.tr)("Key type")),enumSet:["Global","FreeformRoi"],enumDescriptions:[t((0,It.tr)("Global")),t((0,It.tr)("Freeform"))]}),Object.assign(Object.assign({},e),{columns:r})}));return Object.assign(Object.assign({},e),{[AF.ContentProviderReportItemKey.resultList]:n})}));return n}(t,(t=>(0,It.translate)(e,t)))},{version:{major:2,minor:34,patch:7},updateExternalMaster:qF,updateTemplate:KF,updateReport:t=>function(e,t){return e.map((e=>{if(e.typeIdentifier!=AF.SectionGroupTypes.nominal_actual_comparison)return e;const n=[...e.settingList,{data:!1,displayName:t((0,It.tr)("Create annotations for min./max. deviations")),identifier:"automatic_annotations_input",sectionIdentifier:["Settings"],type:AF.SettingTypes.Boolean},{data:!0,displayName:t((0,It.tr)("Calculate histogram")),identifier:"calculate_histogram_input",sectionIdentifier:["Settings"],type:AF.SettingTypes.Boolean}];return Object.assign(Object.assign({},e),{settingList:n})}))}(t,(t=>(0,It.translate)(e,t)))},{version:{major:2,minor:36,patch:2},updateExternalMaster:ZF,updateTemplate:YF},{version:{major:2,minor:39,patch:0},updateExternalMaster:JF,updateTemplate:$F},{version:{major:2,minor:40,patch:0},updateExternalMaster:rB,updateTemplate:iB},{version:{major:2,minor:41,patch:0},updateExternalMaster:oB,updateTemplate:sB},{version:{major:2,minor:42,patch:5},updateExternalMaster:cB,updateTemplate:uB},{version:{major:2,minor:43,patch:0},updateExternalMaster:pB,updateTemplate:hB},{version:{major:2,minor:44,patch:0},updateExternalMaster:yB,updateTemplate:bB},{version:{major:2,minor:44,patch:1},updateExternalMaster:xB,updateTemplate:wB},{version:{major:2,minor:44,patch:2},updateExternalMaster:TB,updateTemplate:CB},{version:{major:2,minor:44,patch:3},updateExternalMaster:MB,updateTemplate:IB},{version:{major:2,minor:44,patch:4},updateExternalMaster:kB,updateTemplate:OB},{version:{major:3,minor:5,patch:2},updateExternalMaster:NB,updateTemplate:zB},{version:{major:3,minor:5,patch:3},updateExternalMaster:BB,updateTemplate:UB},{version:{major:3,minor:5,patch:4},updateExternalMaster:jB,updateTemplate:HB},{version:{major:3,minor:6,patch:0},updateExternalMaster:WB,updateTemplate:qB},{version:{major:3,minor:6,patch:1},updateExternalMaster:XB,updateTemplate:ZB},{version:{major:3,minor:7,patch:0},updateTemplate:YB},{version:{major:3,minor:7,patch:1},updateExternalMaster:JB,updateTemplate:$B},{version:{major:3,minor:7,patch:2},updateExternalMaster:nU,updateTemplate:tU},{version:{major:3,minor:7,patch:3},updateExternalMaster:sU,updateTemplate:oU},{version:{major:3,minor:7,patch:4},updateExternalMaster:cU,updateTemplate:uU},{version:{major:3,minor:10,patch:0},updateExternalMaster:mU,updateTemplate:fU},{version:{major:3,minor:11,patch:0},updateExternalMaster:hU,updateTemplate:gU},{version:{major:3,minor:12,patch:0},updateExternalMaster:yU,updateTemplate:bU},{version:{major:3,minor:14,patch:0},updateExternalMaster:xU,updateTemplate:wU},{version:{major:3,minor:15,patch:0},updateExternalMaster:TU,updateTemplate:CU},{version:{major:3,minor:16,patch:0},updateExternalMaster:MU,updateTemplate:IU},{version:{major:3,minor:17,patch:0},updateExternalMaster:RU,updateTemplate:PU},{version:{major:3,minor:18,patch:0},updateExternalMaster:OU,updateTemplate:LU},{version:{major:3,minor:19,patch:0},updateExternalMaster:zU,updateTemplate:FU}];function UU(e,t,n){const r={elements:t.map(XE),tableData:n},i=wn(r.elements.map((e=>({top:e.layout.top.value,left:e.layout.left.value,right:e.layout.left.value+e.layout.width.value,bottom:e.layout.top.value+e.layout.height.value}))));switch(e.type){case ft.Shortcut:{const e=(ea-(i.right-i.left))/2,t=(ta-(i.bottom-i.top))/2;return Y(r,(n=>{n.elements.forEach((n=>{n.layout.top.value=t+(n.layout.top.value-i.top),n.layout.left.value=e+(n.layout.left.value-i.left)}))}))}case ft.ContextMenu:return r.elements.some((t=>{const n=e.targetPosition.y+(t.layout.top.value-i.top),r=e.targetPosition.x+(t.layout.left.value-i.left);return!yn(na,{top:n,left:r,right:r+t.layout.width.value,bottom:n+t.layout.height.value})}))?r:Y(r,(t=>{t.elements.forEach((t=>{t.layout.top.value=e.targetPosition.y+(t.layout.top.value-i.top),t.layout.left.value=e.targetPosition.x+(t.layout.left.value-i.left)}))}));default:dn()}}function VU(e,t){return e.editor.pageMode===Tt.Content?t.type===ft.Shortcut?e.editor.selectedSectionId:t.targetSectionId:""}var jU,HU;function GU(e,t,n){switch(n.type){case pt.Element:{if(void 0===n.sectionGroup){if(e.editor.pageMode===Tt.Content)return;return{type:jU.ElementInfo,elementGroup:FI(UU(t,n.elements,n.tableData)),sectionId:VU(e,t)}}if(e.editor.pageMode===Tt.Background)return;const r=VU(e,t),i=e.template.present.sectionGroups,a=cn(r,i);if(null===a)return;const o=i[a.groupIndex],s=Y(n,(t=>{t.elements.forEach((n=>{if(n.type===tn.PageNumber||n.type===tn.CustomText)return;(n=>{if(void 0===n.contentProviderReferenceResolver){var r,i;o.contentProviderReferenceId===t.sectionGroup.contentProviderReferenceId||void 0!==n.reference&&void 0===Ba(n.reference)||(n.contentProviderReferenceResolver=(r=e.report.data,i=t.sectionGroup.contentProviderReferenceId,{type:Kt.Index,contentProviderPath:fa(r,i)}))}else{const t=ma(e.report.data,n.contentProviderReferenceResolver);(null==t?void 0:t.id)===o.contentProviderReferenceId&&(n.contentProviderReferenceResolver=void 0)}})(t.tableData[n.data.tableDataRef])}))}));return{type:jU.ElementInfo,elementGroup:FI(UU(t,s.elements,s.tableData)),sectionId:r}}case pt.Image:return{type:jU.ElementInfo,elementGroup:FI(VC(n.images.id)),imageInfo:n.images,sectionId:VU(e,t)};case pt.Text:case pt.Html:return{type:jU.ElementInfo,elementGroup:FI(Fa(n.type,n.text,t.type===ft.ContextMenu?t.targetPosition:void 0)),sectionId:VU(e,t)};default:dn()}}function WU(e,t="en"){return e?Gz(e,BU(t)):void 0}async function qU(e,t,n){switch(e.type){case St.ReportImages:t((g=[e.data],ee(Q.AddReportImages,g)));break;case St.Report3dModel:t(te(dr.Loading,e.data.id)),await(h=e.data,$w(),new Promise((e=>{const t=n=>{n.data.type===Kw.SetModelOk&&n.data.modelId===h.id&&(Jw.removeEventListener("message",t),e())};Jw.addEventListener("message",t),Jw.postMessage({type:qw.SetModel,model:h})}))),t(te(dr.Ready,e.data.id));break;case St.Report:t((p=[e.data],ee(Q.AddReportContentProvider,p)));break;case St.Template:{const n=function(e){return qE(e,XE)}(e.data);t((e=>ee(Q.SetTemplate,e))(n));break}case St.TemplateImages:t((f=Object.assign(Object.assign({},e.data),{type:e.data.type}),ee(Q.AddTemplateImage,f)));break;case St.Language:t((m=e.data,ee(Q.SetReportLanguage,m)));break;case St.EvaluationState:t((d=e.data,ee(Q.SetReportEvaluationState,d)));break;case St.Units:t((u=e.data,ee(Q.SetReportDisplayUnits,u)));break;case St.CreationDate:t((c=e.data,ee(Q.SetReportCreationDate,c)));break;case St.ProjectName:t((l=e.data,ee(Q.SetReportProjectName,l)));break;case St.Theme:t((s=e.data,ee(Q.SetTheme,s)));break;case St.DefaultFont:{const n=e.data,r=n.types.map((e=>new FontFace(n.set,e.urls.map((e=>`url("${e}")`)).join(", "),{family:n.set,style:e.style,weight:e.weight})));Promise.all(r.map((e=>e.load()))).catch((e=>{throw e})).then((e=>{var r;e.forEach((e=>document.fonts.add(e))),t((r=[n.set],ee(Q.AddEditorFontFamily,r)))}));break}case St.EditorMode:n((()=>{t(ge({type:e.data}))}));break;case St.SnapMode:t(be(e.data));break;case St.MouseWheelReverse:t((o=e.data,ee(Q.SetMouseWheelReverse,o)));break;case St.ReportProductInfo:t((e=>ee(Q.SetReportProductInfo,e))(e.data));break;case St.ModificationTimestampISO:t((a=e.data,ee(Q.SetModificationTimestamp,a)));break;case St.ClipboardStatus:t(Ve(e.data));break;case St.GeneratedWithEvaluationSoftware:t((i=e.data,ee(Q.SetGeneratedWithEvaluationSoftware,i)));break;case St.EditorLicenseInfo:t((r=e.data,ee(Q.SetEditorLicenseInfo,r)))}var r,i,a,o,s,l,c,u,d,m,f,p,h,g}!function(e){e[e.ShowMessage=0]="ShowMessage",e[e.ElementInfo=1]="ElementInfo"}(jU||(jU={}));class KU{constructor(e,t){this.io=e,this.store=t,this.processAfterLoad=[],this.childIoReceiver=null,this.templateTransmission=null,this.io.connect(this.onAction.bind(this))}sendNextTemplatePart(){const e=this.templateTransmission.imageIdsToTransmit.shift(),t=ZE(this.templateTransmission.purpose,this.store.getState().template);if(void 0!==e){var n;this.io.send((n=Object.assign({id:e},t.images[e]),ee(et.TransmitTemplateImageRequest,n)))}else{const e=function(e){return qE(e,KE)}({functionalBackwardsCompatibiliy:t.functionalBackwardsCompatibiliy,background:t.background,sectionGroups:t.sectionGroups,localization:t.localization});this.io.send((e=>ee(et.EndTransmitTemplateRequest,{template:e}))(e))}}enableChildEmitter(){window.getCompatibilityIOChannel=()=>new Promise((e=>{e({connect:e=>{this.childIoReceiver=e},send:e=>{e.type!==et.Ready?this.io.send(e):this.io.send(ee(et.CompatibilityFrameSuccess))}})}))}onAction(e){var t,n,r,i,a,o,s,l,c,u,d,m,f,p,h;if(null!==this.childIoReceiver){if(this.childIoReceiver(e),e.type!==et.TransmitLoadDataPartRequest)return;if(e.payload.data.type!==St.Theme&&e.payload.data.type!==St.DefaultFont&&e.payload.data.type!==St.ReportProductInfo&&e.payload.data.type!==St.Language)return}switch(e.type){case et.CompatibilityFrameRequest:this.enableChildEmitter(),this.store.dispatch(ge(Object.assign({type:Et.CompatibilityFrame},e.payload)));break;case et.BeginLoadDataRequest:if("number"!=typeof e.payload)throw"Invalid payload";this.processAfterLoad=[],this.store.dispatch(ge({type:Et.Loading})),this.io.send(ee(et.BeginLoadDataSuccess));break;case et.TransmitLoadDataPartRequest:if("number"!=typeof e.payload.partCount||"number"!=typeof e.payload.partNumber)throw"Invalid payload";qU(e.payload.data,this.store.dispatch,(e=>{this.processAfterLoad.push(e)})),null===this.childIoReceiver&&this.io.send(ee(et.TransmitLoadDataPartSuccess));break;case et.EndLoadDataRequest:this.store.dispatch(ge({type:Et.View})),this.processAfterLoad.forEach((e=>e())),this.processAfterLoad=[],this.io.send(ee(et.EndLoadDataSuccess));break;case et.RenderPrintPageRequest:this.store.dispatch((h=e.payload,ee(Q.SetPrintModePageRange,{pageRange:h}))),this.store.dispatch(QE());break;case et.CreateTemplateRequest:{const r=e.payload.language,i=Lb({translation:ba(r),language:r}),a=WU(e.payload.master,r);if("string"==typeof a)return void this.io.send(at({publicError:!0,errorMessage:i(XU(a))}));const o=null!==(t=null==a?void 0:a.foreground)&&void 0!==t?t:Zk,s=null!==(n=null==a?void 0:a.background)&&void 0!==n?n:Yk;if(o.type===zI.Specific){const t=ZU(o,e.payload.report.data,(e=>kA(e,i)));if(void 0===t)return void this.io.send(at({publicError:!0,errorMessage:i((0,It.tr)("Checking specific layout failed: the input file is corrupted or is not a specific layout."))}));const n=t.referencedObjects.every((e=>void 0!==e.resolvesTo)),r=0===t.missingObjects.length;if(!n||!r)return void this.io.send(at({publicError:!0,errorMessage:i(YU(t))}))}const l=jI(o,e.payload.report,r);if(void 0===l)return void this.io.send(at({publicError:!1,errorMessage:i((0,It.noTr)("Could not create section groups because layout master file contains unresolved index references"))}));const c=Sa(l,FI(s),r),u=wa(c.sectionGroups,c.background);this.io.send(((e,t)=>ee(et.CreateTemplateSuccess,{template:e,templateImageIds:t}))(c,u));break}case et.UpdateTemplateRequest:{const t=e.payload.language,n=Lb({translation:ba(t),language:t}),i=WU(e.payload.externalMaster,t);if("string"==typeof i)return void this.io.send(at({publicError:!0,errorMessage:n(XU(i))}));const a=jI(null!==(r=null==i?void 0:i.foreground)&&void 0!==r?r:Zk,e.payload.report,t);if(void 0===a)return;const o=Ta(e.payload.template.sectionGroups,e.payload.contentProviderIdReplacements,e.payload.oldContentProviders,e.payload.report.data);if(!o.allElementsResolvable){const e=Lb({translation:ba(t),language:t}),n={title:e((0,It.tr)("Warning","message title")),message:e((0,It.tr)("Some absolute references cannot be resolved because the corresponding objects are no longer included in the report. The unresolvable references will be removed."))};this.io.send(ot(n))}const s=function(e,t){return Y(e,(e=>(e.forEach((e=>{var n;e.contentProviderReferenceId=null!==(n=t[e.contentProviderReferenceId])&&void 0!==n?n:e.contentProviderReferenceId})),e)))}(o.sectionGroups,e.payload.contentProviderIdReplacements),l=function(e,t){const n=(e,t)=>e.contentProviderReferenceId===t.contentProviderReferenceId;return[...iE(t,e,n),...aE(e,t,n)]}(a,s),c=Sa(l,e.payload.template.background,t),u=wa(c.sectionGroups,c.background);this.io.send(((e,t)=>ee(et.UpdateTemplateSuccess,{template:e,templateImageIds:t}))(c,u));break}case et.ApplyBackwardsCompatibilityRequest:{const t=e.payload,n=function(e,t,n,r){const i=Vz(n,r);return"string"==typeof i?i:{template:jz(e,i.map((e=>{var t;return null!==(t=e.updateTemplate)&&void 0!==t?t:Hz}))),report:jz(t,i.map((e=>{var t;return null!==(t=e.updateReport)&&void 0!==t?t:Hz})))}}(t.template,t.report,t.version,BU(null!==(i=t.template.language)&&void 0!==i?i:null===(a=t.template.localization)||void 0===a?void 0:a.language));if("string"==typeof n)return void this.io.send((p=n,ee(et.ApplyBackwardsCompatibilityFailure,p)));this.io.send((m=n.template,f=n.report,ee(et.ApplyBackwardsCompatibilitySuccess,{template:m,report:f})));break}case et.CheckSpecificTemplateRequest:{const t=e.payload.specificMaster,n=e.payload.language;if(!t)return void this.io.send(at({publicError:!1,errorMessage:"No master received."}));const r=Lb({translation:ba(n),language:n}),i=e.payload.contentProviderData,a=ZU(t.foreground,i,(e=>kA(e,r)));if(!a)return void this.io.send(at({publicError:!0,errorMessage:r((0,It.tr)("Checking specific layout failed: the input file is corrupted or is not a specific layout."))}));const o=a.referencedObjects.every((e=>void 0!==e.resolvesTo)),s=0===a.missingObjects.length,l=o&&s;this.io.send(((e,t)=>ee(et.CheckSpecificTemplateSuccess,{checkSuccessful:e,resultDetail:t}))(l,r(function(e){const t=e=>(0,It.noTr)('').concat(e,(0,It.noTr)(" ")),n=e=>(0,It.noTr)('').concat(e,(0,It.noTr)(" ")),r=e=>(0,It.noTr)("").concat(e,(0,It.noTr)(" ")),i=e=>(0,It.noTr)("").concat(e,(0,It.noTr)(" ")),a=(0,It.tr)("Specific layouts reference objects via their position in the report. If an object cannot be found at its original position anymore, it is considered missing. This can occur if an object is no longer reported at all or if one of its parent objects is no longer reported. "),o=i((0,It.tr)("Referenced objects:")),s=(0,It.tr)("Specific templates can only apply to a set of objects that matches the objects that were part of the original report. If more objects than originally reported are selected, a different specific layout or a default layout must be used. "),l=i((0,It.tr)("Additionally selected objects:")),c=a.concat(o),u=s.concat(l),d=e.referencedObjects.map((e=>{const i=void 0===e.resolvesTo?r(t((0,It.tr)("missing","Indicates that a reference is not part of the template, so it is missing in the definition of the template"))):n((0,It.noTr)(e.resolvesTo));return(void 0===e.resolvesTo?t((0,It.noTr)("✖ ")):n((0,It.noTr)("✔ "))).concat((0,It.noTr)(`${e.indexPath}: `)).concat(i)})),m=(0,It.noTr)(" "),f=(0,It.join)(d,m),p=c.concat(m,f),h=0===e.missingObjects.length?n((0,It.tr)("✔ none","written into the specific layout verification dialog, means that no objects are missing")):(0,It.join)(e.missingObjects.map((e=>t((0,It.noTr)("✖ ").concat(r((0,It.noTr)(e)))))),m);return p.concat(m,m,m,u,m,h)}(a))));break}case et.CreateMasterRequest:{const t=e.payload.type===zI.Specific,n=e.payload.template;if(!t&&Ua(n)){const e=Lb(n.localization)((0,It.tr)("The selected report contains layout elements that reference content from specific positions. Either remove those elements to create a report that can be used as a default layout, or export a specific template that can be used to replicate the specific layout on similar scene configurations."));return void this.io.send(at({publicError:!0,errorMessage:e}))}const r=t?function(e,t){const n=e.sectionGroups.map((e=>({contentProviderResolver:{type:Kt.Index,contentProviderPath:fa(t.data,e.contentProviderReferenceId)},sectionTemplates:GI(e.sections)})));return{type:zI.Specific,sectionGroups:n}}(n,e.payload.report):qI(n,Zk.sectionGroups),i=(u=r,d=n.background,{version:NI.i8,foreground:u,background:WI(d)}),a=KI(i.foreground,i.background);this.io.send(((e,t)=>ee(et.CreateMasterSuccess,{master:e,templateImageIds:t}))(i,a));break}case et.GetMetaInfoRequest:{const t=null!==(s=null===(o=e.payload)||void 0===o?void 0:o.template)&&void 0!==s?s:this.store.getState().template.present,n=null!==(c=null===(l=e.payload)||void 0===l?void 0:l.report)&&void 0!==c?c:this.store.getState().report,r=LI(t,n),i=Lb(t.localization),a=LE(t,r),u=FE(a),d=Ua(t),m=a.map((e=>NE(e.displayableElements)));let f=0,p=0;const h=t.sectionGroups.map((e=>{const t=mr(e.contentProviderReferenceId,n.data);if(!t)return;const r=e.sections.map((e=>{const t=e.name,n={name:t.type===on.Static?t.value:i(t.id),startPageNumber:p};return p+=m[f],f++,n}));return{name:Sr(t.scenePath),sections:r}})).filter((e=>void 0!==e));this.io.send((e=>ee(et.GetMetaInfoSuccess,e))({pageCount:u,hasAbsRefs:d,sectionGroups:h}));break}case et.CloseEditorRequest:{const e=this.store.getState().template.isDirty;this.io.send(ct(e));break}case et.LoadCustomImageSuccess:{const t=FI(VC(e.payload.id));this.store.dispatch(eT(t,e.payload));break}case et.GetSupportedTypesRequest:{if(null===e.payload)return void this.io.send(vt(Object.keys(Xk).filter((e=>e===Zn.scene||Xk[e].length>0))));const t="en",n=Gz(e.payload,BU(t));if("object"!=typeof n)return void this.io.send(at({publicError:!1,errorMessage:"Receiver: updating supplied master failed"}));const r=function(e){return e.type===zI.SceneTree?Object.keys(e.sectionGroups).sort():function(e,t){if(e.length<=1)return e;const n=[e[0]];for(let r=1;re.contentProviderResolver.contentProviderPath)).flat().map((e=>e.validContentProviderType)).sort(),((e,t)=>e===t))}(n.foreground);return void this.io.send(vt(r))}case et.BeginTransmitTemplateSuccess:{const t=e.payload.purpose;return this.templateTransmission={imageIdsToTransmit:Object.keys(ZE(t,this.store.getState().template).images),purpose:t},void this.sendNextTemplatePart()}case et.TransmitTemplateImageSuccess:return e.payload?void(this.templateTransmission=null):void this.sendNextTemplatePart();case et.EndTransmitTemplateSuccess:return this.templateTransmission=null,void(e.payload.purpose===st.SaveTemplate&&this.store.dispatch(ee(Q.SaveTemplate)));case et.SaveTemplateRequest:return void this.io.send(YE(st.SaveTemplate,this.store.getState()));case et.ReadFromClipboardSuccess:{const t=this.store.getState();if(!e.payload||!e.payload.clipboardData||!t.editor.selectedSectionId)return;const n=GU(t,e.payload.meta,e.payload.clipboardData);if(void 0===n)return;if(n.type===jU.ShowMessage){const e=Lb(t.template.present.localization);return void this.io.send(at({publicError:!0,errorMessage:e(n.text)}))}return t.editor.pageMode===Tt.Background?void this.store.dispatch(Ee(n.elementGroup,n.imageInfo,we.PASTE)):void this.store.dispatch(Te(n.elementGroup,n.sectionId,n.imageInfo,we.PASTE))}case et.WriteToClipboardSuccess:return void this.store.dispatch(Ve(e.payload));default:throw new Error(`Receiver: received unknown action ${e.type}`)}}}function XU(e){return e===tt.MasterIsToNew?(0,It.tr)("The selected report layout file cannot be opened, since it was saved with a newer version of the software."):e===tt.MasterHasInvalidVersionNumber?(0,It.tr)("Cannot read report layout file."):(0,It.tr)("An error occurred while loading the report layout file.")}function ZU(e,t,n){if(e.type!==zI.Specific)return;const r=e.sectionGroups.map((e=>{var n,r;return{sectionGroup:e,contentProviderId:null!==(r=null===(n=ma(t,e.contentProviderResolver))||void 0===n?void 0:n.id)&&void 0!==r?r:null}})),i=r.filter((e=>{const t=e.sectionGroup.contentProviderResolver.contentProviderPath;return!(1===t.length&&t[0].validContentProviderType===Zn.scene)})).map((e=>{var r;const i=void 0!==e.contentProviderId?null===(r=t.find((t=>t.id===e.contentProviderId)))||void 0===r?void 0:r.displayName:void 0;return{indexPath:n(e.sectionGroup.contentProviderResolver),resolvesTo:i}})),a=r.map((e=>e.contentProviderId)).filter((e=>null!==e&&"string"==typeof e));return{referencedObjects:i,missingObjects:aE(t,a,((e,t)=>e.id===t)).map((e=>Sr(e.scenePath)))}}function YU(e){const t=(0,It.tr)("There are issues with the specific template:"),n=(0,It.noTr)(" "),r=(0,It.join)(e.referencedObjects.map((e=>(0,It.tr)(" %1 could not be matched to an object").args((0,It.noTr)(e.indexPath)))),n),i=t.concat(n,r);if(0===e.missingObjects.length)return i;const a=(0,It.join)(e.missingObjects.map((e=>(0,It.tr)(" %1 does not have a layout specification in the template").args((0,It.noTr)(e)))),n);return i.concat(n,n,a)}!function(e){e.BeginActionChunkRequest="BeginActionChunkRequest",e.BeginActionChunkSuccess="BeginActionChunkSuccess",e.TransmitActionChunkRequest="TransmitActionChunkRequest",e.TransmitActionChunkSuccess="TransmitActionChunkSuccess",e.EndActionChunkRequest="EndActionChunkRequest",e.EndActionChunkSuccess="EndActionChunkSuccess"}(HU||(HU={}));const QU=(e,t,n)=>ee(HU.BeginActionChunkRequest,{actionType:e,chunkCount:t,chunkApiVersion:n}),JU=(e,t)=>ee(HU.BeginActionChunkSuccess,{chunkApiVersion:e,cancel:t}),$U=e=>ee(HU.TransmitActionChunkRequest,e),eV=e=>ee(HU.TransmitActionChunkSuccess,{cancel:e}),tV=e=>ee(HU.EndActionChunkRequest,{cancel:e}),nV=()=>ee(HU.EndActionChunkSuccess),rV=1;const iV=1e3;function aV(){const e=document.getElementById("__standaloneReportData__");if(null===e)throw"Invalid report data";const t=function*(e){for(let t=0;t{window.removeEventListener("load",r),t=aV(),n=0,e(bt(0))},i=()=>{const r=t.next();e(!0===r.done?wt():xt(r.value,n++,t.length))};return null==document.getElementById("__use__standaloneReportData__")?null:{connect:t=>{e=t},send:e=>e.type===et.Ready?"loading"===document.readyState?void window.addEventListener("load",r):void r():e.type===et.BeginLoadDataSuccess||e.type===et.TransmitLoadDataPartSuccess?n>0&&n%iV==0?void setTimeout((()=>{i()}),0):void i():void 0}}(0,Xa.J8)((()=>Vi((e=>e.language)))),(0,It.setTranslationMap)(Ki()),k();let sV=null;!async function(){var t,n;const r=null!==(n=null!==(t=await window.parent.getCompatibilityIOChannel())&&void 0!==t?t:oV())&&void 0!==n?n:function(e,t){let n=()=>{},r="",i=0;return e.connect((a=>{switch(a.type){case HU.TransmitActionChunkSuccess:case HU.BeginActionChunkSuccess:{if(!0===a.payload.cancel)return r="",void(i=0);if(0===r.length)return void e.send(tV(!1));const n=i+t,o=r.substring(i,n);return i=n,i>=r.length&&(r="",i=0),void e.send($U(o))}case HU.EndActionChunkSuccess:return r="",void(i=0)}switch(a.type){case HU.BeginActionChunkRequest:return r="",void e.send(JU(rV,!1));case HU.TransmitActionChunkRequest:return r+=a.payload,void e.send(eV(!1));case HU.EndActionChunkRequest:{if(e.send(nV()),""===r)return;if(!0===a.payload.cancel)return void(r="");const t=JSON.parse(r);return r="",void n(t)}}n(a)})),{connect:e=>{n=e},send:n=>{if(""!==r)return;switch(n.type){case HU.BeginActionChunkRequest:case HU.BeginActionChunkSuccess:case HU.TransmitActionChunkRequest:case HU.TransmitActionChunkSuccess:case HU.EndActionChunkRequest:case HU.EndActionChunkSuccess:return}const a=JSON.stringify(n),o=a.length/t;if(o>1)return r=a,i=0,void e.send(QU(n.type,Math.ceil(o),rV));e.send(n)}}}(await Lz(),1e7),i=r.send.bind(r),a=function(e,t=[],n){const r=[sz.withExtraArgument({emit:e}),...t],i=(0,lz.md)(...r);return(0,lz.MT)(Pz(),n,i)}(i,[]);var o;sV=new KU(r,a),window.onerror=(o=i,(e,t,n,r,i)=>{var a,s;o(at({publicError:!1,errorMessage:null!==(a=null==i?void 0:i.message)&&void 0!==a?a:"no error message available",stack:null!==(s=null==i?void 0:i.stack)&&void 0!==s?s:"no stack information available",source:null!=t?t:"unknown error source",event:e instanceof Event?e.type:e}))}),(0,J.render)(e.createElement(Ri,{store:a},e.createElement(fO,null,e.createElement(iz,null))),document.getElementById("app")),i(ee(et.Ready))}()})()})();