2

app.create[Widget] コマンドを使用して自分で作成した UI 要素/ウィジェットを反復処理する方法を教えてもらえますか? 例:

function doGet(e) {
  var app = UiApp.createApplication();

  var panelMain = app.createVerticalPanel().setId("PanelMain");
  app.add(panelMain);


  var rb1 = app.createRadioButton().setId("Rb1");
  panelMain.add(rb1);

  var rb2 = app.createRadioButton().setId("Rb2");
  panelMain.add(rb1);


  *************************************************************
   AND NOW I WANT TO ITERATE THROUGH ALL CREATED ELEMENTS
    (MAINPANEL,RB1, RB2)

   Something like:
   var allElemts = app.getElements();
   for (var ele in allElements){
   Logger.log(ele.name);
   Logger.log(ele.type);
   ........
   }

  *******************************************************
  **** DO SOMEONE KNOW - HOW TO DO *************************
  ***************************************************************



  return app;
}

どうもありがとうございました

4

1 に答える 1