ansys.scade.apitools.create.declaration.add_operator_hidden#
- ansys.scade.apitools.create.declaration.add_operator_hidden(operator: scade.model.suite.Operator, vars: List[Tuple[str, ansys.scade.apitools.create.type.TX]], insert_before: scade.model.suite.LocalVariable | None = None) → List[scade.model.suite.LocalVariable]#
Add hidden inputs to an operator.
Notes#
This is an interface change with respect to the SCADE Creation Library. The pairs “name”/”type” tree are now embedded in a list of tuples.
Parameters#
- operatorsuite.Operator
Input operator.
- varsList[Tuple[str, TX]]
Name/type expression trees.
- insert_beforesuite.LocalVariable | None, default: None
Insertion point of the inputs. When this parameter is not
None
, it is an existing hidden input of the operator. The hidden inputs are inserted before this input. Otherwise, the hidden inputs are added at the end.
Returns#
- List[suite.LocalVariable]
List of the added hidden inputs.