Initial commit

This commit is contained in:
akatz-ai
2025-06-18 01:31:01 +00:00
commit bb0ded08ec
6 changed files with 751 additions and 0 deletions
+34
View File
@@ -0,0 +1,34 @@
NODE_NAME = "Basic Math ➕" # Can be changed to any desired prefix
NODE_POSTFIX = "| Basic"
# Base class for all nodes
class BaseNode:
CATEGORY = NODE_NAME
@classmethod
def get_category(cls):
return cls.CATEGORY
class PrimitiveNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Primitives"
class ArithmeticNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Arithmetic"
class BooleanNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Boolean"
class ConversionNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Conversion"
class UtilityNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Utility"
class ConstantsNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Constants"
class DebugNode(BaseNode):
CATEGORY = f"{NODE_NAME}/Debug"