feat: add MediaMetadata (#2410)

* change browserslist to cover 100% not dead browsers

* feat: add MediaMetadata

* Revert browserslist change

Co-authored-by: Sam Potts <sam@potts.es>
This commit is contained in:
Hashen
2022-02-24 18:12:58 +05:30
committed by GitHub
parent 4632614ced
commit 6bc447b916
6 changed files with 61 additions and 1 deletions

18
src/js/plyr.d.ts vendored
View File

@ -518,6 +518,11 @@ declare namespace Plyr {
* Preview Thumbnails Options.
*/
previewThumbnails?: PreviewThumbnailsOptions;
/**
* Media Metadata Options.
*/
mediaMetadata?: MediaMetadataOptions;
}
interface QualityOptions {
@ -576,6 +581,19 @@ declare namespace Plyr {
src?: string | string[];
}
interface MediaMetadataArtwork {
src: string;
sizes?: string;
type: string;
}
interface MediaMetadataOptions {
title?: string;
artist?: string;
album?: string;
artwork?: MediaMetadataArtwork[];
}
export interface Elements {
buttons: {
airplay?: HTMLButtonElement;