Module: incidenteEnter

Componente para inclusão de novos incidentes
Source:

Methods

(inner) _adicionarMarker(latlng)

Adiciona um marker no mapa
Parameters:
Name Type Description
latlng Object Coordenadas
Source:

(inner) _atualizarPosicaoMarker(pos)

Atualiza a posição do marker
Parameters:
Name Type Description
pos Object Coordenadas
Source:

(inner) _geocodeLatlng(latlng)

Converte as coordenadas para endereço
Parameters:
Name Type Description
latlng Object Coordenadas
Source:

(inner) _limparDados(ponto)

Limpa os dados do formulário
Parameters:
Name Type Description
ponto Object Coordenadas
Source:

(inner) _onIncidenteSuccess(incidente)

Chamado caso o Incidente seja salvo sem problemas
Parameters:
Name Type Description
incidente Object Incidente
Source:

(inner) _randomString(len, charSet)

Gera uma String aleatória
Parameters:
Name Type Description
len Object Tamanho
charSet Object Conteúdo
Source:

(inner) _removerPonto(ponto)

Remove o ponto do mapa
Parameters:
Name Type Description
ponto Object Coordenadas
Source:

(inner) abrir(latlng, evt)

Fecha os modulos de Base de Conhecimento ou Planejamento
Parameters:
Name Type Description
latlng Object Coordenadas
evt String Evento
Source:

(inner) abrir(latlng, evt)

Abre o modulo de Base de Conhecimento ou Planejamento
Parameters:
Name Type Description
latlng Object Coordenadas
evt String Evento
Source:

(inner) abrirAlfinete(marker, chaveEstrangeiraPoi)

Cria o marker pra ser colocado no mapa
Parameters:
Name Type Description
marker Object Marker
chaveEstrangeiraPoi String
Source:

(inner) confirmarSalvar(incidente, latlng)

Validação do formulário
Parameters:
Name Type Description
incidente Object Incidente
latlng Object Coordenadas
Source:

(inner) getIncidenteCategorias()

Carrega a lista de categorias de incidentes
Source:

(inner) getIncidenteGravidades()

Carrega a lista de gravidades de incidentes
Source:

(inner) getIncidenteTipos()

Carrega a lista de tipo de incidentes
Source:

(inner) isToShow()

Verifica se a funcionalidade está na blacklist
Source:

(inner) obter()

Carrega a blacklist
Source:

(inner) obterShortUsers()

Carrega a lista de usuários
Source:

(inner) onClose()

Chamado quando o formulario é fechado
Source:

(inner) relacionarPoi()

Relaciona um Poi ao Incidente
Source:

(inner) salvar(incidente)

Salva o formulário de Incidente
Parameters:
Name Type Description
incidente Object Incidente
Source:

(inner) selecionarResponsavel()

Obtem os dados do responsável pelo Incidente
Source:

(inner) touchTextArea()

Define que o campo foi clicado
Source:

(inner) watch()

Listener do campo endereço do formulário de Incidente
Source: