{DÚVIDA] Ao desenvolver uma aplicação onde os usuários possam demarcar sobre um mapa os marcadores com determinadas informações (maps api), foi-se implementado o padrão singleton para que o mapa seja instanciado uma única vez. Função:retornaMapa(). Ao realizar a ação de adicionar o marcador no mapa, eu passo o this.retornaMapa(), como parâmetro para obtenção do mapa a ser adicionado o marcador. Porém quando passo o mesmo this.retornaMapa(), em outra função, ela me retorna como se o objeto estivesse null. Alguém sabe me dizer onde estou errando e o que preciso 'saber' pesquisar para sanar esse problema ? Segue em 'anexo' a imagem do erro e o código no pastebin.
https://pastebin.com/HQtDPaRd https://imgur.com/JMsqvUx https://imgur.com/4XLRNcW https://imgur.com/VmbJ83t
Att. Sabino Machado