SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    Type Alias CategoryDefinition

    CategoryDefinition: Message<"soulfire.v1.CategoryDefinition"> & {
        description: string;
        displayName: string;
        icon: string;
        id: string;
        sortOrder: number;
    }

    Definition of a node category for organizing the node palette.

    Type Declaration

    • description: string

      Optional description of this category.

      from field: string description = 4;

    • displayName: string

      Human-readable name displayed in the UI. Examples: "Triggers", "Actions", "Math", "Logic".

      from field: string display_name = 2;

    • icon: string

      Icon identifier for the category. Examples: "zap", "play", "calculator", "git-branch".

      from field: string icon = 3;

    • id: string

      The unique identifier for this category. Examples: "triggers", "actions", "math", "logic".

      from field: string id = 1;

    • sortOrder: number

      Sort order for displaying categories (lower = earlier).

      from field: int32 sort_order = 5;

    from message soulfire.v1.CategoryDefinition