mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-04-04 07:20:22 +00:00
15 lines
493 B
JavaScript
15 lines
493 B
JavaScript
|
|
function formater(format, parse) {return {'format':format, 'parse':parse};}
|
||
|
|
function toString(obj) {return ""+obj;};
|
||
|
|
extend(angularFormatter, {
|
||
|
|
'noop':formater(identity, identity),
|
||
|
|
'boolean':formater(toString, toBoolean),
|
||
|
|
'number':formater(toString, function(obj){return 1*obj;}),
|
||
|
|
|
||
|
|
'list':formater(
|
||
|
|
function(obj) { return obj ? obj.join(", ") : obj; },
|
||
|
|
function(value) {
|
||
|
|
return value ? _(_(value.split(',')).map(jQuery.trim)).select(_.identity) : value;
|
||
|
|
}
|
||
|
|
)
|
||
|
|
});
|