JArrayToRuntimeObjList<T extends RuntimeObject> static method
dynamic
JArrayToRuntimeObjList<
T extends RuntimeObject>( - List jArray, [
- bool skipLast = false
])
Implementation
static JArrayToRuntimeObjList<T extends RuntimeObject>(List<dynamic> jArray,
[bool skipLast = false]) {
var count = jArray.length;
if (skipLast) count--;
var list = <T>[];
for (var i = 0; i < count; i++) {
var jTok = jArray[i];
var runtimeObj = JTokenToRuntimeObject(jTok);
if (runtimeObj == null) {
return ArgumentError.notNull('runtimeObj');
}
list.add(runtimeObj as T);
}
return list;
}