13
13
{{#sourceurl}}<a class="header-action link-secondary" title="View source" href="{{sourceurl}}"><i class="bi bi-code-slash"></i></a>{{/sourceurl}}
14
14
</h1>
15
15
{{#oe.operator.type}}
16
- <p style="display: inline; text-transform: capitalize"> {{oe.operator.type}} Operator</p>
16
+ <p style="display: inline; text-transform: capitalize"> {{oe.operator.type}} Operator</p>
17
17
{{/oe.operator.type}}
18
18
</div>
19
19
20
20
<div>{{{oe.description}}}</div>
21
21
22
22
{{#oe.operator.workflow}}
23
- <div class="workflow"><p><img src="~/workflows/operators/{{oe.name}}.bonsai" alt="{{oe.name}} Workflow"></p></div>
24
- {{#oe.operator}}
25
- <h2>Inputs & Outputs</h2>
26
- {{>partials/diagram}}
27
- {{/oe.operator}}
23
+ <div class="workflow"><p><img src="~/workflows/operators/{{oe.name}}.bonsai" alt="{{oe.name}} Workflow"></p></div>
24
+ {{#oe.operator}}
25
+ <h2>Inputs & Outputs</h2>
26
+ {{>partials/diagram}}
27
+ {{/oe.operator}}
28
28
{{/oe.operator.workflow}}
29
29
30
30
<h2>Properties</h2>
31
31
32
32
{{#oe.operator.hub}}
33
33
34
- <p>{{oe.name}} is an aggregate operator. Its properties comprise of the following operators' properties: </p >
34
+ <h3>Configuration</h3 >
35
35
36
- {{#oe.properties}}
36
+ {{#oe.properties}}
37
+ {{^constituentOperator}}
37
38
38
- <h3>{{{object}}}</h3 >
39
+ <p>These are properties of the aggregate operator:</p >
39
40
40
- {{#constituentOperator}}
41
- <p>{{{object}}} is a {{{type}}} operator encapsulated by the {{oe.name}} operator.</p>
42
- {{/constituentOperator}}
41
+ {{#hasProperties}}
42
+ {{>partials/propertyTable}}
43
+ {{/hasProperties}}
44
+ {{^hasProperties}}
45
+ <p>This operator does not have any configuration options.</p>
46
+ {{/hasProperties}}
47
+ {{/constituentOperator}}
48
+ {{/oe.properties}}
43
49
44
- {{^constituentOperator}}
45
- <p>These are properties of the aggregate operator, not of any constituent operator.</p>
46
- {{/constituentOperator}}
50
+ <h3>Devices</h3>
47
51
48
- {{#hasSubProperties}}
49
- <table>
50
- <tr>
51
- <th style="white-space: nowrap;">Property</th>
52
- <th style="white-space: nowrap;">Type</th>
53
- <th>Description</th>
54
- </tr>
52
+ {{#oe.properties}}
53
+ {{#constituentOperator}}
55
54
56
- {{#subProperties}}
57
- {{>partials/propertyTables}}
58
- {{/subProperties}}
59
- </table>
60
- {{/hasSubProperties}}
55
+ <h4>{{{object}}}</h4>
61
56
62
- {{^hasSubProperties}}
63
- <p>This operator does not have any configuration options.</p>
64
- {{/hasSubProperties}}
57
+ <p>{{{object}}} is a {{{type}}} operator encapsulated by the {{oe.name}} operator with the following properties:</p>
65
58
66
- {{/oe.properties}}
59
+ {{#hasProperties}}
60
+ {{>partials/propertyTable}}
61
+ {{/hasProperties}}
67
62
63
+ {{^hasProperties}}
64
+ <p>This operator does not have any configuration options.</p>
65
+ {{/hasProperties}}
66
+
67
+ {{/constituentOperator}}
68
+ {{/oe.properties}}
68
69
{{/oe.operator.hub}}
69
70
70
- {{^oe.operator.hub}}
71
- <table>
72
- <tr>
73
- <th style = "white-space: nowrap;">Property</th>
74
- <th style = "white-space: nowrap;">Type</th>
75
- <th>Description</th>
76
- </tr>
77
- {{#oe.properties}}
78
- {{>partials/propertyTables}}
79
- {{/oe.properties}}
80
- </table>
81
- {{/oe.operator.hub}}
71
+ {{#oe}}
72
+ {{^operator.hub}}
73
+ {{>partials/propertyTable}}
74
+ {{/operator.hub}}
75
+ {{/oe}}
0 commit comments