Как в диалоговое окно вывести массив элементов?

Как в диалоговое окно вывести массив элементов?

function addFile(){
  var res = [] ;
  var kol = 0;
  var ui = [] ;
  var files = DriveApp.getFiles() ;
      while (files.hasNext()) {
        var file = files.next();
        var fname = file.getName();
        res.push(file.getName());
        kol++
      }
    for(var i = 0 ; i < kol ; i++){
      ui = HtmlService.createHtmlOutput('<li style = "list-style-type: none"><input type="checkbox" >'+ res[i] + '</li><br>') ;
    }
    SpreadsheetApp.getUi().showModelessDialog(ui,"Add the file") ;
} 

Ответы (1 шт):

Автор решения: Igor
ui.push(HtmlService.create...);

var ui = "";
for(var i = 0 ; i < kol ; i++){
  ui += '<li style = "list-style-type: none"><input type="checkbox" >'+ res[i] + '</li><br>' ;
}
SpreadsheetApp.getUi().showModelessDialog(
  HtmlService.createHtmlOutput(ui,"Add the file"),
  "Add the file"
);
→ Ссылка