Skip to main content

## Module events

Source
Expand description

Player events for frontend communication via Tauri events.

These events are emitted from the player backend to notify the frontend of playback state changes, position updates, etc.

TRACES: UR-005, UR-019, UR-023, UR-026 | DR-001, DR-028, DR-047

## Structs§

TauriEventEmitter
  Tauri-based implementation of PlayerEventEmitter.

## Enums§

PlayerStatusEvent
  Events emitted by the player backend to the frontend via Tauri events.

## Traits§

PlayerEventEmitter
  Trait for emitting player events to the frontend.

## Type Aliases§

SharedEventEmitter
  Thread-safe wrapper for event emitters.