react-big-calendar
Advanced tools
Comparing version 0.16.1 to 0.17.0
@@ -0,1 +1,8 @@ | ||
v0.17.0 - Thu, 02 Nov 2017 15:26:08 GMT | ||
--------------------------------------- | ||
v0.16.1 - Fri, 29 Sep 2017 15:49:07 GMT | ||
@@ -2,0 +9,0 @@ --------------------------------------- |
@@ -194,2 +194,3 @@ 'use strict'; | ||
onSelectEvent: this.handleSelectEvent, | ||
onDoubleClickEvent: this.handleDoubleClickEvent, | ||
onSelectSlot: this.handleSelectSlot, | ||
@@ -273,2 +274,11 @@ onShowMore: this._showMore | ||
/** | ||
* Callback fired when a calendar event is clicked twice. | ||
* | ||
* ```js | ||
* (event: Object, e: SyntheticEvent) => void | ||
* ``` | ||
*/ | ||
onDoubleClickEvent: _propTypes2.default.func, | ||
/** | ||
* Callback fired when dragging a selection in the Time views. | ||
@@ -583,3 +593,3 @@ * | ||
*/ | ||
agendaHeaderFormat: _propTypes3.dateFormat, | ||
agendaHeaderFormat: _propTypes3.dateRangeFormat, | ||
@@ -766,2 +776,10 @@ /** | ||
this.handleDoubleClickEvent = function () { | ||
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { | ||
args[_key3] = arguments[_key3]; | ||
} | ||
(0, _helpers.notify)(_this2.props.onDoubleClickEvent, args); | ||
}; | ||
this.handleSelectSlot = function (slotInfo) { | ||
@@ -768,0 +786,0 @@ (0, _helpers.notify)(_this2.props.onSelectSlot, slotInfo); |
@@ -298,3 +298,5 @@ 'use strict'; | ||
eventComponent: eventComponent, | ||
eventWrapperComponent: eventWrapperComponent | ||
eventWrapperComponent: eventWrapperComponent, | ||
startAccessor: startAccessor, | ||
endAccessor: endAccessor | ||
})) | ||
@@ -301,0 +303,0 @@ ) |
@@ -174,2 +174,3 @@ 'use strict'; | ||
onSelectEvent: _propTypes2.default.func.isRequired, | ||
onDoubleClickEvent: _propTypes2.default.func.isRequired, | ||
@@ -283,2 +284,5 @@ className: _propTypes2.default.string, | ||
}, | ||
onDoubleClick: function onDoubleClick(e) { | ||
return _this2._doubleClick(event, e); | ||
}, | ||
className: (0, _classnames2.default)('rbc-event', className, { | ||
@@ -434,2 +438,10 @@ 'rbc-selected': _isSelected, | ||
}; | ||
this._doubleClick = function () { | ||
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { | ||
args[_key3] = arguments[_key3]; | ||
} | ||
(0, _helpers.notify)(_this2.props.onDoubleClickEvent, args); | ||
}; | ||
}; | ||
@@ -436,0 +448,0 @@ |
@@ -51,3 +51,4 @@ 'use strict'; | ||
eventWrapperComponent: _propTypes3.elementType.isRequired, | ||
onSelect: _propTypes2.default.func | ||
onSelect: _propTypes2.default.func, | ||
onDoubleClick: _propTypes2.default.func | ||
}; | ||
@@ -76,5 +77,6 @@ | ||
onSelect = _props.onSelect, | ||
_onDoubleClick = _props.onDoubleClick, | ||
Event = _props.eventComponent, | ||
EventWrapper = _props.eventWrapperComponent, | ||
props = _objectWithoutProperties(_props, ['className', 'event', 'selected', 'eventPropGetter', 'startAccessor', 'endAccessor', 'titleAccessor', 'slotStart', 'slotEnd', 'onSelect', 'eventComponent', 'eventWrapperComponent']); | ||
props = _objectWithoutProperties(_props, ['className', 'event', 'selected', 'eventPropGetter', 'startAccessor', 'endAccessor', 'titleAccessor', 'slotStart', 'slotEnd', 'onSelect', 'onDoubleClick', 'eventComponent', 'eventWrapperComponent']); | ||
@@ -107,2 +109,5 @@ var title = (0, _accessors.accessor)(event, titleAccessor), | ||
return onSelect(event, e); | ||
}, | ||
onDoubleClick: function onDoubleClick(e) { | ||
return _onDoubleClick(event, e); | ||
} | ||
@@ -109,0 +114,0 @@ }, |
@@ -47,3 +47,4 @@ 'use strict'; | ||
eventWrapperComponent: _propTypes3.elementType.isRequired, | ||
onSelect: _propTypes2.default.func | ||
onSelect: _propTypes2.default.func, | ||
onDoubleClick: _propTypes2.default.func | ||
}, | ||
@@ -68,3 +69,4 @@ | ||
eventWrapperComponent = props.eventWrapperComponent, | ||
onSelect = props.onSelect; | ||
onSelect = props.onSelect, | ||
onDoubleClick = props.onDoubleClick; | ||
@@ -77,2 +79,3 @@ | ||
onSelect: onSelect, | ||
onDoubleClick: onDoubleClick, | ||
selected: (0, _selection.isSelected)(event, selected), | ||
@@ -79,0 +82,0 @@ startAccessor: startAccessor, |
@@ -116,2 +116,3 @@ 'use strict'; | ||
onSelectEvent: _propTypes2.default.func, | ||
onDoubleClickEvent: _propTypes2.default.func, | ||
onShowMore: _propTypes2.default.func, | ||
@@ -360,2 +361,3 @@ onDrillDown: _propTypes2.default.func, | ||
onSelect: _this5.handleSelectEvent, | ||
onDoubleClick: _this5.handleDoubleClickEvent, | ||
onSelectSlot: _this5.handleSelectSlot, | ||
@@ -427,2 +429,11 @@ eventComponent: components.event, | ||
this.handleDoubleClickEvent = function () { | ||
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { | ||
args[_key3] = arguments[_key3]; | ||
} | ||
_this5.clearSelection(); | ||
(0, _helpers.notify)(_this5.props.onDoubleClickEvent, args); | ||
}; | ||
this.handleShowMore = function (events, date, cell, slot) { | ||
@@ -429,0 +440,0 @@ var _props4 = _this5.props, |
@@ -94,2 +94,3 @@ 'use strict'; | ||
_this.handleSelectEvent = _this.handleSelectEvent.bind(_this); | ||
_this.handleDoubleClickEvent = _this.handleDoubleClickEvent.bind(_this); | ||
_this.handleHeaderClick = _this.handleHeaderClick.bind(_this); | ||
@@ -300,2 +301,3 @@ return _this; | ||
onSelect: this.handleSelectEvent, | ||
onDoubleClick: this.handleDoubleClickEvent, | ||
longPressThreshold: this.props.longPressThreshold | ||
@@ -368,2 +370,10 @@ }) | ||
TimeGrid.prototype.handleDoubleClickEvent = function handleDoubleClickEvent() { | ||
for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { | ||
args[_key2] = arguments[_key2]; | ||
} | ||
(0, _helpers.notify)(this.props.onDoubleClickEvent, args); | ||
}; | ||
TimeGrid.prototype.handleSelectAlldayEvent = function handleSelectAlldayEvent() { | ||
@@ -373,4 +383,4 @@ //cancel any pending selections so only the event click goes through. | ||
for (var _len2 = arguments.length, args = Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { | ||
args[_key2] = arguments[_key2]; | ||
for (var _len3 = arguments.length, args = Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { | ||
args[_key3] = arguments[_key3]; | ||
} | ||
@@ -511,2 +521,3 @@ | ||
onSelectEvent: _propTypes2.default.func, | ||
onDoubleClickEvent: _propTypes2.default.func, | ||
onDrillDown: _propTypes2.default.func, | ||
@@ -513,0 +524,0 @@ getDrilldownView: _propTypes2.default.func.isRequired, |
{ | ||
"name": "react-big-calendar", | ||
"version": "0.16.1", | ||
"version": "0.17.0", | ||
"description": "Calendar! with events", | ||
@@ -43,4 +43,4 @@ "author": "Jason Quense <monastic.panic@gmail.com>", | ||
"peerDependencies": { | ||
"react": "^0.14.9 || >=15.3.0", | ||
"react-dom": "^0.14.9 || >=15.3.0" | ||
"react": "^15.3.0 || ^16.0.0", | ||
"react-dom": "^15.3.0 || ^16.0.0" | ||
}, | ||
@@ -47,0 +47,0 @@ "devDependencies": { |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
272069
5919