Constructor
new ModalClientComponent()
Members
clients :Array.<Client>
Type:
- Array.<Client>
clientSelected :Array.<Client>
Array de clientes seleccionados
Type:
- Array.<Client>
page :number
Type:
- number
Methods
checkClient(client) → {boolean}
chequea la seleccion del cliente
Parameters:
Name | Type | Description |
---|---|---|
client |
Client | instancia del cliente |
Returns:
retorna un booleano indicando si el cliente fue seleccionado anteriormente
- Type
- boolean
closeModalClients()
cierra el modal de seleccion
handleChange($event)
funcion que controla la seleccion del cliente
Parameters:
Name | Type | Description |
---|---|---|
$event |
MouseEvent | evento check |
(async) openModalClients(pagination)
despluiega el modal de clientes
Parameters:
Name | Type | Description |
---|---|---|
pagination |
Array.<Client> | listado de clientes |
renderClients(totalPagesnullable, totalRegistersnullable, search)
renderiza la tabla de clientes
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
totalPages |
number |
<nullable> |
0
|
total de paginas |
totalRegisters |
number |
<nullable> |
0
|
total de registros |
search |
boolean |
false
|
flag de actualizacion del paginador |
(async) searchClient(search)
busca el cliente en la BD
Parameters:
Name | Type | Description |
---|---|---|
search |
string | cadena de busqueda |
setEvents()
establece los escuchadores de eventos