@webshop/root - v1.0.0
HBO-ICT Knowledgebase
HBO-ICT.Cloud
Preparing search index...
web/src/pages/search
SearchPageComponent
Class SearchPageComponent
Hierarchy
HTMLElement
SearchPageComponent
Index
Constructors
constructor
Properties
_
products
_
product
Service
_
search
Bar
_
search
Grid
_
selected
Tag
_
tags
_
tag
Service
_
tags
Grid
_
wishlist
Service
Methods
_
add
Action
Listener
_
add
Input
Listener
_
handle
Search
Input
_
handle
Tag
Select
_
load
Products
_
load
Tags
_
render
Products
_
render
Tags
connected
Callback
render
Constructors
constructor
new
SearchPageComponent
()
:
SearchPageComponent
Returns
SearchPageComponent
Properties
Private
_
products
_products
:
Product
[]
= []
Private
Readonly
_
product
Service
_productService
:
ProductService
= ...
Private
_
search
Bar
_searchBar
:
HTMLInputElement
|
null
= null
Private
_
search
Grid
_searchGrid
:
HTMLElement
|
null
= null
Private
_
selected
Tag
_selectedTag
:
ITag
|
undefined
= undefined
Private
_
tags
_tags
:
ITag
[]
= []
Private
Readonly
_
tag
Service
_tagService
:
TagService
= ...
Private
_
tags
Grid
_tagsGrid
:
HTMLElement
|
null
= null
Private
Readonly
_
wishlist
Service
_wishlistService
:
WishlistService
= ...
Methods
Private
_
add
Action
Listener
_addActionListener
(
productCard
:
HTMLElement
)
:
void
Parameters
productCard
:
HTMLElement
Returns
void
Private
_
add
Input
Listener
_addInputListener
()
:
void
Returns
void
Private
_
handle
Search
Input
_handleSearchInput
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
_
handle
Tag
Select
_handleTagSelect
(
tagName
:
string
)
:
void
Parameters
tagName
:
string
Returns
void
Private
_
load
Products
_loadProducts
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
_
load
Tags
_loadTags
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
_
render
Products
_renderProducts
()
:
void
Returns
void
Private
_
render
Tags
_renderTags
()
:
void
Returns
void
connected
Callback
connectedCallback
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Private
render
render
()
:
void
Returns
void
Settings
Member Visibility
Private
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
products
_
product
Service
_
search
Bar
_
search
Grid
_
selected
Tag
_
tags
_
tag
Service
_
tags
Grid
_
wishlist
Service
Methods
_
add
Action
Listener
_
add
Input
Listener
_
handle
Search
Input
_
handle
Tag
Select
_
load
Products
_
load
Tags
_
render
Products
_
render
Tags
connected
Callback
render
HBO-ICT Knowledgebase
HBO-ICT.Cloud
@webshop/root - v1.0.0
Loading...