LWT JavaScript API
Preparing search index...
modules/book/pages/book_list
BookListData
Interface BookListData
Alpine component state for the books list.
interface
BookListData
{
books
:
Book
[]
;
error
:
string
;
isLoading
:
boolean
;
languageId
:
number
;
languages
:
LanguageListItem
[]
;
notification
:
string
;
page
:
number
;
pagination
:
BookPagination
;
authorLabel
(
book
:
Book
)
:
string
;
bookHref
(
book
:
Book
)
:
string
;
changeLanguage
(
event
:
Event
)
:
Promise
<
void
>
;
clearNotification
()
:
void
;
confirmDelete
(
book
:
Book
)
:
Promise
<
void
>
;
goToPage
(
page
:
number
)
:
Promise
<
void
>
;
init
()
:
Promise
<
void
>
;
isCurrentPage
(
page
:
number
)
:
boolean
;
isSelectedLanguage
(
lang
:
LanguageListItem
)
:
boolean
;
load
()
:
Promise
<
void
>
;
pageNumbers
()
:
number
[]
;
progressLabel
(
book
:
Book
)
:
string
;
}
Index
Properties
books
error
is
Loading
language
Id
languages
notification
page
pagination
Methods
author
Label
book
Href
change
Language
clear
Notification
confirm
Delete
go
To
Page
init
is
Current
Page
is
Selected
Language
load
page
Numbers
progress
Label
Properties
books
books
:
Book
[]
error
error
:
string
is
Loading
isLoading
:
boolean
language
Id
languageId
:
number
languages
languages
:
LanguageListItem
[]
notification
notification
:
string
page
page
:
number
pagination
pagination
:
BookPagination
Methods
author
Label
authorLabel
(
book
:
Book
)
:
string
Parameters
book
:
Book
Returns
string
book
Href
bookHref
(
book
:
Book
)
:
string
Parameters
book
:
Book
Returns
string
change
Language
changeLanguage
(
event
:
Event
)
:
Promise
<
void
>
Parameters
event
:
Event
Returns
Promise
<
void
>
clear
Notification
clearNotification
()
:
void
Returns
void
confirm
Delete
confirmDelete
(
book
:
Book
)
:
Promise
<
void
>
Parameters
book
:
Book
Returns
Promise
<
void
>
go
To
Page
goToPage
(
page
:
number
)
:
Promise
<
void
>
Parameters
page
:
number
Returns
Promise
<
void
>
init
init
()
:
Promise
<
void
>
Returns
Promise
<
void
>
is
Current
Page
isCurrentPage
(
page
:
number
)
:
boolean
Parameters
page
:
number
Returns
boolean
is
Selected
Language
isSelectedLanguage
(
lang
:
LanguageListItem
)
:
boolean
Parameters
lang
:
LanguageListItem
Returns
boolean
load
load
()
:
Promise
<
void
>
Returns
Promise
<
void
>
page
Numbers
pageNumbers
()
:
number
[]
Returns
number
[]
progress
Label
progressLabel
(
book
:
Book
)
:
string
Parameters
book
:
Book
Returns
string
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
books
error
is
Loading
language
Id
languages
notification
page
pagination
Methods
author
Label
book
Href
change
Language
clear
Notification
confirm
Delete
go
To
Page
init
is
Current
Page
is
Selected
Language
load
page
Numbers
progress
Label
LWT JavaScript API
Loading...
Alpine component state for the books list.