diff --git a/docs/assets/ts/artplayer.d.ts b/docs/assets/ts/artplayer.d.ts index 1108bacff..44525fb61 100644 --- a/docs/assets/ts/artplayer.d.ts +++ b/docs/assets/ts/artplayer.d.ts @@ -57,7 +57,7 @@ type ComponentOption = { /** * Component position, use in controls */ - position?: 'top' | 'left' | 'right'; + position?: 'top' | 'left' | 'right' | (string & Record); /** * Custom selector list, use in controls @@ -186,7 +186,7 @@ type SubtitleOption = { /** * The subtitle type */ - type?: 'vtt' | 'srt' | 'ass'; + type?: 'vtt' | 'srt' | 'ass' | (string & Record); /** * The subtitle style object @@ -238,7 +238,7 @@ type Option = { /** * Player language */ - lang?: 'en' | 'zh-cn' | 'zh-tw' | 'cs' | 'pl'; + lang?: 'en' | 'zh-cn' | 'zh-tw' | 'cs' | 'pl' | 'es' | (string & Record); /** * Player default volume diff --git a/packages/artplayer/types/artplayer.d.ts b/packages/artplayer/types/artplayer.d.ts index 1108bacff..44525fb61 100644 --- a/packages/artplayer/types/artplayer.d.ts +++ b/packages/artplayer/types/artplayer.d.ts @@ -57,7 +57,7 @@ type ComponentOption = { /** * Component position, use in controls */ - position?: 'top' | 'left' | 'right'; + position?: 'top' | 'left' | 'right' | (string & Record); /** * Custom selector list, use in controls @@ -186,7 +186,7 @@ type SubtitleOption = { /** * The subtitle type */ - type?: 'vtt' | 'srt' | 'ass'; + type?: 'vtt' | 'srt' | 'ass' | (string & Record); /** * The subtitle style object @@ -238,7 +238,7 @@ type Option = { /** * Player language */ - lang?: 'en' | 'zh-cn' | 'zh-tw' | 'cs' | 'pl'; + lang?: 'en' | 'zh-cn' | 'zh-tw' | 'cs' | 'pl' | 'es' | (string & Record); /** * Player default volume