Module: incidentes

`s4c-incidentes` exibe informações sobre incidentes inseridos no Fusion
Source:

Example

<s4c-incidentes></s4c-incidentes>

Methods

(inner) _filterAfterQuery(incidentes)

Filtra os Incidentes pela prioridade
Parameters:
Name Type Description
incidentes Object
Source:

(inner) _filtrarAtivos(dataArr, filterString)

Retorna os Incidentes com status ativo
Parameters:
Name Type Description
dataArr Array Lista de Incidentes
filterString String
Source:
Returns:
Retorna os Incidentes com status ativo

(inner) _filtrarIncidente(incidente)

Aplica o filtro
Parameters:
Name Type Description
incidente Object
Source:

(inner) _formatDataIncidenteToString(dataInicio, dataFim)

Filtra os Incidentes pelo Status 1. Aberto 2. Fechado 3. Aberto 24h
Parameters:
Name Type Description
dataInicio Object
dataFim Object
Source:

(inner) _formatDataIncidenteToString(dataInicio, dataFim)

Faz a formatação da data
Parameters:
Name Type Description
dataInicio Object
dataFim Object
Source:

(inner) _getFilterData()

Retorna os campos do filtro
Source:
Returns:
Retorna os campos do filtro

(inner) _obterIncidente(incidente)

Busca Incidente com a chave estrangeira como parâmetro
Parameters:
Name Type Description
incidente Object
Source:
Returns:
Retorna os Incidentes encontrados

(inner) _reloadIncidentes(origem)

Recarrega a lista de Incidentes
Parameters:
Name Type Description
origem Object
Source:

(inner) _setQueryCategoria(timeWindow)

Retorna os campos de data de início e fim
Parameters:
Name Type Description
timeWindow Object
Source:
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
Source:
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
Source:
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
Source:
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
Source:
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
Source:
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
Source:
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
Source:

(inner) _updateCamadasService()

Atualiza o mapa carregando os novos incidentes
Source:

(inner) filterChanged()

Listener para aplicação da atualização da lista de incidentes disparados de outros componentes
Source:

(inner) filterChangedMenu(array)

Listener para aplicação do filtro disparados de outros componentes
Parameters:
Name Type Description
array Array
Source:

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

(inner) initFilter()

Recarrega a lista de Incidentes
Source:

(inner) initFilter()

Inicializa o filtro
Source:

(inner) parseIncidente(incidente)

Faz o parse do Incidente
Parameters:
Name Type Description
incidente Object
Source:

(inner) pegarCameras(ponto)

Busca as câmeras próximas ao Incidente
Parameters:
Name Type Description
ponto Object
Source:

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

(inner) setQuery()

Formatação do Objeto que será passado para o backend para aplicação do Filtro
Source:
Returns:
Objeto com os parâmetros que serão usados para aplicação do filtro

(inner) verificaMenuCarregado()

Verifica se o menuCamada já está carregado
Source: