libresound_js_libs
Preparing search index...
MusicPlayer
CurrPageStack
Class CurrPageStack
Current Page Stack.
Index
Constructors
constructor
Accessors
last
length
Methods
pop
push
set
Last
Constructors
constructor
new
CurrPageStack
()
:
CurrPageStack
Returns
CurrPageStack
Accessors
last
get
last
()
:
|
{
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
|
{
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"
;
}
length
get
length
()
:
number
Returns
number
Methods
pop
pop
()
:
boolean
Returns
boolean
push
push
(
pageDescr
:
|
{
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
pageDescr
:
|
{
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
Last
setLast
(
pageDescr
:
|
{
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
pageDescr
:
|
{
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
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Accessors
last
length
Methods
pop
push
set
Last
libresound_js_libs
Loading...
Current Page Stack.