Contentful Personalization & Analytics
Preparing search index...
@contentful/optimization-core
AcceptedCurrentStateTracker
Class AcceptedCurrentStateTracker<TKey>
Tracks accepted emissions for current-state SDK adapters such as the active page or screen.
Type Parameters
TKey
Index
Constructors
constructor
Methods
emit
If
Needed
has
Accepted
mark
Accepted
reset
Constructors
constructor
new
AcceptedCurrentStateTracker
<
TKey
>
(
options
?:
AcceptedCurrentStateTrackerOptions
<
TKey
>
,
)
:
AcceptedCurrentStateTracker
<
TKey
>
Type Parameters
TKey
Parameters
options
:
AcceptedCurrentStateTrackerOptions
<
TKey
>
= {}
Returns
AcceptedCurrentStateTracker
<
TKey
>
Methods
emit
If
Needed
emitIfNeeded
<
TData
>
(
__namedParameters
:
AcceptedCurrentStateEmissionOptions
<
TKey
,
TData
>
,
)
:
Promise
<
AcceptedCurrentStateEmissionResult
<
TData
>
>
Type Parameters
TData
Parameters
__namedParameters
:
AcceptedCurrentStateEmissionOptions
<
TKey
,
TData
>
Returns
Promise
<
AcceptedCurrentStateEmissionResult
<
TData
>
>
has
Accepted
hasAccepted
()
:
boolean
Returns
boolean
mark
Accepted
markAccepted
(
key
:
TKey
)
:
void
Parameters
key
:
TKey
Returns
void
reset
reset
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
emit
If
Needed
has
Accepted
mark
Accepted
reset
Contentful Personalization & Analytics
Loading...
Tracks accepted emissions for current-state SDK adapters such as the active page or screen.