mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-24 06:31:20 -08:00
refactor(ads): [PKG-ADS-04] reconcile public types and historical imports
This commit is contained in:
1 parent
39e2d4cdfb
commit
fb1cfa701d
41 files changed
+1208
-149
No files matched your search
@@ -0,0 +1,8 @@
|
||||
import ads from 'artplayer-plugin-ads'
|
||||
|
||||
const option: Parameters<typeof ads>[0] = { html: '<b>ad</b>', video: 'ad.mp4', url: '/ad', totalDuration: '10', playDuration: 2, muted: true }
|
||||
const plugin = ads(option)
|
||||
const resultName: ReturnType<typeof plugin>['name'] = 'artplayerPluginAds'
|
||||
const result: ReturnType<typeof plugin> = { name: resultName, skip() {}, pause() {}, play() {} }
|
||||
const returns: void[] = [result.skip(), result.pause(), result.play()]
|
||||
void [returns, plugin]
|
||||
@@ -0,0 +1,8 @@
|
||||
import ads from 'artplayer-plugin-ads'
|
||||
|
||||
const option: Parameters<typeof ads>[0] = { source: 'ad.mp4', type: 'video', totalDuration: 10, playDuration: 2, muted: true }
|
||||
const plugin = ads(option)
|
||||
const resultName: ReturnType<typeof plugin>['name'] = 'artplayerPluginAds'
|
||||
const result: ReturnType<typeof plugin> = { name: resultName, skip() {}, pause() {}, play() {} }
|
||||
const returns: void[] = [result.skip(), result.pause(), result.play()]
|
||||
void [returns, plugin]
|
||||
Reference in new issue
Block a user