ModalProductsForm

Formulario de productos
Source:

Members

(inner) editProductForm :boolean

Source:
Type:
  • boolean

(inner, constant) modalFormProducts :Modal

Source:
Type:
  • Modal

(inner, nullable) productId :number

Source:
Type:
  • number

Methods

(inner) handleChangeQuantity(element)

Source:
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)

Source:
Obtiene los datos del formulario
Parameters:
Name Type Description
$event * evento sumbit del formulario

(async, inner) openModalEditProduct(product)

Source:
abre el modal de edicion de productos
Parameters:
Name Type Description
product Product instancia de producto

(async, inner) openModalNewProduct()

Source:
Abre modal de productos

(inner) resetFormProducts(button)

Source:
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)

Source:
Establece el Formulario de productos
Parameters:
Name Type Description
product Product instancia de producto
categorias Array.<Category> array de categorias

(inner) validateData(productData, callback)

Source:
validacion de formualrio
Parameters:
Name Type Description
productData Product description
callback callbackValidateForm llamada de retorno al momento de la validacion

Type Definitions

callbackValidateForm(error)

Source:
Parameters:
Name Type Description
error boolean indica si existe un error en el formulario