MCPcopy Create free account
hub / github.com/scottrogowski/code2flow / configFromInput

Function configFromInput

tests/test_code/js/moment/moment.js:2970–2991  ·  view source on GitHub ↗
(config)

Source from the content-addressed store, hash-verified

2968 }
2969
2970 function configFromInput(config) {
2971 var input = config._i;
2972 if (isUndefined(input)) {
2973 config._d = new Date(hooks.now());
2974 } else if (isDate(input)) {
2975 config._d = new Date(input.valueOf());
2976 } else if (typeof input === 'string') {
2977 configFromString(config);
2978 } else if (isArray(input)) {
2979 config._a = map(input.slice(0), function (obj) {
2980 return parseInt(obj, 10);
2981 });
2982 configFromArray(config);
2983 } else if (isObject(input)) {
2984 configFromObject(config);
2985 } else if (isNumber(input)) {
2986 // from milliseconds
2987 config._d = new Date(input);
2988 } else {
2989 hooks.createFromInputFallback(config);
2990 }
2991 }
2992
2993 function createLocalOrUTC(input, format, locale, strict, isUTC) {
2994 var c = {};

Callers 1

prepareConfigFunction · 0.85

Calls 9

isUndefinedFunction · 0.85
isDateFunction · 0.85
configFromStringFunction · 0.85
isArrayFunction · 0.85
mapFunction · 0.85
configFromArrayFunction · 0.85
isObjectFunction · 0.85
configFromObjectFunction · 0.85
isNumberFunction · 0.85

Tested by

no test coverage detected