Constructor
new ProductsTableComponent()
Members
page :number
Type:
- number
products :Array.<Product>
Type:
- Array.<Product>
Methods
activeProduct(data)
activa la categoria
Parameters:
Name | Type | Description | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
data |
Object |
Properties
|
createProduct(data)
añade un producto
Parameters:
Name | Type | Description |
---|---|---|
data |
Product | instancia del producto |
editProduct(data, idProduct)
añade un producto
Parameters:
Name | Type | Description |
---|---|---|
data |
Product | instancia del producto |
idProduct |
number | identificador de producto |
(async) getAll($event, pagination, page)
Obtiene el listado de productos
Parameters:
Name | Type | Default | Description |
---|---|---|---|
$event |
* | null |
null
|
evento de carga de la vista |
pagination |
Array.<number> | array de paginación | |
page |
number | numero de pagina |
openModalConfirm(idProduct)
abre el modal de confirmacion
Parameters:
Name | Type | Description |
---|---|---|
idProduct |
number | identificador del modal |
render(totalProducts, search)
renderiza la tabla de productos
Parameters:
Name | Type | Default | Description |
---|---|---|---|
totalProducts |
number | total de productos | |
search |
boolean |
false
|
flag de actualizacion de la paginacion |
(async) searchProducts($event)
busca productos en la BD.
Parameters:
Name | Type | Description |
---|---|---|
$event |
string | cadena de busqueda |
selectProduct(idProduct)
selecciona un producto
Parameters:
Name | Type | Description |
---|---|---|
idProduct |
number | identificador de producto |
setName(name, surname) → {string}
obtiene el nombre del usuario
Parameters:
Name | Type | Description |
---|---|---|
name |
string | nombre del usuario |
surname |
string | apellido del usuario |
Returns:
obtiene el nombre concatenado
- Type
- string
setRows(product) → {string}
obtiene las filas en string html
Parameters:
Name | Type | Description |
---|---|---|
product |
Product | instancia del producto |
Returns:
devuelve el string html
- Type
- string