Commit 9963e70d5805620b2f1732e3f2edfe7853e0eaab

Authored by Leandro Celes
1 parent 200a63c8

incluindo novo tipo de interface e template para ferramenta metaestat

ferramentas/metaestat/index.js
... ... @@ -295,6 +295,10 @@ i3GEOF.metaestat = {
295 295 $i(iddiv).innerHTML = i3GEOF.metaestat.classes.html();
296 296 i3GEOF.metaestat.classes.comboTipoClassificacao();
297 297 }
  298 + if(i3GEOF.metaestat.INTERFACE == "inline"){
  299 + $i(iddiv).innerHTML = i3GEOF.metaestat.classes.html();
  300 + i3GEOF.metaestat.classes.comboTipoClassificacao();
  301 + }
298 302 },
299 303 /**
300 304 * Abre a janela flutuante da ferramenta
... ... @@ -586,6 +590,9 @@ i3GEOF.metaestat = {
586 590 if(i3GEOF.metaestat.INTERFACE == "flutuanteSimples"){
587 591 i3GEOF.metaestat.classes.aplicar();
588 592 }
  593 + if(i3GEOF.metaestat.INTERFACE == "inline"){
  594 + i3GEOF.metaestat.classes.aplicar();
  595 + }
589 596 if(i3GEO.Interface.ATUAL === "googlemaps"){
590 597 opacidade = 70;
591 598 }
... ... @@ -1490,7 +1497,7 @@ i3GEOF.metaestat = {
1490 1497 "combo"+idcombo,
1491 1498 dados,
1492 1499 dados,
1493   - "overflow:auto;width:"+(i3GEOF.metaestat.LARGURA - 20)+"px;height:150px;border:1px solid gray;background-color:white",
  1500 + "", // "overflow:auto;width:"+(i3GEOF.metaestat.LARGURA - 20)+"px;height:150px;border:1px solid gray;background-color:white",
1494 1501 oc
1495 1502 );
1496 1503 }
... ... @@ -1570,6 +1577,9 @@ i3GEOF.metaestat = {
1570 1577 if(i3GEOF.metaestat.INTERFACE == "flutuanteSimples"){
1571 1578 template = "templatesimples_mst.html";
1572 1579 }
  1580 + if(i3GEOF.metaestat.INTERFACE == "inline"){
  1581 + template = "templatesimplesinline_mst.html";
  1582 + }
1573 1583 i3GEOF.metaestat.log("i3GEOF.metaestat.principal.inicia()");
1574 1584 if(!iddiv || !$i(iddiv)){
1575 1585 iddiv = "i3geoCartoParametros_corpo";
... ... @@ -1587,6 +1597,7 @@ i3GEOF.metaestat = {
1587 1597 $i(iddiv).innerHTML = i3GEOF.metaestat.principal.html();
1588 1598 i3GEOF.metaestat.principal.opcoesVariaveis();
1589 1599 }
  1600 +
1590 1601 //interface qd a medida da variavel ja tiver sido definida. Utilizada ao adicionar uma camada via catalogo de temas
1591 1602 //TODO incluir via template mustache
1592 1603 if(i3GEOF.metaestat.INTERFACE == "flutuanteSimples"){
... ... @@ -1597,6 +1608,14 @@ i3GEOF.metaestat = {
1597 1608 i3GEOF.metaestat.classes.comboTipoClassificacao();
1598 1609 i3GEOF.metaestat.parametros.lista(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL);
1599 1610 }
  1611 +
  1612 + if(i3GEOF.metaestat.INTERFACE == "inline"){
  1613 + $i(iddiv).innerHTML = i3GEOF.metaestat.principal.html();
  1614 +
  1615 + i3GEOF.metaestat.classes.comboRegiao(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL);
  1616 + i3GEOF.metaestat.classes.comboTipoClassificacao();
  1617 + i3GEOF.metaestat.parametros.lista(i3GEOF.metaestat.ID_MEDIDA_VARIAVEL);
  1618 + }
1600 1619 i3GEOF.metaestat.principal.MUSTACHE = "";
1601 1620 },
1602 1621 /**
... ... @@ -1640,6 +1659,9 @@ i3GEOF.metaestat = {
1640 1659 if(i3GEOF.metaestat.INTERFACE == "flutuanteSimples"){
1641 1660 modal = false;
1642 1661 }
  1662 + if(i3GEOF.metaestat.INTERFACE == "inline"){
  1663 + modal = false;
  1664 + }
1643 1665 titulo = "<span class='i3GeoTituloJanelaBsNolink' >" + $trad("x57") + "</span></div>";
1644 1666 janela = i3GEO.janela.cria(
1645 1667 i3GEOF.metaestat.LARGURA+50+"px",
... ...
ferramentas/metaestat/templatesimplesinline_mst.html 0 → 100755
... ... @@ -0,0 +1,10 @@
  1 +<div class='container-fluid customScrollBar'>
  2 + <!-- <h5 class="alert alert-info">{{{ajudaAdicionaVariavel}}}</h5> -->
  3 + <div class="form-group label-fixed condensed" id='i3geoCartoRegioesMedidasVariavel'>{{{aguarde}}}</div>
  4 + <div class="form-group label-fixed condensed" id='i3geoCartoTipoClassificacao'>{{{aguarde}}}</div>
  5 + <div class="form-group label-fixed condensed" id='i3geoCartoParametrosMedidasVariavel'></div>
  6 + <input type=hidden value='{{{ID_MEDIDA_VARIAVEL}}}' id='i3geoCartoComboMedidasVariavel' />
  7 + <input type=hidden value='0' id='i3geoCartoComboVariavel' />
  8 + <input type=hidden value='0' id='i3geoCartoComboTipoRep' />
  9 + <button onclick="i3GEOF.metaestat.comum.adicionaCamada()" class='btn btn-primary btn-sm btn-raised'>{{{10}}}</button>
  10 +</div>
0 11 \ No newline at end of file
... ...