setConfig

setConfig(config: Partial<RotationListenerConfig>): void

Source: main.ts:43

Updates the global configuration for the rotation listener.

It is recommended to call this before subscribing with onUpdate or calling start.

Parameters

  • config (Partial<RotationListenerConfig>) — Partial configuration options to merge into the active configuration.

Returns

  • void

Example

CODE
import { deviceRotation } from "web-orientation";

deviceRotation.setConfig({
  pollingRate: 30, // Limit updates to 30 FPS
  startOnInit: false,
  onStart: () => console.log("Started tracking orientation"),
  onPermissionDenied: () => alert("Sensor permission denied"),
});