advplyr.audiobookshelf-app/plugins/constants.js

46 lines
574 B
JavaScript
Raw Normal View History

2021-12-04 19:56:29 -06:00
const DownloadStatus = {
PENDING: 0,
READY: 1,
EXPIRED: 2,
FAILED: 3
}
const CoverDestination = {
METADATA: 0,
AUDIOBOOK: 1
}
const BookCoverAspectRatio = {
STANDARD: 0,
SQUARE: 1
}
const PlayMethod = {
DIRECTPLAY: 0,
DIRECTSTREAM: 1,
TRANSCODE: 2,
LOCAL: 3
}
const PlayerState = {
IDLE: 0,
BUFFERING: 1,
READY: 2,
ENDED: 3
}
2021-12-04 19:56:29 -06:00
const Constants = {
DownloadStatus,
CoverDestination,
BookCoverAspectRatio,
PlayMethod,
PlayerState
}
export {
PlayerState
2021-12-04 19:56:29 -06:00
}
export default ({ app }, inject) => {
inject('constants', Constants)
}