five-on-it / apps/client/src/ui/telemetry / TelemetryDeps
Interface: TelemetryDeps
Defined in: apps/client/src/ui/telemetry.ts:107
What a page's telemetry needs (the page's own by default; the tests give theirs).
Properties
base
base: () =>
string|undefined
Defined in: apps/client/src/ui/telemetry.ts:109
Returns
string | undefined
install
install: () =>
string
Defined in: apps/client/src/ui/telemetry.ts:111
Returns
string
platform
platform:
"web"|"desktop"
Defined in: apps/client/src/ui/telemetry.ts:112
send
send: (
url,body,leaving) =>void
Defined in: apps/client/src/ui/telemetry.ts:110
Parameters
url
string
body
string
leaving
boolean
Returns
void
settings
settings: () =>
Pick<Settings,"crashReports"|"usageStats">
Defined in: apps/client/src/ui/telemetry.ts:108
Returns
Pick<Settings, "crashReports" | "usageStats">