Creación de nodos

Las rutas proporcionan varios modos de crear nodos. Estos métodos se resumen en la siguiente tabla.

Tabla 1. Métodos para crear nodos
Método Tipo devuelto Descripción
s.create(nodeType, name) Nodo Crea un nodo del tipo especificado y lo añade a la ruta especificada.
s.createAt(nodeType, name, x, y) Nodo Crea un nodo del tipo especificado y lo añade a la ruta especificada en la ubicación especificada. Si x< 0 o y < 0, no se establece la ubicación.
s.createModelApplier(modelOutput, name) Nodo Crea un nodo aplicador de modelos que se deriva del objeto de resultados del modelo proporcionado.

Por ejemplo, para crear un tipo de nodo nuevo en una ruta puede utilizar el siguiente script:

ruta = modeler.script.stream()
# Create a new type node
node = stream.create("type", "My Type")