csc.domain.SelectorMode

class csc.domain.SelectorMode

SelectorMode enumerable

SingleSelection, // Resets if new objects were selected, and nothing changes if already selected ones were selected

MultiSelection, // Multiple selections. If not all objects were selected, adds, otherwise subtracts

NewSelection, // Resets everything and highlights the selection

AdditionSelection, // Adds all selections to selections

SubtractionSelection // Subtracts highlighted entities from selections

Members:

SingleSelection

MultiSelection

NewSelection

AdditionSelection

SubtractionSelection

__init__(self: csc.domain.SelectorMode, value: int) None

Methods

__init__(self, value)

Attributes

AdditionSelection

MultiSelection

NewSelection

SingleSelection

SubtractionSelection

name

value

AdditionSelection = <SelectorMode.AdditionSelection: 3>
MultiSelection = <SelectorMode.MultiSelection: 1>
NewSelection = <SelectorMode.NewSelection: 2>
SingleSelection = <SelectorMode.SingleSelection: 0>
SubtractionSelection = <SelectorMode.SubtractionSelection: 4>
__annotations__ = {}
__eq__(self: object, other: object) bool
__getstate__(self: object) int
__hash__(self: object) int
__index__(self: csc.domain.SelectorMode) int
__init__(self: csc.domain.SelectorMode, value: int) None
__int__(self: csc.domain.SelectorMode) int
__members__ = {'AdditionSelection': <SelectorMode.AdditionSelection: 3>, 'MultiSelection': <SelectorMode.MultiSelection: 1>, 'NewSelection': <SelectorMode.NewSelection: 2>, 'SingleSelection': <SelectorMode.SingleSelection: 0>, 'SubtractionSelection': <SelectorMode.SubtractionSelection: 4>}
__module__ = 'csc.domain'
__ne__(self: object, other: object) bool
__repr__(self: object) str
__setstate__(self: csc.domain.SelectorMode, state: int) None
__str__(self: object) str
property name
property value