vot.js - v2.4.12
Preparing search index...
@vot.js/core
VOTTypes
BaseHelperType
BaseHelperInterface
Interface BaseHelperInterface<T, S>
interface
BaseHelperInterface
<
T
extends
string
=
VideoService
,
S
=
ServiceConf
>
{
API_ORIGIN
:
string
;
extraInfo
:
boolean
;
fetch
:
VOTTypes
.
ClientType
.
FetchFunction
;
language
:
string
;
origin
:
string
;
referer
:
string
;
service
?:
S
;
getVideoData
(
videoId
:
string
,
)
:
Promise
<
undefined
|
VOTTypes
.
ClientType
.
MinimalVideoData
<
T
>
>
;
getVideoId
(
url
:
URL
)
:
Promise
<
undefined
|
string
>
;
returnBaseData
(
videoId
:
string
,
)
:
|
undefined
|
{
duration
:
undefined
;
host
:
T
;
url
:
string
;
videoId
:
string
}
;
}
Type Parameters
T
extends
string
=
VideoService
S
=
ServiceConf
Index
Properties
API_
ORIGIN
extra
Info
fetch
language
origin
referer
service?
Methods
get
Video
Data
get
Video
Id
return
Base
Data
Properties
API_
ORIGIN
API_ORIGIN
:
string
extra
Info
extraInfo
:
boolean
fetch
fetch
:
VOTTypes
.
ClientType
.
FetchFunction
language
language
:
string
origin
origin
:
string
referer
referer
:
string
Optional
service
service
?:
S
Methods
get
Video
Data
getVideoData
(
videoId
:
string
,
)
:
Promise
<
undefined
|
VOTTypes
.
ClientType
.
MinimalVideoData
<
T
>
>
Parameters
videoId
:
string
Returns
Promise
<
undefined
|
VOTTypes
.
ClientType
.
MinimalVideoData
<
T
>
>
get
Video
Id
getVideoId
(
url
:
URL
)
:
Promise
<
undefined
|
string
>
Parameters
url
:
URL
Returns
Promise
<
undefined
|
string
>
return
Base
Data
returnBaseData
(
videoId
:
string
,
)
:
|
undefined
|
{
duration
:
undefined
;
host
:
T
;
url
:
string
;
videoId
:
string
}
Parameters
videoId
:
string
Returns
undefined
|
{
duration
:
undefined
;
host
:
T
;
url
:
string
;
videoId
:
string
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
API_
ORIGIN
extra
Info
fetch
language
origin
referer
service
Methods
get
Video
Data
get
Video
Id
return
Base
Data
vot.js - v2.4.12
Loading...