mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-20 12:11:20 -08:00
refactor: update export syntax to default for ASR and VAST plugins
This commit is contained in:
1 parent
6f3363014f
commit
8a87de6df3
2 files changed
+5
-7
No files matched your search
+2
-3
@@ -1,6 +1,3 @@
|
|||||||
export = artplayerPluginAsr
|
|
||||||
export as namespace artplayerPluginAsr;
|
|
||||||
|
|
||||||
interface AudioChunk {
|
interface AudioChunk {
|
||||||
pcm: ArrayBuffer
|
pcm: ArrayBuffer
|
||||||
wav: ArrayBuffer
|
wav: ArrayBuffer
|
||||||
@@ -23,5 +20,7 @@ interface AsrPluginInstance {
|
|||||||
|
|
||||||
declare function artplayerPluginAsr(option?: AsrPluginOption): (art: Artplayer) => AsrPluginInstance
|
declare function artplayerPluginAsr(option?: AsrPluginOption): (art: Artplayer) => AsrPluginInstance
|
||||||
|
|
||||||
|
export default artplayerPluginAsr
|
||||||
|
|
||||||
export = artplayerPluginAsr;
|
export = artplayerPluginAsr;
|
||||||
export as namespace artplayerPluginAsr;
|
export as namespace artplayerPluginAsr;
|
||||||
+3
-4
@@ -1,6 +1,3 @@
|
|||||||
export = artplayerPluginVast
|
|
||||||
export as namespace artplayerPluginVast;
|
|
||||||
|
|
||||||
declare global {
|
declare global {
|
||||||
interface Window {
|
interface Window {
|
||||||
artplayerPluginVast?: typeof artplayerPluginVast
|
artplayerPluginVast?: typeof artplayerPluginVast
|
||||||
@@ -12,7 +9,7 @@ type PlayResFn = (res: string) => void
|
|||||||
|
|
||||||
interface VastPluginContext {
|
interface VastPluginContext {
|
||||||
art: Artplayer
|
art: Artplayer
|
||||||
ima: typeof google.ima
|
ima: any // Replace 'any' with a more specific type if available, or declare google.ima type above
|
||||||
imaPlayer: Player
|
imaPlayer: Player
|
||||||
playUrl: PlayUrlFn
|
playUrl: PlayUrlFn
|
||||||
playRes: PlayResFn
|
playRes: PlayResFn
|
||||||
@@ -30,5 +27,7 @@ declare function artplayerPluginVast(
|
|||||||
option: ArtplayerPluginVastOption,
|
option: ArtplayerPluginVastOption,
|
||||||
): (art: Artplayer) => ArtplayerPluginVastInstance
|
): (art: Artplayer) => ArtplayerPluginVastInstance
|
||||||
|
|
||||||
|
export default artplayerPluginVast
|
||||||
|
|
||||||
export = artplayerPluginVast;
|
export = artplayerPluginVast;
|
||||||
export as namespace artplayerPluginVast;
|
export as namespace artplayerPluginVast;
|
||||||
Reference in new issue
Block a user