Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 3e7a82edc2 | |||
| a871288c1c |
+8
-2
@@ -142,7 +142,10 @@ class BZgraflow extends Buildoz{
|
|||||||
await this.loadNodes(flowObj.nodesFile)
|
await this.loadNodes(flowObj.nodesFile)
|
||||||
this.flow = flowObj.flow
|
this.flow = flowObj.flow
|
||||||
this.refresh()
|
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(){
|
initFlow(){
|
||||||
@@ -325,7 +328,10 @@ class BZgraflow extends Buildoz{
|
|||||||
childEl.style.transform = 'none' // Important for nested subflows to position correctly
|
childEl.style.transform = 'none' // Important for nested subflows to position correctly
|
||||||
childEl.style.willChange = ''
|
childEl.style.willChange = ''
|
||||||
childEl.style.overflow = 'auto'
|
childEl.style.overflow = 'auto'
|
||||||
this.fireEvent('subflowLoaded', { parentNodeId: id, subflow: childEl })
|
this.fireEvent('subflowLoaded', {
|
||||||
|
parentNodeId: id,
|
||||||
|
component: childEl
|
||||||
|
})
|
||||||
}, { once:true })
|
}, { once:true })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
window.addEventListener('load',()=>{
|
window.addEventListener('load',()=>{
|
||||||
let grflw1 = document.querySelector('bz-graflow.compunet')
|
let grflw1 = document.querySelector('bz-graflow.compunet')
|
||||||
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw1 = evt.detail.subflow }
|
(evt) => { grflw1 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw1.addEventListener('bz:graflow:subflowExited',
|
grflw1.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw1 = evt.target }
|
(evt) => { grflw1 = evt.target }
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
window.addEventListener('load',()=>{
|
window.addEventListener('load',()=>{
|
||||||
let grflw3 = document.querySelector('bz-graflow.organi')
|
let grflw3 = document.querySelector('bz-graflow.organi')
|
||||||
grflw3.addEventListener('bz:graflow:subflowLoaded',
|
grflw3.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw3 = evt.detail.subflow }
|
(evt) => { grflw3 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw3.addEventListener('bz:graflow:subflowExited',
|
grflw3.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw3 = evt.target }
|
(evt) => { grflw3 = evt.target }
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
grflw2.setAttribute('align', document.querySelector('select[name="align"]').value)
|
grflw2.setAttribute('align', document.querySelector('select[name="align"]').value)
|
||||||
grflw2.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
grflw2.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
||||||
grflw2.addEventListener('bz:graflow:subflowLoaded',
|
grflw2.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw2 = evt.detail.subflow }
|
(evt) => { grflw2 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw2.addEventListener('bz:graflow:subflowExited',
|
grflw2.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw2 = evt.target }
|
(evt) => { grflw2 = evt.target }
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
grflw4.setAttribute('align', document.querySelector('select[name="align"]').value)
|
grflw4.setAttribute('align', document.querySelector('select[name="align"]').value)
|
||||||
grflw4.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
grflw4.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
||||||
grflw4.addEventListener('bz:graflow:subflowLoaded',
|
grflw4.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw4 = evt.detail.subflow }
|
(evt) => { grflw4 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw4.addEventListener('bz:graflow:subflowExited',
|
grflw4.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw4 = evt.target }
|
(evt) => { grflw4 = evt.target }
|
||||||
|
|||||||
@@ -83,7 +83,7 @@
|
|||||||
|
|
||||||
let grflw4 = document.querySelector('bz-graflow.icmp')
|
let grflw4 = document.querySelector('bz-graflow.icmp')
|
||||||
grflw4.addEventListener('bz:graflow:subflowLoaded',
|
grflw4.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw4 = evt.detail.subflow }
|
(evt) => { grflw4 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw4.addEventListener('bz:graflow:subflowExited',
|
grflw4.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw4 = evt.target }
|
(evt) => { grflw4 = evt.target }
|
||||||
|
|||||||
@@ -54,7 +54,7 @@
|
|||||||
window.addEventListener('load',()=>{
|
window.addEventListener('load',()=>{
|
||||||
let grflw1 = document.querySelector('bz-graflow.compunet')
|
let grflw1 = document.querySelector('bz-graflow.compunet')
|
||||||
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw1 = evt.detail.subflow }
|
(evt) => { grflw1 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw1.addEventListener('bz:graflow:subflowExited',
|
grflw1.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw1 = evt.target }
|
(evt) => { grflw1 = evt.target }
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
grflw1.setAttribute('align', document.querySelector('select[name="align"]').value)
|
grflw1.setAttribute('align', document.querySelector('select[name="align"]').value)
|
||||||
grflw1.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
grflw1.setAttribute('wiretype', document.querySelector('select[name="wiretype"]').value)
|
||||||
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
grflw1.addEventListener('bz:graflow:subflowLoaded',
|
||||||
(evt) => { grflw1 = evt.detail.subflow }
|
(evt) => { grflw1 = evt.detail.component }
|
||||||
)
|
)
|
||||||
grflw1.addEventListener('bz:graflow:subflowExited',
|
grflw1.addEventListener('bz:graflow:subflowExited',
|
||||||
(evt) => { grflw1 = evt.target }
|
(evt) => { grflw1 = evt.target }
|
||||||
|
|||||||
Reference in New Issue
Block a user