MCPcopy Create free account

hub / github.com/beeglebug/behave-flow / functions

Functions39 in github.com/beeglebug/behave-flow

↓ 5 callersFunctiongetNodeSpecJSON
()
src/util/getNodeSpecJSON.ts:11
↓ 5 callersFunctiongetSocketsByNodeTypeAndHandleType
( nodes: NodeSpecJSON[], nodeType: string | undefined, handleType: "source" | "target" | null )
src/util/getSocketsByNodeTypeAndHandleType.ts:3
↓ 4 callersFunctionisNullish
(value: any)
src/transformers/flowToBehave.ts:7
↓ 3 callersFunctionbehaveToFlow
(graph: GraphJSON)
src/transformers/behaveToFlow.ts:5
↓ 3 callersFunctionflowToBehave
(nodes: Node[], edges: Edge[])
src/transformers/flowToBehave.ts:10
↓ 3 callersFunctionisHandleConnected
( edges: Edge[], nodeId: string, handleId: string, type: "source" | "target" )
src/util/isHandleConnected.ts:3
↓ 2 callersFunctioncloseNodePicker
()
src/App.tsx:109
↓ 2 callersFunctionisValidConnection
( connection: Connection, instance: ReactFlowInstance )
src/util/isValidConnection.ts:8
↓ 2 callersFunctionuseOnPressKey
( key: string, callback: (e: KeyboardEvent) => void )
src/hooks/useOnPressKey.ts:3
↓ 1 callersFunctionautoLayout
(nodes: Node[], edges: Edge[])
src/util/autoLayout.ts:3
↓ 1 callersFunctioncalculateNewEdge
( originNode: Node, destinationNodeType: string, destinationNodeId: string, connection: OnConnectStart
src/util/calculateNewEdge.ts:8
↓ 1 callersFunctiongetNodePickerFilters
( nodes: Node[], params: OnConnectStartParams | undefined )
src/util/getPickerFilters.ts:8
↓ 1 callersFunctiongetPairs
(arr1: T[], arr2: U[])
src/components/Node.tsx:13
↓ 1 callersFunctionhandleClose
()
src/components/LoadModal.tsx:62
↓ 1 callersFunctionhandleRun
()
src/components/Controls.tsx:35
↓ 1 callersFunctionhasPositionMetaData
(graph: GraphJSON)
src/util/hasPositionMetaData.ts:3
↓ 1 callersFunctionsleep
(durationInSeconds: number)
src/util/sleep.ts:2
↓ 1 callersFunctionuseChangeNodeData
(id: string)
src/hooks/useChangeNodeData.ts:4
FunctionAutoSizeInput
({ minWidth = 30, ...props })
src/components/AutoSizeInput.tsx:25
FunctionClearModal
({ open = false, onClose })
src/components/ClearModal.tsx:10
FunctionCustomControls
()
src/components/Controls.tsx:28
FunctionFlow
()
src/App.tsx:25
FunctionHelpModal
({ open = false, onClose })
src/components/HelpModal.tsx:9
FunctionInputSocket
({ connected, value, onChange, name, valueType, defaultValue, }: InputSocketProps)
src/components/InputSocket.tsx:16
FunctionLoadModal
({ open = false, onClose })
src/components/LoadModal.tsx:29
FunctionModal
({ open = false, onClose, title, children, actions, })
src/components/Modal.tsx:16
FunctionNode
({ id, data, spec, selected }: NodeProps)
src/components/Node.tsx:23
FunctionNodeContainer
({ title, category = "None", selected, children, }: PropsWithChildren<NodeProps>)
src/components/NodeContainer.tsx:13
FunctionNodePicker
({ position, onPickNode, onClose, filters, }: NodePickerProps)
src/components/NodePicker.tsx:23
FunctionOutputSocket
({ connected, valueType, name, }: OutputSocketProps)
src/components/OutputSocket.tsx:13
FunctionSaveModal
({ open = false, onClose })
src/components/SaveModal.tsx:8
FunctionhandleClear
()
src/components/ClearModal.tsx:13
FunctionhandleCopy
()
src/components/SaveModal.tsx:19
FunctionhandleKeyDown
(e: KeyboardEvent)
src/hooks/useOnPressKey.ts:8
FunctionhandleLoad
()
src/components/LoadModal.tsx:35
FunctionhandlePaneClick
()
src/App.tsx:114
FunctionhandlePaneContextMenu
(e: ReactMouseEvent)
src/App.tsx:116
FunctionhandleStartConnect
( e: ReactMouseEvent, params: OnConnectStartParams )
src/App.tsx:93
FunctionhandleStopConnect
(e: MouseEvent)
src/App.tsx:100