"background" — the operation ran in the background without direct user
interaction (e.g. a background sync, cache refresh). Errors should not
interrupt the user.
"userInitiated" — the error is the direct result of a user action
(e.g. clicking Save, triggering an upload). Errors should be visible near
the interaction surface.
Context in which an error occurred.
"background"— the operation ran in the background without direct user interaction (e.g. a background sync, cache refresh). Errors should not interrupt the user."userInitiated"— the error is the direct result of a user action (e.g. clicking Save, triggering an upload). Errors should be visible near the interaction surface.