`s4c-incidentes` exibe informações sobre incidentes inseridos no Fusion
Example
<s4c-incidentes></s4c-incidentes>
Methods
(inner) _filterAfterQuery(incidentes)
Filtra os Incidentes pela prioridade
Parameters:
Name | Type | Description |
---|---|---|
incidentes |
Object |
(inner) _filtrarAtivos(dataArr, filterString)
Retorna os Incidentes com status ativo
Parameters:
Name | Type | Description |
---|---|---|
dataArr |
Array | Lista de Incidentes |
filterString |
String |
Returns:
Retorna os Incidentes com status ativo
(inner) _filtrarIncidente(incidente)
Aplica o filtro
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
(inner) _formatDataIncidenteToString(dataInicio, dataFim)
Filtra os Incidentes pelo Status
1. Aberto 2. Fechado 3. Aberto 24h
Parameters:
Name | Type | Description |
---|---|---|
dataInicio |
Object | |
dataFim |
Object |
(inner) _formatDataIncidenteToString(dataInicio, dataFim)
Faz a formatação da data
Parameters:
Name | Type | Description |
---|---|---|
dataInicio |
Object | |
dataFim |
Object |
(inner) _getFilterData()
Retorna os campos do filtro
Returns:
Retorna os campos do filtro
(inner) _obterIncidente(incidente)
Busca Incidente com a chave estrangeira como parâmetro
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
Returns:
Retorna os Incidentes encontrados
(inner) _reloadIncidentes(origem)
Recarrega a lista de Incidentes
Parameters:
Name | Type | Description |
---|---|---|
origem |
Object |
(inner) _setQueryCategoria(timeWindow)
Retorna os campos de data de início e fim
Parameters:
Name | Type | Description |
---|---|---|
timeWindow |
Object |
Returns:
Retorna os campos de data de início e fim
(inner) _setQueryCategoria(categorias)
Aplicação dos filtros de categoria
Parameters:
Name | Type | Description |
---|---|---|
categorias |
Object |
Returns:
retorna os Incidentes com o filtro de Categorias aplicados
(inner) _setQueryGravidadeIncidenteId(gravidades)
Aplica o filtro de Gravidades de Incidentes
Parameters:
Name | Type | Description |
---|---|---|
gravidades |
Object |
Returns:
retorna os Incidentes com o filtro de Gravidades de Incidentes aplicados
(inner) _setQueryStatus(statuses)
Inclui os status no objeto que serve de query
Statuses: 1. Aberto 2. Fechado 3. Aberto 24h
Parameters:
Name | Type | Description |
---|---|---|
statuses |
String |
Returns:
retorna os status parametrizados no formato de query
(inner) _setQueryTimeWindow(timeWindow)
Inclui data de início e fim
Parameters:
Name | Type | Description |
---|---|---|
timeWindow |
Date |
Returns:
retorna as datas parametrizados no formato de query
(inner) _setQueryTipoIncidenteId(tipoIncidentes)
Aplica o filtro de tipo de incidentes
Parameters:
Name | Type | Description |
---|---|---|
tipoIncidentes |
Object |
Returns:
retorna os Incidentes com o filtro de tipos de incidentes aplicados
(inner) _setStatuses(_setStatuses)
Seta os status em um array que será retornado
Parameters:
Name | Type | Description |
---|---|---|
_setStatuses |
String |
Returns:
retorna os status
(inner) _timeSet()
Formata a data de inicio e fim. Para que as datas sejam sempre de as 00:00 de ontem até as 23:59 de hoje
(inner) _updateCamadasService()
Atualiza o mapa carregando os novos incidentes
(inner) filterChanged()
Listener para aplicação da atualização da lista de incidentes disparados de outros componentes
(inner) filterChangedMenu(array)
Listener para aplicação do filtro disparados de outros componentes
Parameters:
Name | Type | Description |
---|---|---|
array |
Array |
(inner) incidentes_(incidente)
Listener para aplicação da inclusão de incidente na lista de incidentes disparados de outros componentes
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
(inner) initFilter()
Recarrega a lista de Incidentes
(inner) initFilter()
Inicializa o filtro
(inner) parseIncidente(incidente)
Faz o parse do Incidente
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
(inner) pegarCameras(ponto)
Busca as câmeras próximas ao Incidente
Parameters:
Name | Type | Description |
---|---|---|
ponto |
Object |
(inner) removeIncidentes_(incidente)
Listener para aplicação da remoção de incidente da lista de incidentes disparados de outros componentes
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
(inner) setQuery()
Formatação do Objeto que será passado para o backend para aplicação do Filtro
Returns:
Objeto com os parâmetros que serão usados para aplicação do filtro
(inner) verificaMenuCarregado()
Verifica se o menuCamada já está carregado