Lines Matching refs:config

7360 function Moment(config) {
7361 copyConfig(this, config);
7362 this._d = new Date(config._d != null ? config._d.getTime() : NaN);
7470 function set (config) {
7472 for (i in config) {
7473 prop = config[i];
7480 this._config = config;
7515 function Locale(config) {
7516 if (config != null) {
7517 this.set(config);
7845 function getParseRegexForToken (token, config) {
7850 return regexes[token](config._strict, config._locale);
7882 addParseToken(token, function (input, array, config, token) {
7883 config._w = config._w || {};
7884 callback(input, config._w, config, token);
7888 function addTimeToArrayFromToken(token, input, config) {
7890 tokens[token](input, config._a, config, token);
7964 addParseToken(['MMM', 'MMMM'], function (input, array, config, token) {
7965 var month = config._locale.monthsParse(input, token, config._strict);
7970 getParsingFlags(config).invalidMonth = input;
8363 addWeekParseToken(['w', 'ww', 'W', 'WW'], function (input, week, config, token) {
8445 addWeekParseToken(['dd', 'ddd', 'dddd'], function (input, week, config, token) {
8446 var weekday = config._locale.weekdaysParse(input, token, config._strict);
8451 getParsingFlags(config).invalidWeekday = input;
8455 addWeekParseToken(['d', 'e', 'E'], function (input, week, config, token) {
8822 addParseToken(['k', 'kk'], function (input, array, config) {
8826 addParseToken(['a', 'A'], function (input, array, config) {
8827 config._isPm = config._locale.isPM(input);
8828 config._meridiem = input;
8830 addParseToken(['h', 'hh'], function (input, array, config) {
8832 getParsingFlags(config).bigHour = true;
8834 addParseToken('hmm', function (input, array, config) {
8838 getParsingFlags(config).bigHour = true;
8840 addParseToken('hmmss', function (input, array, config) {
8846 getParsingFlags(config).bigHour = true;
8848 addParseToken('Hmm', function (input, array, config) {
8853 addParseToken('Hmmss', function (input, array, config) {
8985 function defineLocale (name, config) {
8986 if (config !== null) {
8988 config.abbr = name;
8996 } else if (config.parentLocale != null) {
8997 if (locales[config.parentLocale] != null) {
8998 parentConfig = locales[config.parentLocale]._config;
9000 if (!localeFamilies[config.parentLocale]) {
9001 localeFamilies[config.parentLocale] = [];
9003 localeFamilies[config.parentLocale].push({
9005 config: config
9010 locales[name] = new Locale(mergeConfigs(parentConfig, config));
9014 defineLocale(x.name, x.config);
9032 function updateLocale(name, config) {
9033 if (config != null) {
9039 config = mergeConfigs(parentConfig, config);
9040 locale = new Locale(config);
9155 function configFromISO(config) {
9157 string = config._i,
9162 getParsingFlags(config).iso = true;
9172 config._isValid = false;
9184 config._isValid = false;
9189 config._isValid = false;
9196 config._isValid = false;
9200 config._f = dateFormat + (timeFormat || '') + (tzFormat || '');
9201 configFromStringAndFormat(config);
9203 config._isValid = false;
9211 function configFromRFC2822(config) {
9228 string = config._i
9245 getParsingFlags(config).weekdayMismatch = true;
9246 config._isValid = false;
9268 config._i = match.splice(1).join('');
9270 config._f = dayFormat + dateFormat + timeFormat + tzFormat;
9271 configFromStringAndFormat(config);
9272 getParsingFlags(config).rfc2822 = true;
9274 config._isValid = false;
9279 function configFromString(config) {
9280 var matched = aspNetJsonRegex.exec(config._i);
9283 config._d = new Date(+matched[1]);
9287 configFromISO(config);
9288 if (config._isValid === false) {
9289 delete config._isValid;
9294 configFromRFC2822(config);
9295 if (config._isValid === false) {
9296 delete config._isValid;
9302 hooks.createFromInputFallback(config);
9310 function (config) {
9311 config._d = new Date(config._i + (config._useUTC ? ' UTC' : ''));
9326 function currentDateArray(config) {
9329 if (config._useUTC) {
9339 function configFromArray (config) {
9342 if (config._d) {
9346 currentDate = currentDateArray(config);
9349 if (config._w && config._a[DATE] == null && config._a[MONTH] == null) {
9350 dayOfYearFromWeekInfo(config);
9354 if (config._dayOfYear != null) {
9355 yearToUse = defaults(config._a[YEAR], currentDate[YEAR]);
9357 if (config._dayOfYear > daysInYear(yearToUse) || config._dayOfYear === 0) {
9358 getParsingFlags(config)._overflowDayOfYear = true;
9361 date = createUTCDate(yearToUse, 0, config._dayOfYear);
9362 config._a[MONTH] = date.getUTCMonth();
9363 config._a[DATE] = date.getUTCDate();
9371 for (i = 0; i < 3 && config._a[i] == null; ++i) {
9372 config._a[i] = input[i] = currentDate[i];
9377 config._a[i] = input[i] = (config._a[i] == null) ? (i === 2 ? 1 : 0) : config._a[i];
9381 if (config._a[HOUR] === 24 &&
9382 config._a[MINUTE] === 0 &&
9383 config._a[SECOND] === 0 &&
9384 config._a[MILLISECOND] === 0) {
9385 config._nextDay = true;
9386 config._a[HOUR] = 0;
9389 config._d = (config._useUTC ? createUTCDate : createDate).apply(null, input);
9392 if (config._tzm != null) {
9393 config._d.setUTCMinutes(config._d.getUTCMinutes() - config._tzm);
9396 if (config._nextDay) {
9397 config._a[HOUR] = 24;
9401 function dayOfYearFromWeekInfo(config) {
9404 w = config._w;
9413 weekYear = defaults(w.GG, config._a[YEAR], weekOfYear(createLocal(), 1, 4).year);
9420 dow = config._locale._week.dow;
9421 doy = config._locale._week.doy;
9425 weekYear = defaults(w.gg, config._a[YEAR], curWeek.year);
9448 getParsingFlags(config)._overflowWeeks = true;
9450 getParsingFlags(config)._overflowWeekday = true;
9453 config._a[YEAR] = temp.year;
9454 config._dayOfYear = temp.dayOfYear;
9465 function configFromStringAndFormat(config) {
9467 if (config._f === hooks.ISO_8601) {
9468 configFromISO(config);
9471 if (config._f === hooks.RFC_2822) {
9472 configFromRFC2822(config);
9475 config._a = [];
9476 getParsingFlags(config).empty = true;
9479 var string = '' + config._i,
9484 tokens = expandFormat(config._f, config._locale).match(formattingTokens) || [];
9488 parsedInput = (string.match(getParseRegexForToken(token, config)) || [])[0];
9494 getParsingFlags(config).unusedInput.push(skipped);
9502 getParsingFlags(config).empty = false;
9505 getParsingFlags(config).unusedTokens.push(token);
9507 addTimeToArrayFromToken(token, parsedInput, config);
9509 else if (config._strict && !parsedInput) {
9510 getParsingFlags(config).unusedTokens.push(token);
9515 getParsingFlags(config).charsLeftOver = stringLength - totalParsedInputLength;
9517 getParsingFlags(config).unusedInput.push(string);
9521 if (config._a[HOUR] <= 12 &&
9522 getParsingFlags(config).bigHour === true &&
9523 config._a[HOUR] > 0) {
9524 getParsingFlags(config).bigHour = undefined;
9527 getParsingFlags(config).parsedDateParts = config._a.slice(0);
9528 getParsingFlags(config).meridiem = config._meridiem;
9530 config._a[HOUR] = meridiemFixWrap(config._locale, config._a[HOUR], config._meridiem);
9532 configFromArray(config);
9533 checkOverflow(config);
9563 function configFromStringAndArray(config) {
9571 if (config._f.length === 0) {
9572 getParsingFlags(config).invalidFormat = true;
9573 config._d = new Date(NaN);
9577 for (i = 0; i < config._f.length; i++) {
9579 tempConfig = copyConfig({}, config);
9580 if (config._useUTC != null) {
9581 tempConfig._useUTC = config._useUTC;
9583 tempConfig._f = config._f[i];
9604 extend(config, bestMoment || tempConfig);
9607 function configFromObject(config) {
9608 if (config._d) {
9612 var i = normalizeObjectUnits(config._i);
9613config._a = map([i.year, i.month, i.day || i.date, i.hour, i.minute, i.second, i.millisecond], fun…
9617 configFromArray(config);
9620 function createFromConfig (config) {
9621 var res = new Moment(checkOverflow(prepareConfig(config)));
9631 function prepareConfig (config) {
9632 var input = config._i,
9633 format = config._f;
9635 config._locale = config._locale || getLocale(config._l);
9642 config._i = input = config._locale.preparse(input);
9648 config._d = input;
9650 configFromStringAndArray(config);
9652 configFromStringAndFormat(config);
9654 configFromInput(config);
9657 if (!isValid(config)) {
9658 config._d = null;
9661 return config;
9664 function configFromInput(config) {
9665 var input = config._i;
9667 config._d = new Date(hooks.now());
9669 config._d = new Date(input.valueOf());
9671 configFromString(config);
9673 config._a = map(input.slice(0), function (obj) {
9676 configFromArray(config);
9678 configFromObject(config);
9681 config._d = new Date(input);
9683 hooks.createFromInputFallback(config);
9880 addParseToken(['Z', 'ZZ'], function (input, array, config) {
9881 config._useUTC = true;
9882 config._tzm = offsetFromString(matchShortOffset, input);
10649 addWeekParseToken(['gggg', 'ggggg', 'GGGG', 'GGGGG'], function (input, week, config, token) {
10653 addWeekParseToken(['gg', 'GG'], function (input, week, config, token) {
10776 addParseToken(['DDD', 'DDDD'], function (input, array, config) {
10777 config._dayOfYear = toInt(input);
11543 addParseToken('X', function (input, array, config) {
11544 config._d = new Date(parseFloat(input, 10) * 1000);
11546 addParseToken('x', function (input, array, config) {
11547 config._d = new Date(toInt(input));
31716 extendDefaults = function extendDefaults(config) {
31718 if (config && config.minHeight) {
31719 if (config.minHeight == 'inherit') {
31722 var minHeight = parseInt(config.minHeight);
31729 if (config && config.maxHeight) {
31730 if (config.maxHeight == 'inherit') {
31733 var maxHeight = parseInt(config.maxHeight);
31740 if (config && config.minWidth) {
31741 if (config.minWidth == 'inherit') {
31744 var minWidth = parseInt(config.minWidth);
31751 if (config && config.maxWidth) {
31752 if (config.maxWidth == 'inherit') {
31755 var maxWidth = parseInt(config.maxWidth);
31768 _init = function _init(el_, config, doObserve) {
31770 extendDefaults(config);
31799 init: function init(el_, config, doObserve) {
31800 _init(el_, config, doObserve);
35133 this.$datePicker.config(this.getDatePickerConfig());
35137 var datePickerConfig = this.$datePicker.config();
50333 opts = self.config(options);
50558 config: function(options)