UNPKG

react-native-audio-player-hooks

Version:

Audio player hooks & Utility Classes to play audio files, using libraries react-native-video, rxjs, with playlist handling, player controls.

17 lines (16 loc) 498 B
import { PLAYER } from '../constants'; import PlayerController from './PlayerController'; class PlayerManager { players = {}; createPlayer = (keyName = PLAYER) => { const playerController = new PlayerController(); this.players[keyName] = playerController; }; getPlayer = (keyName = PLAYER) => { return this.players[keyName]; }; deletePlayer = (keyName = PLAYER) => { delete this.players[keyName]; }; } export default new PlayerManager();