fireEvent + graflow uses new-style fireEvent

This commit is contained in:
STEINNI
2026-03-21 15:49:40 +00:00
parent c3624d8aca
commit e58ff43014
13 changed files with 165 additions and 64 deletions

35
bzGraflow-editor.js Normal file
View File

@@ -0,0 +1,35 @@
/**
* _ ___ Another
* / |/ (_)______ __ _____
* / / / __(_-</ // (_-<
* /_/|_/_/\__/___/\_, /___/
* /___/
* production !
*
* Licensed under the MIT License:
* This code is free to use and modify,
* as long as the copyright notice and license are kept.
*/
const scriptUrl = document.currentScript.src
class BZgrafloweditor extends Buildoz{
constructor(){
super()
this.defaultAttrs = { }
}
connectedCallback() {
super.connectedCallback()
const nodesUrl = this.getBZAttribute('nodes')
this.mainContainer = document.createElement('div')
this.mainContainer.classList.add('bzgfe-main-container')
this.nodesContainer = document.createElement('div')
this.nodesContainer.classList.add('bzgf-nodes-container')
this.mainContainer.append(this.nodesContainer)
this.graflow = document.createElement('bz-graflow')
this.graflow.setAttribute('nodes', nodesUrl)
this.mainContainer.append(this.graflow)
}
}
Buildoz.define('graflow', BZgraflow)