diff --git a/public/js/plugins.js b/public/js/plugins.js index 7bfc649093..1c2dd0043e 100644 --- a/public/js/plugins.js +++ b/public/js/plugins.js @@ -322,7 +322,7 @@ export const officialPlugins = [ }, { name: 'Sitipe', - src: '/src/editors/Sitipe.js', + src: '/src/compas-editors/Sitipe.js', icon: 'precision_manufacturing', default: true, kind: 'editor', diff --git a/src/compas-editors/Sitipe.ts b/src/compas-editors/Sitipe.ts index 36055cf000..f7fa485ed7 100644 --- a/src/compas-editors/Sitipe.ts +++ b/src/compas-editors/Sitipe.ts @@ -9,6 +9,11 @@ export default class SitipePlugin extends LitElement { @property({ attribute: false }) doc!: XMLDocument; + @property({ + type: Number, + }) + editCount = -1; + header(): string { return 'Sitipe'; } @@ -23,6 +28,7 @@ export default class SitipePlugin extends LitElement { html`` )} ` diff --git a/src/compas-editors/sitipe/sitipe-bay.ts b/src/compas-editors/sitipe/sitipe-bay.ts index d4a848cd75..8dee950670 100644 --- a/src/compas-editors/sitipe/sitipe-bay.ts +++ b/src/compas-editors/sitipe/sitipe-bay.ts @@ -374,6 +374,11 @@ export class SitipeBay extends LitElement { @property() bayTypicals: BayTypical[] = []; + @property({ + type: Number, + }) + editCount = -1; + @property() namingStrategy: NamingStrategy = defaultNamingStrategy; @@ -567,21 +572,11 @@ export class SitipeBay extends LitElement { this.importIED(ied); if (iedName || oldIEDName) { - console.log('just before createelement'); - console.log('doc element: ', this.doc.documentElement); - const privateIEDRef: Element = createElement(this.doc, 'Private', { type: SIEMENS_SITIPE_IED_TEMPLATE_REF, }); privateIEDRef.textContent = btComponent.name || oldIEDName; - console.log( - 'Adding private iedRef element', - privateIEDRef, - 'to ied: ', - ied - ); - this.dispatchEvent( newActionEvent({ title: get('editing.import', { name: ied.getAttribute('name')! }), diff --git a/src/compas-editors/sitipe/sitipe-substation.ts b/src/compas-editors/sitipe/sitipe-substation.ts index 967aa871ea..ab14b49341 100644 --- a/src/compas-editors/sitipe/sitipe-substation.ts +++ b/src/compas-editors/sitipe/sitipe-substation.ts @@ -57,6 +57,11 @@ export class SitipeSubstation extends LitElement { @property({ attribute: false }) element!: Element; + @property({ + type: Number, + }) + editCount = -1; + @property() namingStrategy: NamingStrategy = defaultNamingStrategy; @@ -104,6 +109,7 @@ export class SitipeSubstation extends LitElement { .bayTypicals=${this.bayTypicals} .doc=${this.doc} .namingStrategy=${this.namingStrategy} + .editCount=${this.editCount} >`; }