cv-dialog-sdk
Version:
Catavolt Dialog Javascript API
24 lines (21 loc) • 494 B
text/typescript
/**
* Created by rburson on 8/28/17.
*/
export class ArrayUtil {
public static copy<T>(source: Array<T>): Array<T> {
return source.map((e: T) => {
return e;
});
}
public static find<T>(source: Array<T>, f: (T) => boolean): T {
let value: T = null;
source.some((v: T) => {
if (f(v)) {
value = v;
return true;
}
return false;
});
return value;
}
}