libresound_js_libs
Preparing search index...
MusicPlayer
Helpers
Class Helpers
Index
Constructors
constructor
Methods
Controls
Page
default
Download
Props
make
Grouplist
make
Tracklist
Music
Page
Constructors
constructor
new
Helpers
()
:
Helpers
Returns
Helpers
Methods
Controls
Page
ControlsPage
(
obj
:
{
controls
:
(
|
{
hintText
?:
string
;
id
:
string
;
initial
?:
string
;
label
?:
string
;
maxWidth
?:
number
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"textInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"selectInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"radioGroupInput"
;
}
|
{
id
:
string
;
initial
:
boolean
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodBoolean
]
,
null
>
,
ZodVoid
,
>
;
text
?:
string
;
type
:
"checkboxInput"
|
"switchInput"
;
}
|
{
fontSize
?:
number
;
text
:
string
;
type
:
"text"
}
|
{
height
?:
number
;
type
:
"space"
;
width
?:
number
}
)
[]
;
props
?:
Record
<
string
,
any
>
;
}
,
)
:
{
controls
:
(
|
{
hintText
?:
string
;
id
:
string
;
initial
?:
string
;
label
?:
string
;
maxWidth
?:
number
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"textInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"selectInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"radioGroupInput"
;
}
|
{
id
:
string
;
initial
:
boolean
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodBoolean
]
,
null
>
,
ZodVoid
,
>
;
text
?:
string
;
type
:
"checkboxInput"
|
"switchInput"
;
}
|
{
fontSize
?:
number
;
text
:
string
;
type
:
"text"
}
|
{
height
?:
number
;
type
:
"space"
;
width
?:
number
}
)
[]
;
props
?:
Record
<
string
,
any
>
;
type
:
"controls"
;
}
Parameters
obj
:
{
controls
:
(
|
{
hintText
?:
string
;
id
:
string
;
initial
?:
string
;
label
?:
string
;
maxWidth
?:
number
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"textInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"selectInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"radioGroupInput"
;
}
|
{
id
:
string
;
initial
:
boolean
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodBoolean
]
,
null
>
,
ZodVoid
,
>
;
text
?:
string
;
type
:
"checkboxInput"
|
"switchInput"
;
}
|
{
fontSize
?:
number
;
text
:
string
;
type
:
"text"
}
|
{
height
?:
number
;
type
:
"space"
;
width
?:
number
}
)
[]
;
props
?:
Record
<
string
,
any
>
;
}
Returns
{
controls
:
(
|
{
hintText
?:
string
;
id
:
string
;
initial
?:
string
;
label
?:
string
;
maxWidth
?:
number
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"textInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"selectInput"
;
}
|
{
elements
:
[
string
?
,
string
?
,
...
unknown
[]
]
[]
;
id
:
string
;
initial
:
string
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodString
]
,
null
>
,
ZodVoid
,
>
;
type
:
"radioGroupInput"
;
}
|
{
id
:
string
;
initial
:
boolean
;
onChanged
?:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodBoolean
]
,
null
>
,
ZodVoid
,
>
;
text
?:
string
;
type
:
"checkboxInput"
|
"switchInput"
;
}
|
{
fontSize
?:
number
;
text
:
string
;
type
:
"text"
}
|
{
height
?:
number
;
type
:
"space"
;
width
?:
number
}
)
[]
;
props
?:
Record
<
string
,
any
>
;
type
:
"controls"
;
}
default
Download
Props
defaultDownloadProps
(
downloadId
:
string
,
name
:
string
,
)
:
{
id
:
string
;
onDataReceived
:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodNumber
,
ZodNumber
]
,
null
>
,
ZodVoid
,
>
;
}
Parameters
downloadId
:
string
name
:
string
Returns
{
id
:
string
;
onDataReceived
:
$InferOuterFunctionType
<
ZodTuple
<
readonly
[
ZodNumber
,
ZodNumber
]
,
null
>
,
ZodVoid
,
>
;
}
make
Grouplist
makeGrouplist
(
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
,
)
:
{
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
rowsCount
:
number
;
}
Parameters
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
}
[]
Returns
{
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
rowsCount
:
number
;
}
make
Tracklist
makeTracklist
(
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
,
)
:
{
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
rowsCount
:
number
;
}
Parameters
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
}
[]
Returns
{
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
rowsCount
:
number
;
}
Music
Page
MusicPage
(
obj
:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
thumbnailUrl
?:
string
;
title
:
string
;
}
;
props
?:
Record
<
string
,
any
>
;
sectionlist
:
{
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
title
?:
string
;
}
;
isBigTile
?:
boolean
;
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
props
?:
Record
<
string
,
any
>
;
rowsCount
:
number
;
}
[]
;
title
?:
string
;
}
,
)
:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
thumbnailUrl
?:
string
;
title
:
string
;
}
;
props
?:
Record
<
string
,
any
>
;
sectionlist
:
{
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
title
?:
string
;
}
;
isBigTile
?:
boolean
;
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
props
?:
Record
<
string
,
any
>
;
rowsCount
:
number
;
}
[]
;
title
?:
string
;
type
:
"music"
;
}
Parameters
obj
:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
thumbnailUrl
?:
string
;
title
:
string
;
}
;
props
?:
Record
<
string
,
any
>
;
sectionlist
:
{
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
title
?:
string
;
}
;
isBigTile
?:
boolean
;
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
props
?:
Record
<
string
,
any
>
;
rowsCount
:
number
;
}
[]
;
title
?:
string
;
}
Returns
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
thumbnailUrl
?:
string
;
title
:
string
;
}
;
props
?:
Record
<
string
,
any
>
;
sectionlist
:
{
header
?:
{
actionBtn
?:
{
callbackArgs
:
string
[]
;
callbackName
:
string
;
icon
?:
IconName
;
text
:
string
;
}
;
subtitle
?:
string
;
title
?:
string
;
}
;
isBigTile
?:
boolean
;
itemlist
:
{
id
:
string
;
subtitle
:
string
;
thumbnailUrl
:
string
;
title
:
string
;
}
[]
;
listType
:
ListType
;
props
?:
Record
<
string
,
any
>
;
rowsCount
:
number
;
}
[]
;
title
?:
string
;
type
:
"music"
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
Controls
Page
default
Download
Props
make
Grouplist
make
Tracklist
Music
Page
libresound_js_libs
Loading...