g3-toolkit API Reference
Preparing search index...
react/src
useElementPointerEvents
Function useElementPointerEvents
useElementPointerEvents
<
H
,
E
extends
Element
>
(
hit
:
(
p
:
{
x
:
number
;
y
:
number
}
)
=>
H
|
null
,
toModel
:
(
client
:
{
x
:
number
;
y
:
number
}
,
currentTarget
:
E
,
)
=>
{
x
:
number
;
y
:
number
}
,
handlers
:
ElementPointerHandlers
<
H
>
,
options
?:
ElementPointerOptions
,
)
:
{
onClick
:
(
e
:
MouseEvent
<
E
>
)
=>
void
;
onContextMenu
:
(
e
:
MouseEvent
<
E
>
)
=>
void
;
onPointerDown
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerLeave
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerMove
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerUp
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
}
Type Parameters
H
E
extends
Element
Parameters
hit
:
(
p
:
{
x
:
number
;
y
:
number
}
)
=>
H
|
null
toModel
:
(
client
:
{
x
:
number
;
y
:
number
}
,
currentTarget
:
E
)
=>
{
x
:
number
;
y
:
number
}
handlers
:
ElementPointerHandlers
<
H
>
Optional
options
:
ElementPointerOptions
Returns
{
onClick
:
(
e
:
MouseEvent
<
E
>
)
=>
void
;
onContextMenu
:
(
e
:
MouseEvent
<
E
>
)
=>
void
;
onPointerDown
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerLeave
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerMove
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
onPointerUp
:
(
e
:
PointerEvent
<
E
>
)
=>
void
;
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
g3-toolkit API Reference
Loading...