arraySlice<T> static method

List<T> arraySlice<T>(
  1. List<T> array, [
  2. int from = 0,
  3. int? to
])

Implementation

static List<T> arraySlice<T>(List<T> array, [int from = 0, int? to]) {
  // if ( AnimationUtils.isTypedArray( array ) ) {
  if (array.runtimeType.toString() != "List<num>") {
    console.info(" AnimationUtils.arraySlice array: ${array.runtimeType} ");
    // 	// in ios9 array.subarray(from, null) will return empty array
    // 	// but array.subarray(from) or array.subarray(from, len) is correct
    // 	return new array.constructor( array.subarray( from, to != null ? to : array.length ) );
  }

  return array.sublist(from, to);
}