`MapaAreaDeAtuacaoService` Componente para acesso ao api do backend e/ou comunicação entre controllers
Methods
(inner) _triggerareaDeAtuacaoEditada()
Dispara um evento para avisar aos controllers que a área de atuação foi editada
(inner) atualizarArea(regioes, opcoes)
Atualiza a Área de Atuação com os novas geometrias
Parameters:
Name | Type | Description |
---|---|---|
regioes |
Object | |
opcoes |
Object |
(inner) deleteDraw(e)
Remove do mapa os desenhos referente a Área de Atuação
Parameters:
Name | Type | Description |
---|---|---|
e |
Evento |
(inner) editarRegiao(regiao)
Edita as regiões da Área de Atuação
Parameters:
Name | Type | Description |
---|---|---|
regiao |
Object |
(inner) editarRegiao(regiao)
Desativa a edição da Área de Atuação
Parameters:
Name | Type | Description |
---|---|---|
regiao |
Object |
(inner) getHandlerForFeature(layer)
Função chamada no click do botão btRemoverLayer
Parameters:
Name | Type | Description |
---|---|---|
layer |
Object |
(inner) limparArea(regiao)
Remove do Mapa as camadas referente a Área de Atuação
Parameters:
Name | Type | Description |
---|---|---|
regiao |
Object |
(inner) on(eventName, callback)
Listener de eventos
Parameters:
Name | Type | Description |
---|---|---|
eventName |
Object | |
callback |
Object |
(inner) removerDesenho(layerToRemove)
Remove os desenhos da camada
Parameters:
Name | Type | Description |
---|---|---|
layerToRemove |
Object |
(inner) trigger(eventName)
Dispara eventos
Parameters:
Name | Type | Description |
---|---|---|
eventName |
Object |