libresound_js_libs
Preparing search index...
MusicPlayer
Source
Class Source
App's Source
Index
Constructors
constructor
Properties
curr
Music
Page
curr
Page
Stack
error
Manager
Accessors
curr
Page
Stack
Name
curr
Search
Tab
Idx
curr
Tab
Idx
is
Show
Preloader
is
Show
Search
nav
Type
right
Controls
Methods
get
Search
Tabs
get
Tabs
init
Page
Stacks
set
Search
Tabs
set
Tabs
update
Thumbnail
From
Url
Async
Constructors
constructor
new
Source
()
:
Source
Returns
Source
Properties
curr
Music
Page
currMusicPage
:
CurrMusicPage
= ...
curr
Page
Stack
currPageStack
:
CurrPageStack
= ...
error
Manager
errorManager
:
ErrorManager
= ...
Accessors
curr
Page
Stack
Name
get
currPageStackName
()
:
string
Returns
string
set
currPageStackName
(
name
:
string
)
:
void
Parameters
name
:
string
Returns
void
curr
Search
Tab
Idx
get
currSearchTabIdx
()
:
number
Returns
number
set
currSearchTabIdx
(
index
:
number
)
:
void
Parameters
index
:
number
Returns
void
curr
Tab
Idx
get
currTabIdx
()
:
number
Returns
number
set
currTabIdx
(
index
:
number
)
:
void
Parameters
index
:
number
Returns
void
is
Show
Preloader
get
isShowPreloader
()
:
boolean
Returns
boolean
set
isShowPreloader
(
isShow
:
boolean
)
:
void
Parameters
isShow
:
boolean
Returns
void
is
Show
Search
get
isShowSearch
()
:
boolean
Returns
boolean
set
isShowSearch
(
isShow
:
boolean
)
:
void
Parameters
isShow
:
boolean
Returns
void
nav
Type
get
navType
()
:
NavType
Returns
NavType
set
navType
(
navType
:
NavType
)
:
void
Parameters
navType
:
NavType
Returns
void
right
Controls
get
rightControls
()
:
search
[]
Returns
search
[]
set
rightControls
(
controls
:
search
[]
)
:
void
Parameters
controls
:
search
[]
Returns
void
Methods
get
Search
Tabs
getSearchTabs
()
:
string
[]
Returns
string
[]
get
Tabs
getTabs
()
:
string
[]
[]
Returns
string
[]
[]
init
Page
Stacks
initPageStacks
(
map
:
{
[
name
:
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"
;
}
|
{
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"
;
}
)
[]
;
}
,
)
:
void
Parameters
map
:
{
[
name
:
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"
;
}
|
{
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"
;
}
)
[]
;
}
Returns
void
set
Search
Tabs
setSearchTabs
(
arr
:
string
[]
)
:
void
Parameters
arr
:
string
[]
Returns
void
set
Tabs
setTabs
(
arr
:
string
[]
[]
)
:
void
Parameters
arr
:
string
[]
[]
Returns
void
update
Thumbnail
From
Url
Async
updateThumbnailFromUrlAsync
(
id
:
string
,
url
:
string
)
:
Promise
<
boolean
>
Parameters
id
:
string
url
:
string
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
curr
Music
Page
curr
Page
Stack
error
Manager
Accessors
curr
Page
Stack
Name
curr
Search
Tab
Idx
curr
Tab
Idx
is
Show
Preloader
is
Show
Search
nav
Type
right
Controls
Methods
get
Search
Tabs
get
Tabs
init
Page
Stacks
set
Search
Tabs
set
Tabs
update
Thumbnail
From
Url
Async
libresound_js_libs
Loading...
App's Source