Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ef26fcde

Von Moritz Bunkus vor fast 8 Jahren hinzugefügt

  • ID ef26fcdecd49177fd52a0741aa76c0621b1af38e
  • Vorgänger c2aaf253
  • Nachfolger dfa741a1

ActionBar: »checks«-Funktionen auch mit Argumenten aufrufen können

Unterschiede anzeigen:

js/kivi.ActionBar.js
139 139
        if (data.checks) {
140 140
          for (var i=0; i < data.checks.length; i++) {
141 141
            check = data.checks[i];
142
            func = kivi.get_function_by_name(check);
143
            if (!func) console.log('Cannot find check function: ' + check);
144
            if (!func()) return;
142
            if (check.constructor !== Array)
143
              check = [ check ];
144
            func = kivi.get_function_by_name(check[0]);
145
            if (!func)
146
              console.log('Cannot find check function: ' + check);
147
            if (!func.apply(document, check.slice(1)))
148
              return;
145 149
          }
146 150
        }
147 151
        if (data.confirm && !confirm(data.confirm)) return;

Auch abrufbar als: Unified diff