Operator
-
class
cee.
Operator
() The
Operator
class is the base class for all operators. A name is required for all operators, and the name is used to identify the operator in thecee.OperatorStack
.Operators contain optional methods that correspond to the different events that may occur in the view. When an operator is set on a
View
, the operator can interact with its ownerView, but only that view. Thecee.Viewer
sets the events listeners internally, and then fires the corresponding Operator event handler method when the event is recieved.
Constructors
Methods
Accessors
-
Operator.
name
() The name of the operator. Built-in operator names can be referenced by the
StandardOperator
enum.Return type: string
-
Operator.
ownerView
() Returns the
View
that this operator is set on. If the operator is not on a view’scee.OperatorStack
, null is returned.Return type: View
Methods
onClick
-
Operator.
onClick
(event) Arguments: - event (
MouseEvent
) – None
Return type: OperatorEventStatus
- event (
onDblClick
-
Operator.
onDblClick
(event) Arguments: - event (
MouseEvent
) – None
Return type: OperatorEventStatus
- event (
onKeyDown
-
Operator.
onKeyDown
(event) Arguments: - event (
KeyboardEvent
) – None
Return type: OperatorEventStatus
- event (
onKeyUp
-
Operator.
onKeyUp
(event) Arguments: - event (
KeyboardEvent
) – None
Return type: OperatorEventStatus
- event (
onMouseDown
-
Operator.
onMouseDown
(event) Arguments: - event (
MouseEvent
) – None
Return type: OperatorEventStatus
- event (
onMouseMove
-
Operator.
onMouseMove
(event) Arguments: - event (
MouseEvent
) – None
Return type: OperatorEventStatus
- event (
onMouseUp
-
Operator.
onMouseUp
(event) Arguments: - event (
MouseEvent
) – None
Return type: OperatorEventStatus
- event (
onPointerDown
-
Operator.
onPointerDown
(event) Arguments: - event (
PointerEvent
) – None
Return type: OperatorEventStatus
- event (
onPointerMove
-
Operator.
onPointerMove
(event) Arguments: - event (
PointerEvent
) – None
Return type: OperatorEventStatus
- event (
onPointerUp
-
Operator.
onPointerUp
(event) Arguments: - event (
PointerEvent
) – None
Return type: OperatorEventStatus
- event (
onTouchEnd
-
Operator.
onTouchEnd
(event) Arguments: - event (
TouchEvent
) – None
Return type: OperatorEventStatus
- event (
onTouchMove
-
Operator.
onTouchMove
(event) Arguments: - event (
TouchEvent
) – None
Return type: OperatorEventStatus
- event (