Commit 95335adb57b5662fcd2dd949b85c4771ec681cb8
1 parent
9be7c1c5
Exists in
master
and in
7 other branches
Inclusão de parâmetro na função dialogoferramenta, permitindo definir qual funca…
…o será executada após carregar um novo javascript
Showing
1 changed file
with
7 additions
and
2 deletions
Show diff stats
classesjs/classe_util.js
@@ -2094,18 +2094,23 @@ i3GEO.util = { | @@ -2094,18 +2094,23 @@ i3GEO.util = { | ||
2094 | nome {string} - nome da classe da ferramenta | 2094 | nome {string} - nome da classe da ferramenta |
2095 | 2095 | ||
2096 | nomejs {string} - nome do arquivo javascript | 2096 | nomejs {string} - nome do arquivo javascript |
2097 | + | ||
2098 | + nomefuncao {string} - nome da funcao do javascript carregado que sera executado apos a carga, exemplo: i3GEOF.locregiao.abreComFiltro() | ||
2097 | */ | 2099 | */ |
2098 | - dialogoFerramenta: function(mensagem,dir,nome,nomejs){ | 2100 | + dialogoFerramenta: function(mensagem,dir,nome,nomejs,nomefuncao){ |
2099 | if(typeof(console) !== 'undefined'){console.info(mensagem);} | 2101 | if(typeof(console) !== 'undefined'){console.info(mensagem);} |
2100 | if(!nomejs){ | 2102 | if(!nomejs){ |
2101 | nomejs = "index.js"; | 2103 | nomejs = "index.js"; |
2102 | } | 2104 | } |
2105 | + if(!nomefuncao){ | ||
2106 | + nomefuncao = "i3GEOF."+nome+".criaJanelaFlutuante();"; | ||
2107 | + } | ||
2103 | var js = i3GEO.configura.locaplic+"/ferramentas/"+dir+"/"+nomejs; | 2108 | var js = i3GEO.configura.locaplic+"/ferramentas/"+dir+"/"+nomejs; |
2104 | if(!$i("i3GEOF."+nome+"_script")){ | 2109 | if(!$i("i3GEOF."+nome+"_script")){ |
2105 | i3GEO.janela.ESTILOAGUARDE = "reduzida"; | 2110 | i3GEO.janela.ESTILOAGUARDE = "reduzida"; |
2106 | i3GEO.util.multiStep( | 2111 | i3GEO.util.multiStep( |
2107 | [i3GEO.janela.abreAguarde,i3GEO.util.scriptTag], | 2112 | [i3GEO.janela.abreAguarde,i3GEO.util.scriptTag], |
2108 | - [["i3GEOF."+nome+"_script"+"aguarde","Carregando JS"],[js,"i3GEOF."+nome+".criaJanelaFlutuante()","i3GEOF."+nome+"_script"]], | 2113 | + [["i3GEOF."+nome+"_script"+"aguarde","Carregando JS"],[js,nomefuncao,"i3GEOF."+nome+"_script"]], |
2109 | function(){} | 2114 | function(){} |
2110 | ); | 2115 | ); |
2111 | } | 2116 | } |