+ {#if Object.keys(IDS.Module.documents).length > 0} + + {/if} +
+ {#if IDS.Module.activeDocument && documentState?.viewMode !== 'viewer'} +
+ +
+
{ if (IDS.Module.activeDocument) IDS.setDocumentState(IDS.Module.activeDocument, { activeSpecification: null }); }}> + ℹ️ + IDS Information +
+ {#if activeDocument?.specifications?.specification} + {#each activeDocument.specifications.specification as spec, index} +
selectSpecification(index)}> + 📄 + {spec["@name"] || "Specification " + (index + 1)} + +
+ {/each} + {/if} +
+
+ {/if} +
+ {#if !IDS.Module.activeDocument} +
+
+

Get Started

+

Create or open an existing IDS document.

+ + +
+ {:else} + +
+ + +
+ + {#if documentState?.viewMode === 'viewer'} + + {:else if documentState?.activeSpecification === null} + + {:else} +
+
+

{activeSpecification ? activeSpecification["@name"] || "Specification" : "Specification"}

+
+ + + +
+
+ + {#if documentState?.activeTab === 'info'} + + {:else if documentState?.activeTab === 'applicability'} + + {:else if documentState?.activeTab === 'requirements'} + + {/if} +
+ {/if} + {/if} +
+
+