add markers types (#2460)

This commit is contained in:
Hashen 2022-04-18 16:54:35 +05:30 committed by GitHub
parent d434c9af16
commit 29318591c0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

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

@ -523,6 +523,11 @@ declare namespace Plyr {
* Media Metadata Options. * Media Metadata Options.
*/ */
mediaMetadata?: MediaMetadataOptions; mediaMetadata?: MediaMetadataOptions;
/**
* Markers Options
*/
markers?: MarkersOptions;
} }
interface QualityOptions { interface QualityOptions {
@ -594,6 +599,16 @@ declare namespace Plyr {
artwork?: MediaMetadataArtwork[]; artwork?: MediaMetadataArtwork[];
} }
interface MarkersPoints {
time: number;
label: string;
}
interface MarkersOptions {
enabled: boolean;
points: MarkersPoints[]
}
export interface Elements { export interface Elements {
buttons: { buttons: {
airplay?: HTMLButtonElement; airplay?: HTMLButtonElement;