ScriptTraceDiagramVariableCollection¶
- class ScriptTraceDiagramVariableCollection.ScriptTraceDiagramVariableCollection(iterable=(), /)¶
Bases:
list
Represents a collection of ScriptTraceDiagramVariables, used in a diagram.- __iter__() Iterable[ScriptTraceDiagramVariable] ¶
- __next__() ScriptTraceDiagramVariable ¶
- __len__() int ¶
- Returns the number of variables, used in this diagram.
- __contains__(diagramVariable: ScriptTraceDiagramVariable) bool ¶
- Returns, wether this collection contains the given ScriptTraceDiagramVariable.Allows usage of ‘in’ and ‘not in’ operators.
- __getitem__(index: int) ScriptTraceDiagramVariable ¶
- Gets or sets the diagram variable at the given index.
- add(variable: ScriptTraceVariable) ScriptTraceDiagramVariable ¶
- Creates and adds a ScriptTraceVariable to the diagram. Returns the new ScriptTraceDiagramVariable.
- remove(index: int) None ¶
- remove(diagramVariable: ScriptTraceDiagramVariable) None
- Removes the ScriptTraceDiagramVariable at the given index.
- clear() None ¶
- Removes all ScriptTraceDiagramVariables from the diagram.
- index_of(diagramVariable: ScriptTraceDiagramVariable) int ¶
- Returns the index of the ScriptTraceDiagramVariable in the collection or -1,if the diagramVariable is not part of this diagram.
- contains(diagramVariable: ScriptTraceDiagramVariable) bool ¶
- Returns, wether this collection contains the given ScriptTraceDiagramVariable.