vot.js - v2.4.12
Preparing search index...
@vot.js/ext
VideoHelper
YandexDiskHelper
YandexDiskHelper
Class YandexDiskHelper
Hierarchy (
View Summary
)
BaseHelper
YandexDiskHelper
Index
Constructors
constructor
Properties
API_
ORIGIN
CLIENT_
PREFIX
DISK_
PREFIX
extra
Info
fetch
INLINE_
PREFIX
language
origin
referer
service?
video?
Methods
clear
Title
fetch
List
get
Body
Hash
get
Client
Video
Data
get
Disk
Video
Data
get
Download
Url
get
Video
Data
get
Video
Id
is
Error
Data
return
Base
Data
Constructors
constructor
new
YandexDiskHelper
(
__namedParameters
?:
VOTTypes
.
BaseHelper
.
BaseHelperOpts
,
)
:
VideoHelper
.
YandexDiskHelper
.
YandexDiskHelper
Parameters
__namedParameters
:
VOTTypes
.
BaseHelper
.
BaseHelperOpts
= {}
Returns
VideoHelper
.
YandexDiskHelper
.
YandexDiskHelper
Properties
API_
ORIGIN
API_ORIGIN
:
string
= window.location.origin
CLIENT_
PREFIX
CLIENT_PREFIX
:
string
= "/client/disk"
DISK_
PREFIX
DISK_PREFIX
:
string
= "/d/"
extra
Info
extraInfo
:
boolean
fetch
fetch
:
FetchFunction
INLINE_
PREFIX
INLINE_PREFIX
:
string
= "/i/"
language
language
:
string
origin
origin
:
string
referer
referer
:
string
Optional
service
service
?:
VOTTypes
.
ServiceType
.
ServiceConf
<
VOTTypes
.
ServiceType
.
VideoService
>
Optional
video
video
?:
HTMLVideoElement
Methods
clear
Title
clearTitle
(
title
:
string
)
:
string
Parameters
title
:
string
Returns
string
fetch
List
fetchList
(
dirHash
:
string
,
sk
:
string
,
)
:
Promise
<
(
ResourceFullVideoData
|
ResourceFullDirData
)
[]
>
Parameters
dirHash
:
string
sk
:
string
Returns
Promise
<
(
ResourceFullVideoData
|
ResourceFullDirData
)
[]
>
get
Body
Hash
getBodyHash
(
fileHash
:
string
,
sk
:
string
)
:
string
Parameters
fileHash
:
string
sk
:
string
Returns
string
get
Client
Video
Data
getClientVideoData
(
videoId
:
string
,
)
:
Promise
<
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
>
Parameters
videoId
:
string
Returns
Promise
<
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
>
get
Disk
Video
Data
getDiskVideoData
(
videoId
:
string
,
)
:
Promise
<
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
>
Parameters
videoId
:
string
Returns
Promise
<
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
>
get
Download
Url
getDownloadUrl
(
fileHash
:
string
,
sk
:
string
)
:
Promise
<
string
>
Parameters
fileHash
:
string
sk
:
string
Returns
Promise
<
string
>
get
Video
Data
getVideoData
(
videoId
:
string
,
)
:
Promise
<
|
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
url
:
string
}
,
>
Parameters
videoId
:
string
Returns
Promise
<
|
undefined
|
{
duration
:
number
;
title
:
string
;
url
:
string
}
|
{
url
:
string
}
,
>
get
Video
Id
getVideoId
(
url
:
URL
)
:
Promise
<
undefined
|
string
>
Parameters
url
:
URL
Returns
Promise
<
undefined
|
string
>
is
Error
Data
isErrorData
(
data
:
ResourceInfo
|
ResourceErrorModelData
,
)
:
data
is
ResourceErrorModelData
Parameters
data
:
ResourceInfo
|
ResourceErrorModelData
Returns
data
is
ResourceErrorModelData
return
Base
Data
returnBaseData
(
videoId
:
string
,
)
:
|
undefined
|
{
duration
:
undefined
;
host
:
VOTTypes
.
ServiceType
.
VideoService
;
url
:
string
;
videoId
:
string
;
}
Parameters
videoId
:
string
Returns
|
undefined
|
{
duration
:
undefined
;
host
:
VOTTypes
.
ServiceType
.
VideoService
;
url
:
string
;
videoId
:
string
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
API_
ORIGIN
CLIENT_
PREFIX
DISK_
PREFIX
extra
Info
fetch
INLINE_
PREFIX
language
origin
referer
service
video
Methods
clear
Title
fetch
List
get
Body
Hash
get
Client
Video
Data
get
Disk
Video
Data
get
Download
Url
get
Video
Data
get
Video
Id
is
Error
Data
return
Base
Data
vot.js - v2.4.12
Loading...