@interactjs / core/scope / SignalArgs
Interface: SignalArgs
core/scope.SignalArgs
Table of contents
Properties
- actions/drop:end
- actions/drop:move
- actions/drop:start
- auto-start:check
- autoStart:before-start
- autoStart:prepared
- interactable:new
- interactable:set
- interactable:unset
- interactions:action-end
- interactions:action-inertiastart
- interactions:action-move
- interactions:action-reflow
- interactions:action-resume
- interactions:action-start
- interactions:after-action-end
- interactions:after-action-inertiastart
- interactions:after-action-move
- interactions:after-action-reflow
- interactions:after-action-resume
- interactions:after-action-start
- interactions:before-action-end
- interactions:before-action-inertiastart
- interactions:before-action-move
- interactions:before-action-reflow
- interactions:before-action-resume
- interactions:before-action-start
- interactions:blur
- interactions:cancel
- interactions:destroy
- interactions:down
- interactions:find
- interactions:move
- interactions:new
- interactions:remove-pointer
- interactions:stop
- interactions:up
- interactions:update-pointer
- pointerEvents:collect-targets
- pointerEvents:fired
- pointerEvents:new
- scope:add-document
- scope:remove-document
Properties
actions/drop:end
β’ actions/drop:end: DropSignalArg
Defined in
actions/drop:move
β’ actions/drop:move: DropSignalArg
Defined in
actions/drop:start
β’ actions/drop:start: DropSignalArg
Defined in
auto-start:check
β’ auto-start:check: CheckSignalArg
Defined in
autoStart:before-start
β’ autoStart:before-start: Omit<PointerArgProps<{ duplicate: boolean ; dx: number ; dy: number ; type: "move" }>, "interaction"> & { interaction: Interaction<keyof ActionMap> }
Defined in
autoStart:prepared
β’ autoStart:prepared: Object
Type declaration
| Name | Type |
|---|---|
interaction | Interaction<keyof ActionMap> |
Defined in
interactable:new
β’ interactable:new: Object
Type declaration
| Name | Type |
|---|---|
interactable | Interactable |
options | OptionsArg |
target | Target |
win | Window |
Defined in
interactable:set
β’ interactable:set: Object
Type declaration
| Name | Type |
|---|---|
interactable | Interactable |
options | OptionsArg |
Defined in
interactable:unset
β’ interactable:unset: Object
Type declaration
| Name | Type |
|---|---|
interactable | Interactable |
Defined in
interactions:action-end
β’ interactions:action-end: DoAnyPhaseArg
Defined in
interactions:action-inertiastart
β’ interactions:action-inertiastart: DoPhaseArg<keyof ActionMap, "inertiastart">
Defined in
interactions:action-move
β’ interactions:action-move: DoAnyPhaseArg
Defined in
interactions:action-reflow
β’ interactions:action-reflow: DoAnyPhaseArg
Defined in
interactions:action-resume
β’ interactions:action-resume: DoPhaseArg<keyof ActionMap, "resume">
Defined in
interactions:action-start
β’ interactions:action-start: DoAnyPhaseArg
Defined in
interactions:after-action-end
β’ interactions:after-action-end: DoAnyPhaseArg
Defined in
interactions:after-action-inertiastart
β’ interactions:after-action-inertiastart: DoPhaseArg<keyof ActionMap, "inertiastart">
Defined in
interactions:after-action-move
β’ interactions:after-action-move: DoAnyPhaseArg
Defined in
interactions:after-action-reflow
β’ interactions:after-action-reflow: DoAnyPhaseArg
Defined in
interactions:after-action-resume
β’ interactions:after-action-resume: DoPhaseArg<keyof ActionMap, "resume">
Defined in
interactions:after-action-start
β’ interactions:after-action-start: DoAnyPhaseArg
Defined in
interactions:before-action-end
β’ interactions:before-action-end: Omit<DoAnyPhaseArg, "iEvent">
Defined in
interactions:before-action-inertiastart
β’ interactions:before-action-inertiastart: Omit<DoPhaseArg<keyof ActionMap, "inertiastart">, "iEvent">
Defined in
interactions:before-action-move
β’ interactions:before-action-move: Omit<DoAnyPhaseArg, "iEvent">
Defined in
interactions:before-action-reflow
β’ interactions:before-action-reflow: Omit<DoAnyPhaseArg, "iEvent">
Defined in
interactions:before-action-resume
β’ interactions:before-action-resume: Omit<DoPhaseArg<keyof ActionMap, "resume">, "iEvent">
Defined in
interactions:before-action-start
β’ interactions:before-action-start: Omit<DoAnyPhaseArg, "iEvent">
Defined in
interactions:blur
β’ interactions:blur: Object
Type declaration
| Name | Type |
|---|---|
event | Event |
interaction | Interaction<never> |
type | "blur" |
Defined in
interactions:cancel
β’ interactions:cancel: never
Defined in
interactions:destroy
β’ interactions:destroy: Object
Type declaration
| Name | Type |
|---|---|
interaction | Interaction<keyof ActionMap> |
Defined in
interactions:down
β’ interactions:down: PointerArgProps<{ type: "down" }>
Defined in
interactions:find
β’ interactions:find: Object
Type declaration
| Name | Type |
|---|---|
interaction | Interaction<keyof ActionMap> |
searchDetails | SearchDetails |
Defined in
interactions:move
β’ interactions:move: PointerArgProps<{ duplicate: boolean ; dx: number ; dy: number ; type: "move" }>
Defined in
interactions:new
β’ interactions:new: Object
Type declaration
| Name | Type |
|---|---|
interaction | Interaction<keyof ActionMap> |
Defined in
interactions:remove-pointer
β’ interactions:remove-pointer: Object
Type declaration
| Name | Type |
|---|---|
event | PointerEventType |
eventTarget | Node |
interaction | Interaction<never> |
pointer | PointerType |
pointerIndex | number |
pointerInfo | PointerInfo |
Defined in
interactions:stop
β’ interactions:stop: Object
Type declaration
| Name | Type |
|---|---|
interaction | Interaction<keyof ActionMap> |
Defined in
interactions:up
β’ interactions:up: PointerArgProps<{ curEventTarget: EventTarget ; type: "up" }>
Defined in
interactions:update-pointer
β’ interactions:update-pointer: PointerArgProps<{ down: boolean }>
Defined in
pointerEvents:collect-targets
β’ pointerEvents:collect-targets: Object
Type declaration
| Name | Type |
|---|---|
event | PointerEventType | PointerEvent<any> |
eventTarget | Node |
interaction | Interaction<any> |
node | null |
path | Node[] |
pointer | PointerType | PointerEvent<any> |
targets? | EventTargetList |
type | string |
Defined in
pointerEvents:fired
β’ pointerEvents:fired: Object
Type declaration
| Name | Type |
|---|---|
event | PointerEventType | PointerEvent<any> |
eventTarget | Node |
interaction | Interaction<null> |
pointer | PointerType | PointerEvent<any> |
pointerEvent | PointerEvent<any> |
targets? | EventTargetList |
type | string |
Defined in
pointerEvents:new
β’ pointerEvents:new: Object
Type declaration
| Name | Type |
|---|---|
pointerEvent | PointerEvent<any> |
Defined in
scope:add-document
β’ scope:add-document: DocSignalArg
Defined in
scope:remove-document
β’ scope:remove-document: DocSignalArg