Preparing search index...
The search index is not available
XYO Platform React SDK - v4.1.8
XYO Platform React SDK
@xyo-network/react-user-events
XyoEventHandlerInterface
Interface XyoEventHandlerInterface<TData>
interface
XyoEventHandlerInterface
<
TData
>
{
funnelStarted
<
T
>
(
_fields
:
T
|
FunnelStartedFields
)
:
Promise
<
void
>
;
testStarted
<
T
>
(
_fields
:
T
|
TestStartedFields
)
:
Promise
<
void
>
;
userClick
<
T
>
(
fields
:
UserClickFields
|
T
)
:
Promise
<
void
>
;
viewContent
<
T
>
(
fields
:
ViewContentFields
|
T
)
:
Promise
<
void
>
;
xnsEstimateAttempted
<
T
>
(
fields
:
XnsEstimateAttemptedFields
|
T
)
:
Promise
<
void
>
;
xnsEstimateFailure
<
T
>
(
fields
:
XnsEstimateFailureFields
|
T
)
:
Promise
<
void
>
;
xnsEstimateSuccess
<
T
>
(
fields
:
XnsEstimateSuccessFields
|
T
)
:
Promise
<
void
>
;
xnsPurchaseAttempted
<
T
>
(
fields
:
XnsPurchaseAttemptedFields
|
T
)
:
Promise
<
void
>
;
xnsPurchaseFailure
<
T
>
(
fields
:
XnsPurchaseFailureFields
|
T
)
:
Promise
<
void
>
;
xnsPurchaseSuccess
<
T
>
(
fields
:
XnsPurchaseSuccessFields
|
T
)
:
Promise
<
void
>
;
xnsReservationAttempted
<
T
>
(
fields
:
XnsReservationAttemptedFields
|
T
)
:
Promise
<
void
>
;
xnsReservationFailure
<
T
>
(
fields
:
XnsReservationFailureFields
|
T
)
:
Promise
<
void
>
;
xnsReservationSuccess
<
T
>
(
fields
:
XnsReservationSuccessFields
|
T
)
:
Promise
<
void
>
;
xyoNewsletterSignup
<
T
>
(
fields
:
XyoNewsletterSignupFields
|
T
)
:
Promise
<
void
>
;
}
Type Parameters
TData
extends
EmptyObject
Hierarchy
UserEventHandler
<
TData
>
XnsEstimateEventHandlerInterface
<
TData
>
XnsReservationEventHandlerInterface
<
TData
>
XnsPurchaseEventHandlerInterface
<
TData
>
XyoEventHandlerInterface
Implemented by
XyoEventHandler
Index
Methods
funnel
Started
test
Started
user
Click
view
Content
xns
Estimate
Attempted
xns
Estimate
Failure
xns
Estimate
Success
xns
Purchase
Attempted
xns
Purchase
Failure
xns
Purchase
Success
xns
Reservation
Attempted
xns
Reservation
Failure
xns
Reservation
Success
xyo
Newsletter
Signup
Methods
funnel
Started
funnel
Started
<
T
>
(
_fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
_fields
:
T
|
FunnelStartedFields
Returns
Promise
<
void
>
test
Started
test
Started
<
T
>
(
_fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
_fields
:
T
|
TestStartedFields
Returns
Promise
<
void
>
user
Click
user
Click
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
UserClickFields
|
T
Returns
Promise
<
void
>
view
Content
view
Content
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
ViewContentFields
|
T
Returns
Promise
<
void
>
xns
Estimate
Attempted
xns
Estimate
Attempted
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsEstimateAttemptedFields
|
T
Returns
Promise
<
void
>
xns
Estimate
Failure
xns
Estimate
Failure
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsEstimateFailureFields
|
T
Returns
Promise
<
void
>
xns
Estimate
Success
xns
Estimate
Success
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsEstimateSuccessFields
|
T
Returns
Promise
<
void
>
xns
Purchase
Attempted
xns
Purchase
Attempted
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsPurchaseAttemptedFields
|
T
Returns
Promise
<
void
>
xns
Purchase
Failure
xns
Purchase
Failure
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsPurchaseFailureFields
|
T
Returns
Promise
<
void
>
xns
Purchase
Success
xns
Purchase
Success
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsPurchaseSuccessFields
|
T
Returns
Promise
<
void
>
xns
Reservation
Attempted
xns
Reservation
Attempted
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsReservationAttemptedFields
|
T
Returns
Promise
<
void
>
xns
Reservation
Failure
xns
Reservation
Failure
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsReservationFailureFields
|
T
Returns
Promise
<
void
>
xns
Reservation
Success
xns
Reservation
Success
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XnsReservationSuccessFields
|
T
Returns
Promise
<
void
>
xyo
Newsletter
Signup
xyo
Newsletter
Signup
<
T
>
(
fields
)
:
Promise
<
void
>
Type Parameters
T
extends
object
Parameters
fields
:
XyoNewsletterSignupFields
|
T
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
funnel
Started
test
Started
user
Click
view
Content
xns
Estimate
Attempted
xns
Estimate
Failure
xns
Estimate
Success
xns
Purchase
Attempted
xns
Purchase
Failure
xns
Purchase
Success
xns
Reservation
Attempted
xns
Reservation
Failure
xns
Reservation
Success
xyo
Newsletter
Signup
XYO Platform React SDK - v4.1.8
Loading...