Lines Matching refs:start

551 function computeGreatestUnit(start, end) {
557 val = computeRangeAs(unit, start, end);
579 function computeRangeAs(unit, start, end) {
581 return end.diff(start, unit, true);
583 else if (moment.isDuration(start)) { // given duration
584 return start.as(unit);
587 return start.end.diff(start.start, unit, true);
591 function divideRangeByDuration(start, end, dur) {
594 return (end - start) / dur;
598 return end.diff(start, 'months', true) / months;
600 return end.diff(start, 'days', true) / dur.asDays();
1093 EventSource.prototype.fetch = function (start, end, timezone) {
1283 …this.dateProfile = new EventDateProfile_1.default(calendar.moment(dateProfile.start), dateProfile.…
1309 start: false,
1581 start: calendar.msToMoment(this.unzonedRange.startMs, this.isAllDay),
1733 function EventDateProfile(start, end, calendar) {
1734 this.start = start;
1742 var startInput = rawProps.start || rawProps.date;
1748 var start = calendar.moment(startInput);
1752 if (!start.isValid()) {
1762 start.stripTime();
1768 if (!start.hasTime()) {
1769 start.time(0);
1775 if (end && (!end.isValid() || !end.isAfter(start))) {
1779 end = calendar.getDefaultEventEnd(!start.hasTime(), start);
1781 return new EventDateProfile(start, end, calendar);
1787 return !(this.start.hasTime() || (this.end && this.end.hasTime()));
1793 var startMs = this.start.clone().stripZone().valueOf();
1804 calendar.getDefaultEventEnd(this.isAllDay(), this.start);
2987 if (util_1.isTimeString(eventInput.start) || moment.isDuration(eventInput.start) ||
3320 dateDelta = subtractDates(dateProfile1.start, dateProfile0.start);
3338 var start = eventDateProfile.start.clone();
3345 end = calendar.getDefaultEventEnd(eventDateProfile.isAllDay(), start);
3349 if (!start.hasTime()) {
3350 start.time(0);
3357 if (start.hasTime()) {
3358 start.stripTime();
3366 start.add(this.dateDelta);
3378 start.add(this.startDelta);
3381 start = calendar.applyTimezone(start);
3388 end = calendar.getDefaultEventEnd(eventDateProfile.isAllDay(), start);
3390 return new EventDateProfile_1.default(start, end, calendar);
3874 start: this.calendar.msToMoment(unzonedRange.startMs, dateProfile.isRangeAllDay),
4188 singleEventDef.dateProfile.start.clone(),
4258 dateProfile.start,
4362 args: [dateProfile.start, ev, this]
4407 var start = inputUnzonedRange.getStart();
4409 if (start) {
4410 start = this.skipHiddenDays(start);
4415 if (start === null || end === null || start < end) {
4416 return new UnzonedRange_1.default(start, end);
4479 …this.start = calendar.msToMoment(dateProfile.activeUnzonedRange.startMs, dateProfile.isRangeAllDay…
4688 …return this._getTimeText(eventFootprint.eventInstance.dateProfile.start, eventFootprint.eventInsta…
4690 EventRenderer.prototype._getTimeText = function (start, end, isAllDay, formatStr, displayEnd) {
4699 return this.view.formatRange({ start: start, end: end }, false, // allDay
4703 return start.format(formatStr);
5568 obj.start = dateProfile.start.clone();
5656 if (rawProps.start) {
5657 this.startTime = moment.duration(rawProps.start);
5670 start: false,
5822 var start = unzonedRange.getStart();
5826 start.time(0).add(minTime);
5832 return new UnzonedRange_1.default(start, end);
5841 var start;
5863 if (this._view.isHiddenDay(start)) {
5864 start = this._view.skipHiddenDays(start, direction);
5865 start.startOf('day');
5869 start = date.clone().startOf(alignment);
5870 end = start.clone().add(duration);
5871 res = new UnzonedRange_1.default(start, end);
5886 var start;
5889 start = date.clone();
5891 start.startOf(customAlignment);
5893 start.startOf('day');
5894 start = this._view.skipHiddenDays(start);
5895 end = start.clone();
5906 start = end.clone();
5908 start.add(-1, 'day');
5909 if (!this._view.isHiddenDay(start)) {
5914 return new UnzonedRange_1.default(start, end);
5992 ArrayEventSource.prototype.fetch = function (start, end, timezone) {
6706 var start = this.getCellDate(row, col);
6707 var end = start.clone().add(1, 'days');
6708 return { start: start, end: end };
6763 var rangeFirst = this.getDateDayIndex(normalRange.start); // inclusive first index
6799 var rangeFirst = this.getDateDayIndex(normalRange.start); // inclusive first index
7521 …return new ComponentFootprint_1.default(new UnzonedRange_1.default(range.start, range.end), true /…
8176 var start = this.msToUtcMoment(renderUnzonedRange.startMs, isRangeAllDay);
8180 start.startOf('week');
8186 return new UnzonedRange_1.default(start, end);
8530 var start;
8532 if (rawInput.start) {
8533 start = this._calendar.moment(rawInput.start);
8534 if (!start.isValid()) {
8535 start = null;
8545 …new ComponentFootprint_1.default(new UnzonedRange_1.default(start, end), (start && !start.hasTime(…
8606 start: '09:00',
8653 fullRawDef.start = null;
8676 function EventPeriod(start, end, timezone) {
8681 this.start = start;
8684 …this.unzonedRange = new UnzonedRange_1.default(start.clone().stripZone(), end.clone().stripZone());
8690 EventPeriod.prototype.isWithinRange = function (start, end) {
8692 return !start.isBefore(this.start) && !end.isAfter(this.end);
8708 source.fetch(this.start, this.end, this.timezone).then(function (eventDefs) {
8932 EventManager.prototype.requestEvents = function (start, end, timezone, force) {
8935 !this.currentPeriod.isWithinRange(start, end) ||
8938 new EventPeriod_1.default(start, end, timezone));
9300 FuncEventSource.prototype.fetch = function (start, end, timezone) {
9304 … _this.func.call(_this.calendar, start.clone(), end.clone(), timezone, function (rawEventDefs) {
9355 JsonFeedEventSource.prototype.fetch = function (start, end, timezone) {
9360 var requestParams = this.buildRequestParams(start, end, timezone);
9392 JsonFeedEventSource.prototype.buildRequestParams = function (start, end, timezone) {
9422 params[startParam] = start.format();
9497 MouseFollower.prototype.start = function (ev) {
10534 return date_formatting_1.formatRange(range.start, end, formatStr, separator, this.isRTL);
10559 return { start: startDay, end: endDay };
10564 return dayRange.end.diff(dayRange.start, 'days') > 1;
10705 if (dateOrRange.start && dateOrRange.end) { // a range
11134 var start = this.moment(zonedStartInput).stripZone();
11139 else if (start.hasTime()) {
11140 end = start.clone().add(this.defaultTimedEventDuration);
11143 end = start.clone().add(this.defaultAllDayEventDuration);
11145 … return new ComponentFootprint_1.default(new UnzonedRange_1.default(start, end), !start.hasTime());
11277 var start = moment_ext_1.default.utc(componentFootprint.unzonedRange.startMs);
11283 start.stripTime();
11289 start = this.applyTimezone(start);
11294 this.localizeMoment(start);
11298 return new EventDateProfile_1.default(start, end, this);
11316 var start = null;
11318 if (rangeInput.start) {
11319 start = this.moment(rangeInput.start).stripZone();
11324 if (!start && !end) {
11327 if (start && end && end.isBefore(start)) {
11330 return new UnzonedRange_1.default(start, end);
11355 Calendar.prototype.requestEvents = function (start, end) {
11356 …return this.eventManager.requestEvents(start, end, this.opt('timezone'), !this.opt('lazyFetching')…
11364 return this.getDefaultEventEnd(event.allDay, event.start);
11665 var start = moment_ext_1.default.utc(componentFootprint.unzonedRange.startMs).stripZone();
11671 start.time(meta.startTime);
11674 start.stripTime();
11678 end = start.clone().add(meta.duration);
11680 start = calendar.applyTimezone(start);
11685 start: start,
11720 startTime = eventProps.start;
11726 delete eventProps.start;
12070 mouseFollower.start(ev);
13189 var start = this.getCellDate(0, hit.col); // row=0
13192 start.time(time);
13193 end = start.clone().add(this.snapDuration);
13194 … return new ComponentFootprint_1.default(new UnzonedRange_1.default(start, end), false // all-day?
14074 var start = this.msToUtcMoment(renderUnzonedRange.startMs, isRangeAllDay);
14080 end.diff(start, 'weeks', true) // dontRound=true
14084 return new UnzonedRange_1.default(start, end);