,, , ,, , , , image/svg+xml , image/svg+xml , interact.js , image/svg+xml , ,, , ,

@interactjs / core/scope / SignalArgs

Interface: SignalArgs

core/scope.SignalArgs

Table of contents

Properties

Properties

actions/drop:end

β€’ actions/drop:end: DropSignalArg

Defined in

actions/drop/plugin.ts:156


actions/drop:move

β€’ actions/drop:move: DropSignalArg

Defined in

actions/drop/plugin.ts:155


actions/drop:start

β€’ actions/drop:start: DropSignalArg

Defined in

actions/drop/plugin.ts:154


auto-start:check

β€’ auto-start:check: CheckSignalArg

Defined in

auto-start/base.ts:47


autoStart:before-start

β€’ autoStart:before-start: Omit<PointerArgProps<{ duplicate: boolean ; dx: number ; dy: number ; type: "move" }>, "interaction"> & { interaction: Interaction<keyof ActionMap> }

Defined in

auto-start/base.ts:43


autoStart:prepared

β€’ autoStart:prepared: Object

Type declaration

NameType
interactionInteraction<keyof ActionMap>

Defined in

auto-start/base.ts:46


interactable:new

β€’ interactable:new: Object

Type declaration

NameType
interactableInteractable
optionsOptionsArg
targetTarget
winWindow

Defined in

core/InteractableSet.ts:13


interactable:set

β€’ interactable:set: Object

Type declaration

NameType
interactableInteractable
optionsOptionsArg

Defined in

core/scope.ts:30


interactable:unset

β€’ interactable:unset: Object

Type declaration

NameType
interactableInteractable

Defined in

core/scope.ts:29


interactions:action-end

β€’ interactions:action-end: DoAnyPhaseArg

Defined in

core/Interaction.ts:95


interactions:action-inertiastart

β€’ interactions:action-inertiastart: DoPhaseArg<keyof ActionMap, "inertiastart">

Defined in

inertia/plugin.ts:47


interactions:action-move

β€’ interactions:action-move: DoAnyPhaseArg

Defined in

core/Interaction.ts:92


interactions:action-reflow

β€’ interactions:action-reflow: DoAnyPhaseArg

Defined in

reflow/plugin.ts:13


interactions:action-resume

β€’ interactions:action-resume: DoPhaseArg<keyof ActionMap, "resume">

Defined in

inertia/plugin.ts:50


interactions:action-start

β€’ interactions:action-start: DoAnyPhaseArg

Defined in

core/Interaction.ts:89


interactions:after-action-end

β€’ interactions:after-action-end: DoAnyPhaseArg

Defined in

core/Interaction.ts:96


interactions:after-action-inertiastart

β€’ interactions:after-action-inertiastart: DoPhaseArg<keyof ActionMap, "inertiastart">

Defined in

inertia/plugin.ts:48


interactions:after-action-move

β€’ interactions:after-action-move: DoAnyPhaseArg

Defined in

core/Interaction.ts:93


interactions:after-action-reflow

β€’ interactions:after-action-reflow: DoAnyPhaseArg

Defined in

reflow/plugin.ts:14


interactions:after-action-resume

β€’ interactions:after-action-resume: DoPhaseArg<keyof ActionMap, "resume">

Defined in

inertia/plugin.ts:51


interactions:after-action-start

β€’ interactions:after-action-start: DoAnyPhaseArg

Defined in

core/Interaction.ts:90


interactions:before-action-end

β€’ interactions:before-action-end: Omit<DoAnyPhaseArg, "iEvent">

Defined in

core/Interaction.ts:94


interactions:before-action-inertiastart

β€’ interactions:before-action-inertiastart: Omit<DoPhaseArg<keyof ActionMap, "inertiastart">, "iEvent">

Defined in

inertia/plugin.ts:46


interactions:before-action-move

β€’ interactions:before-action-move: Omit<DoAnyPhaseArg, "iEvent">

Defined in

core/Interaction.ts:91


interactions:before-action-reflow

β€’ interactions:before-action-reflow: Omit<DoAnyPhaseArg, "iEvent">

Defined in

reflow/plugin.ts:12


interactions:before-action-resume

β€’ interactions:before-action-resume: Omit<DoPhaseArg<keyof ActionMap, "resume">, "iEvent">

Defined in

inertia/plugin.ts:49


interactions:before-action-start

β€’ interactions:before-action-start: Omit<DoAnyPhaseArg, "iEvent">

Defined in

core/Interaction.ts:88


interactions:blur

β€’ interactions:blur: Object

Type declaration

NameType
eventEvent
interactionInteraction<never>
type"blur"

Defined in

core/Interaction.ts:87


interactions:cancel

β€’ interactions:cancel: never

Defined in

core/Interaction.ts:79


interactions:destroy

β€’ interactions:destroy: Object

Type declaration

NameType
interactionInteraction<keyof ActionMap>

Defined in

core/scope.ts:31


interactions:down

β€’ interactions:down: PointerArgProps<{ type: "down" }>

Defined in

core/Interaction.ts:66


interactions:find

β€’ interactions:find: Object

Type declaration

NameType
interactionInteraction<keyof ActionMap>
searchDetailsSearchDetails

Defined in

core/interactions.ts:31


interactions:move

β€’ interactions:move: PointerArgProps<{ duplicate: boolean ; dx: number ; dy: number ; type: "move" }>

Defined in

core/Interaction.ts:69


interactions:new

β€’ interactions:new: Object

Type declaration

NameType
interactionInteraction<keyof ActionMap>

Defined in

core/Interaction.ts:65


interactions:remove-pointer

β€’ interactions:remove-pointer: Object

Type declaration

NameType
eventPointerEventType
eventTargetNode
interactionInteraction<never>
pointerPointerType
pointerIndexnumber
pointerInfoPointerInfo

Defined in

core/Interaction.ts:86


interactions:stop

β€’ interactions:stop: Object

Type declaration

NameType
interactionInteraction<keyof ActionMap>

Defined in

core/Interaction.ts:97


interactions:up

β€’ interactions:up: PointerArgProps<{ curEventTarget: EventTarget ; type: "up" }>

Defined in

core/Interaction.ts:75


interactions:update-pointer

β€’ interactions:update-pointer: PointerArgProps<{ down: boolean }>

Defined in

core/Interaction.ts:83


pointerEvents:collect-targets

β€’ pointerEvents:collect-targets: Object

Type declaration

NameType
eventPointerEventType | PointerEvent<any>
eventTargetNode
interactionInteraction<any>
nodenull
pathNode[]
pointerPointerType | PointerEvent<any>
targets?EventTargetList
typestring

Defined in

pointer-events/base.ts:66


pointerEvents:fired

β€’ pointerEvents:fired: Object

Type declaration

NameType
eventPointerEventType | PointerEvent<any>
eventTargetNode
interactionInteraction<null>
pointerPointerType | PointerEvent<any>
pointerEventPointerEvent<any>
targets?EventTargetList
typestring

Defined in

pointer-events/base.ts:57


pointerEvents:new

β€’ pointerEvents:new: Object

Type declaration

NameType
pointerEventPointerEvent<any>

Defined in

pointer-events/base.ts:56


scope:add-document

β€’ scope:add-document: DocSignalArg

Defined in

core/scope.ts:27


scope:remove-document

β€’ scope:remove-document: DocSignalArg

Defined in

core/scope.ts:28