Skip to content

Commit 424ed06

Browse files
nevelerXavier
andauthored
🤖 Merge PR DefinitelyTyped#75083 Add tests for DefinitelyTyped#71208 in @types/dplayer by @neveler
Co-authored-by: Xavier <xavierror@aliyun.com>
1 parent bbe837a commit 424ed06

2 files changed

Lines changed: 7 additions & 1 deletion

File tree

types/dplayer/dplayer-tests.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,9 @@ const dp = new DPlayer({
1616
api: "https://api.prprpr.me/dplayer3/",
1717
},
1818
});
19+
20+
// $ExpectType void
21+
dp.on("play", () => {});
22+
23+
// @ts-expect-error
24+
dp.on("unknown", () => {});

types/dplayer/index.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ export default class DPlayer {
172172

173173
toggle(): void;
174174

175-
on(event: DPlayerEvents, handler: () => void): void;
175+
on(event: keyof typeof DPlayerEvents, handler: () => void): void;
176176

177177
switchVideo(video: DPlayerVideo, danmaku: DPlayerDanmaku): void;
178178

0 commit comments

Comments
 (0)