Formulario de productos
Members
(inner) editProductForm :boolean
Type:
- boolean
(inner, constant) modalFormProducts :Modal
Type:
- Modal
(inner, nullable) productId :number
Type:
- number
Methods
(inner) handleChangeQuantity(element)
Funcion que maneja el cambio de las cantidades
Parameters:
Name | Type | Description |
---|---|---|
element |
HTMLElement | elemento html de donde se dispara el evento |
(inner) handleSubmit($event)
Obtiene los datos del formulario
Parameters:
Name | Type | Description |
---|---|---|
$event |
* | evento sumbit del formulario |
(async, inner) openModalEditProduct(product)
abre el modal de edicion de productos
Parameters:
Name | Type | Description |
---|---|---|
product |
Product | instancia de producto |
(async, inner) openModalNewProduct()
Abre modal de productos
(inner) resetFormProducts(button)
Limpia los campos del formulario
Parameters:
Name | Type | Default | Description |
---|---|---|---|
button |
boolean |
false
|
indica si la funcion es llamado desde el boton del formulario |
(inner) setForm(product, categorias)
Establece el Formulario de productos
Parameters:
Name | Type | Description |
---|---|---|
product |
Product | instancia de producto |
categorias |
Array.<Category> | array de categorias |
(inner) validateData(productData, callback)
validacion de formualrio
Parameters:
Name | Type | Description |
---|---|---|
productData |
Product | description |
callback |
callbackValidateForm | llamada de retorno al momento de la validacion |
Type Definitions
callbackValidateForm(error)
Parameters:
Name | Type | Description |
---|---|---|
error |
boolean | indica si existe un error en el formulario |