Usage: nsd drawio invoke [-hV] [--progress-console] [--progress-data]
[--progress-json] [-b=<bindProperty>]
[-c=<connectionBase>] [-p=<processorProperty>]
[--progress-output=<progressOutput>] [<parameters>...]
Creates an Invocable dynamic proxy from a diagram
calls it with command parameters and returns result
[<parameters>...] Invocable parameters
-b, --bind-property=<bindProperty>
Bind property providing dynamic
proxy method name
Defaults to bind
-c, --connection-base=<connectionBase>
Connection base
Valid values: PARENT, SOURCE, TARGET
-h, --help Show this help message and exit.
-p, --processor-property=<processorProperty>
Processor property
Defaults to processor
--progress-console Output progress to console
--progress-data Output progress data
--progress-json Output progress in JSON
--progress-output=<progressOutput>
Output file for progress monitor
-V, --version Print version information and exit.
drawio -p my-property="My property" invocable.drawio invoke 33 66
- The parent drawio command loads
invocable.drawio
diagram with my-property
property set to My property
. This property is used for placeholder expansion.
- This command:
- Uses default values for
--processor-property
and --bind-property
options to create diagram element processors and bind them to dynamic proxy methods - in this case a single invoke()
method.
- Calls the method with command line arguments -
33
and 66