1.2.2. Define Flowdrop Node Type Entity

Created on 30 July 2025, 17 days ago
  • Create a NodeType config entity in flowdrop_node_type module.
  • Fields to include:
    • id (machine name)
    • label (display name)
    • category (taxonomy reference or simple string)
    • processor_plugin (links to node processor plugin ID)
    • config_schema (JSON schema for node configuration)
  • Ensure NodeType integrates with plugin discovery system to resolve processors dynamically.
📌 Task
Status

Active

Component

Code

Created by

🇩🇪Germany D34dMan Hamburg

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @D34dMan
  • 🇩🇪Germany D34dMan Hamburg
  • 🇩🇪Germany D34dMan Hamburg
    • d34dman committed f2540438 on 1.x
      docs: #3538799 by d34dman: 1.2.2. Define Flowdrop Node Type Entity
      
    • d34dman committed 07900d8a on 1.x
      docs: #3538799 by d34dman: Add link to flowdrop_node_type.md to...
  • 🇩🇪Germany D34dMan Hamburg

    FlowDrop Node Type Entity

    The node type entity is a configuration entity that stores node type definitions with the following properties:

    Core Properties
    - id: Unique identifier for the node type
    - label: Human-readable name for the node type
    - description: Detailed description of the node type functionality
    - enabled: Whether the node type is enabled/disabled

    Visual Properties

    - category: Category for organizing node types (e.g., "processing", "input", "output")
    - icon: Icon identifier for visual representation (e.g., "mdi:cog", "mdi:database")
    - color: Color code for visual styling (e.g., "#007cba", "#ff6b6b")

    Configuration Properties

    - version: Version string for the node type
    - config: Configuration schema and default values
    - tags: Array of tags for search and filtering
    - executor_plugin: Plugin ID that handles node execution

  • 🇩🇪Germany D34dMan Hamburg
Production build 0.71.5 2024