Code coverage report for collection/size.js

Statements: 100% (9 / 9)      Branches: 100% (4 / 4)      Functions: 100% (3 / 3)      Lines: 100% (8 / 8)     

All files » collection/ » size.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 191         1 7 2   5 1   4     1      
define(['../lang/isArray', '../object/size'], function (isArray, objSize) {
 
    /**
     * Get collection size
     */
    function size(list) {
        if (!list) {
            return 0;
        }
        if (isArray(list)) {
            return list.length;
        }
        return objSize(list);
    }
 
    return size;
 
});