Componente de acesso a api do Backend
Methods
(inner) _belongsTimeWindow(incidente, timeWindow, statuses)
Valida se o Incidente filtrado está dentro do período de datas selecionado
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object | |
timeWindow |
Object | |
statuses |
Object |
(inner) _filtrarAtivos(dataArr, filterString)
Filtra os Incidentes Ativos
Parameters:
Name | Type | Description |
---|---|---|
dataArr |
Object | |
filterString |
Object |
(inner) _handleCategoria(categoriaId, categorias, origem)
Busca por uma categoria na lista de categorias
Parameters:
Name | Type | Description |
---|---|---|
categoriaId |
Integer | Identificador da categoria |
categorias |
Array | Lista de categorias |
origem |
String |
(inner) _setStatuses(statuses)
Cria uma lista de Status (Aberto e Fechado)
Parameters:
Name | Type | Description |
---|---|---|
statuses |
Object |
(inner) _setTimeWindow(timeWindow, statuses)
Inicializa as datas de inicio e fim do filtro de Incidente
Parameters:
Name | Type | Description |
---|---|---|
timeWindow |
Object | |
statuses |
Object |
(inner) ativarCategoria(categoriaId, origem)
Ativa a categoria do Incidente
Parameters:
Name | Type | Description |
---|---|---|
categoriaId |
Integer | Identificador da categoria |
origem |
String |
(inner) desativarCategoria(categoriaId, origem)
Desativa a categoria do Incidente
Parameters:
Name | Type | Description |
---|---|---|
categoriaId |
Integer | Identificador da categoria |
origem |
String |
(inner) filtrarIncidente(incidente)
Executa o filtro de Incidentes
Parameters:
Name | Type | Description |
---|---|---|
incidente |
Object |
(inner) getInstance(id, callback)
Retorna uma instancia do componente
Parameters:
Name | Type | Description |
---|---|---|
id |
Object | |
callback |
Object |
(inner) limparFiltros()
Desmarca todas as categorias selecionadas no filtro
(inner) on(eventName, callback)
Listener de eventos
Parameters:
Name | Type | Description |
---|---|---|
eventName |
Object | |
callback |
Object |
(inner) toggleStatus(nome, valor)
Busca o status
Parameters:
Name | Type | Description |
---|---|---|
nome |
String | |
valor |
String |
(inner) trigger(eventName, args)
Dispara um evento
Parameters:
Name | Type | Description |
---|---|---|
eventName |
Object | |
args |
Object |