`buscaCtrl` Caixa de busca do sistema, gerencia os resultados da barra
de busca.
- Source:
Example
<s4c-busca>
</s4c-busca>
Methods
(inner) abrirItem(category, result)
Abre o item selecionado na busca
Parameters:
Name | Type | Description |
---|---|---|
category |
Object | Categoria do Item |
result |
Object | Resultado |
- Source:
(inner) buscaItem()
Utilitário para busca de um texto em um outro campo passado como parametro
- Source:
(inner) desativarBuscaResults()
Desativa o resultado da busca
- Source:
(inner) executeSearch()
Executa a busca
- Source:
(inner) getBaseConhecimento(data) → {Promise}
Consulta base de conhecimento
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
- Source:
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getCameras(data) → {Promise}
Consulta os pois baseado no texto passado na busca
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getCategoryName(category)
Obtem o nome da categoria
Parameters:
Name | Type | Description |
---|---|---|
category |
Object | Categoria |
- Source:
(inner) getIconColor(active)
Define a cor do Ícone
Parameters:
Name | Type | Description |
---|---|---|
active |
Boolean | Booleano com o status do icone |
- Source:
(inner) getIncidentes(data) → {Promise}
Consulta Incidentes
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getPlanejamento(data) → {Promise}
Consulta Planejamento
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
- Source:
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getPois(data) → {Promise}
Consulta os pois baseado no texto passado na busca
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getPoisBySensores(data) → {Promise}
Consulta Pois por sensores
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getRotas(data) → {Promise}
Consulta rotas
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getTarefas(data) → {Promise}
Consulta as tarefas
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getTimeValue(timeFilters)
Obtem o tempo selecionado nos filtros
Parameters:
Name | Type | Description |
---|---|---|
timeFilters |
String | Filtros de data |
- Source:
(inner) getViaturas(data) → {Promise}
Consulta viaturas
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) getZonaObservacao(data) → {Promise}
Consulta zona de observação
Parameters:
Name | Type | Description |
---|---|---|
data |
obj | Um objeto contendo os filtros para utilizar na busca |
- Source:
Returns:
Promise que resolve com o resultado da busca.
- Type
- Promise
(inner) search($event)
Trata eventos simultaneos entre a lupa e o evento de click-outside do resultado da busca
Parameters:
Name | Type | Description |
---|---|---|
$event |
Object | Evento |
- Source:
(inner) voarParaResult(result)
Voa para o objeto selecionado
Parameters:
Name | Type | Description |
---|---|---|
result |
String | Resultado com Lat, Lng |
- Source:
(inner) watch()
Listener para o atributo showAdvancedResult
- Source:
(inner) watch()
Listener para o atributo texto do form buscaModel
- Source:
(inner) watch(newVal)
Listener para o atributo buscaAtiva
Parameters:
Name | Type | Description |
---|---|---|
newVal |
String | Novo Valor |
- Source: