Signal sent by the WorkingSetInterface when the WorkingSetInterface is cancelled, i.e. when the WorkingSetInterface is running and the content of the WorkingSetInterface is modified.
No attachment for events of this type.
Signal sent by the WorkingSetInterface when any FilterItemInterface has changed, the WorkingSetInterface dependencies inside the WorkingSetInterface has changed, or the list of configuration has changed (WorkingSetInterface.setActiveConfs).
No attachment for events of this type.
Signal sent by the WorkingSetInterface when the list of configurations has changed or a list of configuration has changed in a dependent WorkingSetInterface.
No attachment for events of this type.
Signal sent by the WorkingSetInterface when a WorkingSetInterface dependency has been added.
The attachment is the WorkingSetInterface dependency that was added.
Signal sent by the WorkingSetInterface when a WorkingSetInterface dependency has been moved.
The attachment is a WorkingSetMoveInfoInterface that contains the move information.
Signal sent by the WorkingSetInterface when a WorkingSetInterface has been moved.
The attachment is a GroupOperatorChangedInterface that contains the change information.
Signal sent by the WorkingSetInterface when a WorkingSetInterface dependency has been removed.
The attachment is the WorkingSetInterface that was removed.
Signal sent by the WorkingSetInterface when a FilterItemInterface has been added.
The attachment is the FilterItemInterface that was added.
Signal sent by the WorkingSetInterface when a lot of changes occur inside its list of filters.
No attachment for events of this type.
Signal sent by the WorkingSetInterface when a FilterItemInterface has been moved.
The attachment is a FilterMoveInfoInterface :
{
"filter": "the id of the {@link FilterItemInterface} that changed",
"to": pOrder // the new position of the {@link FilterItemInterface} in the list of children of the container
}
Signal sent by the WorkingSetInterface when a FilterItemInterface has been removed.
The attachment is the id of FilterItemInterface that was removed.
Signal sent by the abstract WorkingSetInterface when its id has changed.
The id is only used by the developer to uniquely identify filters. Modifying the id does not change the filter data internally, and as such the filter is not considered modified. Thus, no call to DataSessionInterface.update is required.
No attachment for events of this type.
Signal sent by the WorkingSetInterface when it has been set as a dependency context for a WorkingSetInterface (or unset).
The attachment is the WorkingSetInterface that is the new 'parent', or undefined if the WorkingSetInterface has been removed from the list of dependencies.
Signal sent by the WorkingSetInterface when the WorkingSetInterface is ready, i.e. WorkingSetInterface.getGeometricInstanceIds, WorkingSetInterface.getPartInstanceIds and WorkingSetInterface.getTrianglesCount can be called.
No attachment for events of this type.
The WorkingSetInterfaceSignal lists all the signals that may be sent by the WorkingSetInterface.
These signals are emitted by the WorkingSetInterface when it is modified and more importantly ready.
A WorkingSetInterface is ready when it has computed the result of its set of FilterItemInterfaces, configurations and dependency list, such a result being a list of
geometric instance idsandpart instance ids.The WorkingSetInterface may fire the following signals :
Please refer to the WorkingSetInterface for more information.
See