Compare commits

..

2 Commits

8 changed files with 15 additions and 9 deletions
+8 -2
View File
@@ -142,7 +142,10 @@ class BZgraflow extends Buildoz{
await this.loadNodes(flowObj.nodesFile)
this.flow = flowObj.flow
this.refresh()
this.fireEvent('flowLoaded', { url: source instanceof Blob ? null : source, blob: source instanceof Blob ? source : null })
this.fireEvent('flowLoaded', {
parentNodeId: null,
component: this,
})
}
initFlow(){
@@ -325,7 +328,10 @@ class BZgraflow extends Buildoz{
childEl.style.transform = 'none' // Important for nested subflows to position correctly
childEl.style.willChange = ''
childEl.style.overflow = 'auto'
this.fireEvent('subflowLoaded', { parentNodeId: id, subflow: childEl })
this.fireEvent('subflowLoaded', {
parentNodeId: id,
component: childEl
})
}, { once:true })
}
+1 -1
View File
@@ -54,7 +54,7 @@
window.addEventListener('load',()=>{
let grflw1 = document.querySelector('bz-graflow.compunet')
grflw1.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw1 = evt.detail.subflow }
(evt) => { grflw1 = evt.detail.component }
)
grflw1.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw1 = evt.target }
+1 -1
View File
@@ -54,7 +54,7 @@
window.addEventListener('load',()=>{
let grflw3 = document.querySelector('bz-graflow.organi')
grflw3.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw3 = evt.detail.subflow }
(evt) => { grflw3 = evt.detail.component }
)
grflw3.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw3 = evt.target }
+1 -1
View File
@@ -57,7 +57,7 @@
grflw2.setAttribute('align', document.querySelector('select[name="align"]').value)
grflw2.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
grflw2.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw2 = evt.detail.subflow }
(evt) => { grflw2 = evt.detail.component }
)
grflw2.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw2 = evt.target }
+1 -1
View File
@@ -57,7 +57,7 @@
grflw4.setAttribute('align', document.querySelector('select[name="align"]').value)
grflw4.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
grflw4.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw4 = evt.detail.subflow }
(evt) => { grflw4 = evt.detail.component }
)
grflw4.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw4 = evt.target }
+1 -1
View File
@@ -83,7 +83,7 @@
let grflw4 = document.querySelector('bz-graflow.icmp')
grflw4.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw4 = evt.detail.subflow }
(evt) => { grflw4 = evt.detail.component }
)
grflw4.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw4 = evt.target }
+1 -1
View File
@@ -54,7 +54,7 @@
window.addEventListener('load',()=>{
let grflw1 = document.querySelector('bz-graflow.compunet')
grflw1.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw1 = evt.detail.subflow }
(evt) => { grflw1 = evt.detail.component }
)
grflw1.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw1 = evt.target }
+1 -1
View File
@@ -57,7 +57,7 @@
grflw1.setAttribute('align', document.querySelector('select[name="align"]').value)
grflw1.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
grflw1.addEventListener('bz:graflow:subflowLoaded',
(evt) => { grflw1 = evt.detail.subflow }
(evt) => { grflw1 = evt.detail.component }
)
grflw1.addEventListener('bz:graflow:subflowExited',
(evt) => { grflw1 = evt.target }