@tremendous/help
Preparing search index...
FingerprintCollectorDependencies
Interface FingerprintCollectorDependencies<TIdentifier>
interface
FingerprintCollectorDependencies
<
TIdentifier
>
{
checkOutageStatus
:
()
=>
Promise
<
boolean
>
;
detectDevice
:
()
=>
Promise
<
{
device
:
Device
}
>
;
outageSamplingRate
?:
number
;
recordAttempt
:
(
identifier
:
TIdentifier
)
=>
Promise
<
void
>
;
recordFailure
:
(
identifier
:
TIdentifier
,
reason
:
unknown
,
elapsedMs
:
number
,
)
=>
Promise
<
void
>
;
shouldFailOpen
?:
()
=>
boolean
;
shouldSkip
?:
(
identifier
:
TIdentifier
)
=>
boolean
;
}
Type Parameters
TIdentifier
Index
Properties
check
Outage
Status
detect
Device
outage
Sampling
Rate?
record
Attempt
record
Failure
should
Fail
Open?
should
Skip?
Properties
check
Outage
Status
checkOutageStatus
:
()
=>
Promise
<
boolean
>
detect
Device
detectDevice
:
()
=>
Promise
<
{
device
:
Device
}
>
Optional
outage
Sampling
Rate
outageSamplingRate
?:
number
record
Attempt
recordAttempt
:
(
identifier
:
TIdentifier
)
=>
Promise
<
void
>
record
Failure
recordFailure
:
(
identifier
:
TIdentifier
,
reason
:
unknown
,
elapsedMs
:
number
,
)
=>
Promise
<
void
>
Optional
should
Fail
Open
shouldFailOpen
?:
()
=>
boolean
Optional
should
Skip
shouldSkip
?:
(
identifier
:
TIdentifier
)
=>
boolean
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
check
Outage
Status
detect
Device
outage
Sampling
Rate
record
Attempt
record
Failure
should
Fail
Open
should
Skip
@tremendous/help
Loading...