Merge branch 'demo' into feat/add-inferred-belief-node
# Conflicts: # src/pages/VisProgPage/VisProg.module.css # src/pages/VisProgPage/visualProgrammingUI/NodeRegistry.ts
This commit is contained in:
@@ -3,7 +3,8 @@ import EndNode, {
|
||||
EndConnectionSource,
|
||||
EndDisconnectionTarget,
|
||||
EndDisconnectionSource,
|
||||
EndReduce
|
||||
EndReduce,
|
||||
EndTooltip
|
||||
} from "./nodes/EndNode";
|
||||
import { EndNodeDefaults } from "./nodes/EndNode.default";
|
||||
import StartNode, {
|
||||
@@ -11,7 +12,8 @@ import StartNode, {
|
||||
StartConnectionSource,
|
||||
StartDisconnectionTarget,
|
||||
StartDisconnectionSource,
|
||||
StartReduce
|
||||
StartReduce,
|
||||
StartTooltip
|
||||
} from "./nodes/StartNode";
|
||||
import { StartNodeDefaults } from "./nodes/StartNode.default";
|
||||
import PhaseNode, {
|
||||
@@ -19,7 +21,8 @@ import PhaseNode, {
|
||||
PhaseConnectionSource,
|
||||
PhaseDisconnectionTarget,
|
||||
PhaseDisconnectionSource,
|
||||
PhaseReduce
|
||||
PhaseReduce,
|
||||
PhaseTooltip
|
||||
} from "./nodes/PhaseNode";
|
||||
import { PhaseNodeDefaults } from "./nodes/PhaseNode.default";
|
||||
import NormNode, {
|
||||
@@ -27,7 +30,8 @@ import NormNode, {
|
||||
NormConnectionSource,
|
||||
NormDisconnectionTarget,
|
||||
NormDisconnectionSource,
|
||||
NormReduce
|
||||
NormReduce,
|
||||
NormTooltip
|
||||
} from "./nodes/NormNode";
|
||||
import { NormNodeDefaults } from "./nodes/NormNode.default";
|
||||
import GoalNode, {
|
||||
@@ -35,7 +39,8 @@ import GoalNode, {
|
||||
GoalConnectionSource,
|
||||
GoalDisconnectionTarget,
|
||||
GoalDisconnectionSource,
|
||||
GoalReduce
|
||||
GoalReduce,
|
||||
GoalTooltip
|
||||
} from "./nodes/GoalNode";
|
||||
import { GoalNodeDefaults } from "./nodes/GoalNode.default";
|
||||
import TriggerNode, {
|
||||
@@ -43,7 +48,8 @@ import TriggerNode, {
|
||||
TriggerConnectionSource,
|
||||
TriggerDisconnectionTarget,
|
||||
TriggerDisconnectionSource,
|
||||
TriggerReduce
|
||||
TriggerReduce,
|
||||
TriggerTooltip
|
||||
} from "./nodes/TriggerNode";
|
||||
import { TriggerNodeDefaults } from "./nodes/TriggerNode.default";
|
||||
import InferredBeliefNode, {
|
||||
@@ -60,6 +66,8 @@ import BasicBeliefNode, {
|
||||
BasicBeliefDisconnectionSource,
|
||||
BasicBeliefDisconnectionTarget,
|
||||
BasicBeliefReduce
|
||||
,
|
||||
BasicBeliefTooltip
|
||||
} from "./nodes/BasicBeliefNode.tsx";
|
||||
import { BasicBeliefNodeDefaults } from "./nodes/BasicBeliefNode.default.ts";
|
||||
|
||||
@@ -195,4 +203,17 @@ export const NodesInPhase = {
|
||||
phase: () => false,
|
||||
basic_belief: () => false,
|
||||
inferred_belief: () => false,
|
||||
}
|
||||
|
||||
/**
|
||||
* Collects the tooltips for all nodeTypes so they can be accessed by the tooltip component
|
||||
*/
|
||||
export const NodeTooltips = {
|
||||
start: StartTooltip,
|
||||
end: EndTooltip,
|
||||
phase: PhaseTooltip,
|
||||
norm: NormTooltip,
|
||||
goal: GoalTooltip,
|
||||
trigger: TriggerTooltip,
|
||||
basic_belief: BasicBeliefTooltip,
|
||||
}
|
||||
Reference in New Issue
Block a user