mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-05-09 07:14:44 +00:00
placeholder docs for all angular.Array functions
This commit is contained in:
parent
efec0c358d
commit
3e5a4ef86c
1 changed files with 48 additions and 0 deletions
48
src/apis.js
48
src/apis.js
|
|
@ -39,6 +39,14 @@ var angularObject = {
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
var angularArray = {
|
var angularArray = {
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.indexOf
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'indexOf': indexOf,
|
'indexOf': indexOf,
|
||||||
'sum':function(array, expression) {
|
'sum':function(array, expression) {
|
||||||
var fn = angular['Function']['compile'](expression);
|
var fn = angular['Function']['compile'](expression);
|
||||||
|
|
@ -51,12 +59,28 @@ var angularArray = {
|
||||||
}
|
}
|
||||||
return sum;
|
return sum;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.remove
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'remove':function(array, value) {
|
'remove':function(array, value) {
|
||||||
var index = indexOf(array, value);
|
var index = indexOf(array, value);
|
||||||
if (index >=0)
|
if (index >=0)
|
||||||
array.splice(index, 1);
|
array.splice(index, 1);
|
||||||
return value;
|
return value;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.filter
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'filter':function(array, expression) {
|
'filter':function(array, expression) {
|
||||||
var predicates = [];
|
var predicates = [];
|
||||||
predicates.check = function(value) {
|
predicates.check = function(value) {
|
||||||
|
|
@ -136,10 +160,26 @@ var angularArray = {
|
||||||
}
|
}
|
||||||
return filtered;
|
return filtered;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.add
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'add':function(array, value) {
|
'add':function(array, value) {
|
||||||
array.push(isUndefined(value)? {} : value);
|
array.push(isUndefined(value)? {} : value);
|
||||||
return array;
|
return array;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.count
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'count':function(array, condition) {
|
'count':function(array, condition) {
|
||||||
if (!condition) return array.length;
|
if (!condition) return array.length;
|
||||||
var fn = angular['Function']['compile'](condition), count = 0;
|
var fn = angular['Function']['compile'](condition), count = 0;
|
||||||
|
|
@ -150,6 +190,14 @@ var angularArray = {
|
||||||
});
|
});
|
||||||
return count;
|
return count;
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @workInProgress
|
||||||
|
* @ngdoc function
|
||||||
|
* @name angular.Array.orderBy
|
||||||
|
* @function
|
||||||
|
*/
|
||||||
'orderBy':function(array, expression, descend) {
|
'orderBy':function(array, expression, descend) {
|
||||||
expression = isArray(expression) ? expression: [expression];
|
expression = isArray(expression) ? expression: [expression];
|
||||||
expression = map(expression, function($){
|
expression = map(expression, function($){
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue