Jelajahi Sumber

disableNonCurrentDates -> showNonCurrentDates

Adam Shaw 9 tahun lalu
induk
melakukan
3bc9754454

+ 1 - 1
CHANGELOG.md

@@ -9,7 +9,7 @@ Features:
 - `dateIncrement` - customize prev/next jump (#2710)
 - `dateAlignment` - custom view alignment, like start-of-week (#3113)
 - `dayCount` - force a fixed number-of-days, even with hiddenDays (#2753)
-- `disableNonCurrentDates` - option to hide day cells for prev/next months (#437)
+- `showNonCurrentDates` - option to hide day cells for prev/next months (#437)
 
 Behavior Changes:
 - when custom view is specified with duration `{days:7}`,

+ 1 - 1
src/common/View.date-range.js

@@ -107,7 +107,7 @@ View.mixin({
 		renderRange = this.buildRenderRange(currentInfo.range, currentInfo.unit);
 		activeRange = cloneRange(renderRange);
 
-		if (this.opt('disableNonCurrentDates')) {
+		if (!this.opt('showNonCurrentDates')) {
 			activeRange = constrainRange(activeRange, currentInfo.range);
 		}
 

+ 1 - 0
src/defaults.js

@@ -30,6 +30,7 @@ Calendar.defaults = {
 	scrollTime: '06:00:00',
 	minTime: '00:00:00',
 	maxTime: '24:00:00',
+	showNonCurrentDates: true,
 	
 	// event ajax
 	lazyFetching: true,

+ 2 - 2
tests/automated-better/event-data/events-function.js

@@ -15,11 +15,11 @@ describe('events as a function', function() {
 		});
 	});
 
-	it('does not request dates excluded by disableNonCurrentDates', function(done) {
+	it('does not request dates excluded by showNonCurrentDates:false', function(done) {
 		initCalendar({
 			defaultView: 'month',
 			defaultDate: '2013-06-01',
-			disableNonCurrentDates: true,
+			showNonCurrentDates: false,
 			events: function(start, end, timezone, callback) {
 				expect(start).toEqualMoment('2013-06-01');
 				expect(end).toEqualMoment('2013-07-01');

+ 2 - 2
tests/automated-better/event-drag/disableNonCurrentDates.js → tests/automated-better/event-drag/showNonCurrentDates.js

@@ -1,9 +1,9 @@
 
-describe('disableNonCurrentDates event dragging', function() {
+describe('showNonCurrentDates event dragging', function() {
 	pushOptions({
 		defaultView: 'month',
 		defaultDate: '2017-06-01',
-		disableNonCurrentDates: true,
+		showNonCurrentDates: false,
 		events: [
 			{ start: '2017-06-07', end: '2017-06-10' }
 		],

+ 2 - 2
tests/automated-better/view-render/disableNonCurrentDates.js → tests/automated-better/view-render/showNonCurrentDates.js

@@ -1,7 +1,7 @@
 
-describe('disableNonCurrentDates', function() {
+describe('showNonCurrentDates', function() {
 	pushOptions({
-		disableNonCurrentDates: true
+		showNonCurrentDates: false
 	});
 
 	describe('when in month view', function() {