MCPcopy
hub / github.com/csev/py4e / createAdder

Function createAdder

code/gmane/Chart.bundle.js:3381–3395  ·  view source on GitHub ↗
(direction, name)

Source from the content-addressed store, hash-verified

3379 }
3380
3381 function createAdder(direction, name) {
3382 return function (val, period) {
3383 var dur, tmp;
3384 //invert the arguments, but complain about it
3385 if (period !== null && !isNaN(+period)) {
3386 deprecateSimple(name, 'moment().' + name + '(period, number) is deprecated. Please use moment().' + name + '(number, period).');
3387 tmp = val; val = period; period = tmp;
3388 }
3389
3390 val = typeof val === 'string' ? +val : val;
3391 dur = create__createDuration(val, period);
3392 add_subtract__addSubtract(this, dur, direction);
3393 return this;
3394 };
3395 }
3396
3397 function add_subtract__addSubtract (mom, duration, isAdding, updateOffset) {
3398 var milliseconds = duration._milliseconds,

Callers 1

Chart.bundle.jsFile · 0.85

Calls 3

deprecateSimpleFunction · 0.85
create__createDurationFunction · 0.85

Tested by

no test coverage detected