SoulFire TypeScript SDK 2.10.3
    Preparing search index...

    The data type of a node port. Used for validation and UI rendering of connections.

    from enum soulfire.v1.PortType

    Index
    ANY: 0

    Any type - accepts all values. Used for generic nodes.

    from enum value: PORT_TYPE_ANY = 0;

    BLOCK: 8

    Block type identifier.

    from enum value: PORT_TYPE_BLOCK = 8;

    BOOLEAN: 3

    Boolean true/false value.

    from enum value: PORT_TYPE_BOOLEAN = 3;

    BOT: 5

    Reference to a bot connection.

    from enum value: PORT_TYPE_BOT = 5;

    COLLECTION: 13

    Any Java-like collection type. LIST and SET are compatible with COLLECTION.

    from enum value: PORT_TYPE_COLLECTION = 13;

    ENTITY: 9

    Entity reference.

    from enum value: PORT_TYPE_ENTITY = 9;

    EXEC: 7

    Execution flow port (not data).

    from enum value: PORT_TYPE_EXEC = 7;

    ITEM: 10

    Item stack reference.

    from enum value: PORT_TYPE_ITEM = 10;

    LIST: 6

    List/array of values.

    from enum value: PORT_TYPE_LIST = 6;

    MAP: 11

    Key-value map of entries.

    from enum value: PORT_TYPE_MAP = 11;

    NUMBER: 1

    Numeric value (integer or floating point).

    from enum value: PORT_TYPE_NUMBER = 1;

    SET: 12

    Set of unique values with stable insertion order.

    from enum value: PORT_TYPE_SET = 12;

    STRING: 2

    Text string value.

    from enum value: PORT_TYPE_STRING = 2;

    VECTOR3: 4

    3D vector with x, y, z components.

    from enum value: PORT_TYPE_VECTOR3 = 4;