mirror of
https://github.com/barsdeveloper/ueblueprint.git
synced 2026-03-06 23:57:30 +08:00
Names refactoring
This commit is contained in:
@@ -84,7 +84,7 @@ export default class IDraggableElement extends IElement {
|
||||
}
|
||||
|
||||
/** @param {Number[]} value */
|
||||
dispatchDragEvent(value) {
|
||||
acknowledgeDrag(value) {
|
||||
// @ts-expect-error
|
||||
const dragEvent = new CustomEvent(this.constructor.dragGeneralEventName, {
|
||||
detail: {
|
||||
|
||||
@@ -78,6 +78,7 @@ export default class NodeElement extends ISelectableDraggableElement {
|
||||
}
|
||||
|
||||
#pins
|
||||
#boundComments
|
||||
|
||||
/**
|
||||
* @param {ObjectEntity} entity
|
||||
@@ -123,7 +124,7 @@ export default class NodeElement extends ISelectableDraggableElement {
|
||||
|
||||
disconnectedCallback() {
|
||||
super.disconnectedCallback()
|
||||
this.dispatchDeleteEvent()
|
||||
this.acknowledgeDelete()
|
||||
}
|
||||
|
||||
getType() {
|
||||
@@ -138,6 +139,20 @@ export default class NodeElement extends ISelectableDraggableElement {
|
||||
return this.entity.getDisplayName()
|
||||
}
|
||||
|
||||
/** @param {Number} value */
|
||||
setNodeWidth(value) {
|
||||
this.entity.setNodeWidth(value)
|
||||
this.sizeX = value
|
||||
this.acknowledgeReflow()
|
||||
}
|
||||
|
||||
/** @param {Number} value */
|
||||
setNodeHeight(value) {
|
||||
this.entity.setNodeHeight(value)
|
||||
this.sizeY = value
|
||||
this.acknowledgeReflow()
|
||||
}
|
||||
|
||||
/** @param {IElement[]} nodesWhitelist */
|
||||
sanitizeLinks(nodesWhitelist = []) {
|
||||
this.getPinElements().forEach(pin => pin.sanitizeLinks(nodesWhitelist))
|
||||
@@ -177,12 +192,12 @@ export default class NodeElement extends ISelectableDraggableElement {
|
||||
super.setLocation(value)
|
||||
}
|
||||
|
||||
dispatchDeleteEvent() {
|
||||
acknowledgeDelete() {
|
||||
let deleteEvent = new CustomEvent(Configuration.nodeDeleteEventName)
|
||||
this.dispatchEvent(deleteEvent)
|
||||
}
|
||||
|
||||
dispatchReflowEvent() {
|
||||
acknowledgeReflow() {
|
||||
this.addNextUpdatedCallbacks(() => this.computeSizes(), true)
|
||||
let reflowEvent = new CustomEvent(Configuration.nodeReflowEventName)
|
||||
this.dispatchEvent(reflowEvent)
|
||||
|
||||
@@ -41,10 +41,10 @@ export default class WindowElement extends IDraggableElement {
|
||||
|
||||
disconnectedCallback() {
|
||||
super.disconnectedCallback()
|
||||
this.dispatchCloseEvent()
|
||||
this.acknowledgeClose()
|
||||
}
|
||||
|
||||
dispatchCloseEvent() {
|
||||
acknowledgeClose() {
|
||||
let deleteEvent = new CustomEvent(Configuration.windowCloseEventName)
|
||||
this.dispatchEvent(deleteEvent)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user