Home

Modules

  • EdgeMarkerDefs
  • Handle
  • NodeBody
  • NodePorts
  • NodeSettingsForm
  • SettingsGroup
  • SettingsSelect
  • SettingsText

Events

  • elements-deleted 所有刪除路徑完成後皆發出(於 update:* 之後、最後發出),payload: { from, requested:{nodeIds,connIds}, deleted:{nodeIds,connIds,nodes,conns}, cascades:[{nodeId,connIds}], notFound:{nodeIds,connIds}, excluded:{nodeIds,connIds} } - deleted.nodes/conns 為被刪當下之深複製快照(JSON 往返,同 getFlowData);id 清單供輕量記帳; - cascades 只描述因果(哪條邊因哪個節點而刪),記帳以 deleted.*Ids 為準(已去重); - 不含刪後全量快照(remain):需要者呼叫 getFlowData() 或沿用 update:nodes / update:conns。 刪除只有這一個完成事件。所有入口同一序列:(僅實際變動之集合)update:nodes → update:conns → elements-deleted。

Global

  • CARET_PATH
  • CONN_SETTING_GROUPS
  • CONN_SETTING_KEYS
  • DEFAULT_OPEN_GROUPS
  • DRAG_THRESHOLD_PX
  • EDGE_TYPES
  • EDGE_WIDTH_MAX
  • FIELD_POLICY
  • GEAR_PATH
  • INFO_POPUP_DEFER_MS
  • MARKER_TYPES
  • MENU_OPT_KEYS
  • NODE_DEFAULTS
  • NODE_SETTING_GROUPS
  • NODE_SETTING_KEYS
  • RECT_FRACTION
  • SETTINGS_TRIGGERS
  • SIDES
  • applyDelete
  • assessConnection
  • assessGraphConnection
  • buildConnectionCandidate
  • buildRoundedPath
  • canOpenPopup
  • canOpenSettings
  • clampInsets
  • clampPosition
  • clampZoom
  • classifyHit
  • clientToLocal
  • computeCenterView
  • computeConnStyle
  • computeEdgeClasses
  • computeFitView
  • computeLabelStyle
  • computeResize
  • connSourceSide
  • connTargetSide
  • crossedThreshold
  • darkenColor
  • describeHandleEndpoint
  • easeInOutCubic
  • effectiveAnimated
  • effectiveEdgeType
  • findDuplicateIds
  • findHandleElAt
  • fixSvgNs
  • flowToScreen
  • gearVisible
  • generateId
  • gestureBlockedReason
  • getBezierPath
  • getControlOffset
  • getHandlePosition
  • getOverlappingNodes
  • getPathFunction
  • getSmoothStepPath
  • getStepPath
  • getStraightPath
  • handlePlacementStyle
  • handleStyleVars
  • infoOpenPlan
  • installGlobalCursor
  • isAffordanceHit
  • isCanvasBlank
  • isDarkColor
  • isSide
  • labelAtHalfLength
  • labelOffsetStyle
  • lookupRoute
  • markerDef
  • markerId
  • markerUrl
  • nodeBorderWidth
  • nodeShape
  • nodesBounds
  • oppositeSide
  • optComputeds
  • orthogonalizeThroughPoints
  • pairEndpoints
  • parseWaypoints
  • pickMenuValue
  • previewDelete
  • recenterForResize
  • rectsOverlap
  • resolveContainerSize
  • resolveDefConn
  • resolveDefNode
  • resolveLineStyle
  • resolveMarker
  • resolveNodeSize
  • resolveOpt
  • resolveOptValue
  • resolvePadding
  • resolveSettingsText
  • screenToFlow
  • segmentFallback
  • setDomFlag
  • setHandleConnectRole
  • setHandleConnectStatus
  • settingsOpensOn
  • sideAnchorFraction
  • sideNormal
  • snapPosition
  • snapshotDeep
  • startDocumentGesture
  • stubFallback
  • titleCase
  • uniq
  • visibleGroups
  • zoomAroundPoint


Documentation generated by JSDoc 4.0.5 on Sun Sep 06 2026 00:52:09 GMT+0800 (台北標準時間) using the docdash theme.