ObservedList#

class ansys.sam.sysml2.data_structures.observed_list.ObservedList(owner: Element | SysMLElement, name: str, *args)#

Bases: list

React (notification) on each list operation.

Overview#

append

Override the list append method.

extend

Override the list extend method.

insert

Override the list insert method.

remove

Override the list remove method.

pop

Override the list pop method.

reverse

Override the list reverse method.

__iadd__

Override the list __iadd__ method.

__imul__

Override the list __imul__ method.

__setitem__

Override the list __setitem__ method.

__delitem__

Override the list __delitem__ method.

Import detail#

from ansys.sam.sysml2.data_structures.observed_list import ObservedList

Method detail#

ObservedList.append(item: Any)#

Override the list append method.

ObservedList.extend(iterable)#

Override the list extend method.

ObservedList.insert(index, item)#

Override the list insert method.

ObservedList.remove(value)#

Override the list remove method.

ObservedList.pop(index=-1)#

Override the list pop method.

ObservedList.reverse()#

Override the list reverse method.

ObservedList.__iadd__(value)#

Override the list __iadd__ method.

ObservedList.__imul__(value)#

Override the list __imul__ method.

ObservedList.__setitem__(key, value)#

Override the list __setitem__ method.

ObservedList.__delitem__(key)#

Override the list __delitem__ method.