Commit 95335adb57b5662fcd2dd949b85c4771ec681cb8

Authored by Edmar Moretti
1 parent 9be7c1c5

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 2094 nome {string} - nome da classe da ferramenta
2095 2095  
2096 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 2101 if(typeof(console) !== 'undefined'){console.info(mensagem);}
2100 2102 if(!nomejs){
2101 2103 nomejs = "index.js";
2102 2104 }
  2105 + if(!nomefuncao){
  2106 + nomefuncao = "i3GEOF."+nome+".criaJanelaFlutuante();";
  2107 + }
2103 2108 var js = i3GEO.configura.locaplic+"/ferramentas/"+dir+"/"+nomejs;
2104 2109 if(!$i("i3GEOF."+nome+"_script")){
2105 2110 i3GEO.janela.ESTILOAGUARDE = "reduzida";
2106 2111 i3GEO.util.multiStep(
2107 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 2114 function(){}
2110 2115 );
2111 2116 }
... ...