SkinMgr.renderList (collection, action)
render a list of skins

Sourcecode in SkinMgr/renderFunctions.js:
1:   function renderList(collection, action) {
2:      var sp = {action: action};
3:      res.push();
4:      var arr = (collection instanceof Array ? collection : collection.list());
5:      for (var i=0;i<arr.length;i++) {
6:         var s = arr[i];
7:         sp.key = s.proto + "." + s.name;
8:         if (!s.custom) {
9:            sp.status = s.renderSkinAsString("status");
10:           var desc = this.getSkinDescription("skin", sp.key);
11:           sp.title = desc[0];
12:           sp.text = desc[1];
13:        } else {
14:           sp.status = s.renderSkinAsString("statuscustom");
15:           sp.title = sp.key;
16:        }
17:        this.renderSkin("treeleaf", sp);
18:     }
19:     return res.pop();
20:  }