diff options
Diffstat (limited to 'library/moment/src/lib/moment/get-set.js')
-rw-r--r-- | library/moment/src/lib/moment/get-set.js | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/library/moment/src/lib/moment/get-set.js b/library/moment/src/lib/moment/get-set.js deleted file mode 100644 index 0f2be6045..000000000 --- a/library/moment/src/lib/moment/get-set.js +++ /dev/null @@ -1,39 +0,0 @@ -import { normalizeUnits } from '../units/aliases'; -import { hooks } from '../utils/hooks'; - -export function makeGetSet (unit, keepTime) { - return function (value) { - if (value != null) { - set(this, unit, value); - hooks.updateOffset(this, keepTime); - return this; - } else { - return get(this, unit); - } - }; -} - -export function get (mom, unit) { - return mom._d['get' + (mom._isUTC ? 'UTC' : '') + unit](); -} - -export function set (mom, unit, value) { - return mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value); -} - -// MOMENTS - -export function getSet (units, value) { - var unit; - if (typeof units === 'object') { - for (unit in units) { - this.set(unit, units[unit]); - } - } else { - units = normalizeUnits(units); - if (typeof this[units] === 'function') { - return this[units](value); - } - } - return this; -} |