dojox.calendar.ViewBase
Object » dijit._WidgetBase » dojox.calendar.ViewBase
The dojox.calendar.ViewBase widget is the base of calendar view widgets.
dojox.calendar.StoreMixin
Property Summary
Method Summary
- _autoScroll(gx, gy, orientation)
- _computeItemEditingTimes(item, editKind, rendererKind, times, eventSource)
- _computeVisibleItems(renderData) Computes the data items that are in the displayed interval.
- _createItemEditEvent()
- _createRenderData() Creates the object that contains all the data needed to render this widget.
- _createRenderer(item, kind, rendererClass, cssClass) Creates an item renderer of the specified kind. A renderer is an object with the "container" and "instance" properties.
- _createStructure(rd) Creates the HTML structure (grid, place holders, headers, etc)
- _defaultItemToRendererKindFunc(item)
- _destroyRenderer(renderer) Destroys the item renderer.
- _destroyRenderersByKind(kind)
- _dispatchCalendarEvt(e, name)
- _doEndItemEditing(obj, eventSource)
- _endItemEditing(eventSource, canceled) Leaves the item editing mode. item: Object The item that was edited.
- _endItemEditingGesture(eventSource, e)
- _ensureItemInView(item) If needed, moves the item to be entirely in view.
- _findRenderItem(id, list)
- _getFormatItemTimeFuncAttr()
- _getSelectedItemAttr(value)
- _getSelectedItemsAttr()
- _getSelectionModeAttr(value)
- _getStartEndRenderers(item) Returns an array that contains the first and last renderers of an item that are currently displayed. They could be the same renderer if only one renderer is used.
- _getStoreAttr()
- _initItems(items)
- _isItemInView(item) Computes whether the specified item is entirely in the view or not.
- _itemToRendererKind(item) returns String Associates a kind of renderer with a data item.
- _layoutInterval(renderData, index, start, end, items) For each item in the items list: retrieve a renderer, compute its location and size and add it to the DOM.
- _layoutPass1(layoutItem, lanes) First pass of the overlap layout. Find a lane where the item can be placed or create a new one.
- _layoutRenderers(renderData) Renders the data items. This method will call the _layoutInterval() method.
- _moveOrResizeItemGesture(dates, eventSource, e) Moves or resizes an item.
- _onGridClick(e)
- _onGridDoubleClick(e)
- _onGridMouseDown(e)
- _onGridMouseUp(e)
- _onGridTouchEnd(e)
- _onGridTouchMove(e)
- _onGridTouchStart(e)
- _onItemClick(e)
- _onItemDoubleClick(e)
- _onItemEditBegin(e)
- _onItemEditBeginGesture(e)
- _onItemEditEnd(e)
- _onItemEditEndGesture(e)
- _onItemEditMoveGesture(e)
- _onItemEditResizeGesture(e)
- _onRenderersLayoutDone(view)
- _onScrollTimer_tick(pos)
- _recycleItemRenderers(remove)
- _recycleRenderer(renderer, remove) Recycles the item renderer to be reused in the future.
- _refreshItemsRendering(renderData)
- _setEditingProperties(props) Registers the editing properties used by the editing functions. This method should only be called by editing interaction mixins like Mouse, Keyboard and Touch.
- _setHoveredItem(item, renderer)
- _setItemsAttr(value)
- _setSelectedItemAttr(value)
- _setSelectedItemsAttr(value)
- _setSelectionModeAttr(value)
- _setStoreAttr(value)
- _setText(node, text, allowHTML) Creates a text node under the parent node after having removed children nodes if any.
- _sortItemsFunction(a, b)
- _startAutoScroll(step)
- _startItemEditing(item, eventSource) Configures the component, renderers to start one (mouse) of several (touch, keyboard) editing gestures.
- _startItemEditingGesture(dates, editKind, eventSource, e) Starts the editing gesture. date: Date[] The reference dates (at least one).
- _stopAutoScroll()
- _updateEditingCapabilities(item, renderer)
- _updateItems(object, previousIndex, newIndex)
- _validateProperties() Validates the widget properties before the rendering pass. tags protected
- _waDojoxAddIssue(d, unit, steps) Workaround an issue of dojox.date.XXXXX.date.add() function that does not support the subtraction of time correctly (normalization issues).
- applyRendererZIndex(item, renderer, hovered, selected, edited, focused) Applies the z-index to the renderer based on the state of the item. This methods is setting a z-index of 20 is the item is selected or edited and the current lane value computed by the overlap layout (i.e. the renderers are stacked according to their lane).
- computeOverlapping(layoutItems, func) Computes the overlap layout of a list of items. A lane and extent properties are added to each layout item.
- computeProjectionOnDate(renderData, refDate, date, max) Computes the time to pixel projection in a day.
- computeRangeOverlap(renderData, start1, end1, start2, end2, includeLimits) Computes the overlap time range of the time ranges. Returns a vector of Date with at index 0 the start time and at index 1 the end time.
- constructor(args)
- cssClassFunc() Optional function that returns a css class name to apply to item renderers that are displaying the specified item in parameter.
- decodeDate() An optional function to transform store date into Date objects. Default is null.
- destroy(preserveDom)
- encodeDate() An optional function to transform Date objects into store date. Default is null.
- ensureMinimalDuration(renderData, item, unit, steps, editKind) During the resize editing gesture, ensures that the item has the specified minimal duration.
- ensureVisibility(start, end, margin, visibilityTarget, duration) Scrolls the view if the [start, end] time range is not visible or only partially visible.
- floorDate(date, unit, steps, reuse) floors the date to the unit.
- floorToDay(date, reuse) Floors the specified date to the start of day.
- floorToMonth(date, reuse) Floors the specified date to the start of the date's month.
- getIdentity(item)
- getRenderers(item) Returns the renderers that are currently used to displayed the speficied item. Returns an array of objects that contains two properties: container: The DOM node that contains the renderer. renderer: The dojox.calendar._RendererMixin instance. Do not keep references on the renderers are they are recycled and reused for other items.
- getTime(e, x, y, touchIndex) Returns the time displayed at the specified point by this component.
- getWeekNumberLabel(date) Returns the week number string from dojo.date.locale.format() method as dojox.date.XXXX calendar are not supporting the "w" pattern.
- invalidateLayout() trigger a re-layout of the renderers.
- isAscendantHasClass(node, ancestor, className) Determines if a node has an ascendant node that has the css class specified.
- isItemBeingEdited(item) Returns whether an item is being edited or not.
- isItemEditable(item, rendererKind) Computes whether particular item renderer can be edited or not. By default it is using the editable property value.
- isItemFocused(item) Returns whether the specified item is focused or not.
- isItemHovered(item) Returns whether the specified item is hovered or not.
- isItemMoveEnabled(item, rendererKind) Computes whether particular item renderer can be moved. By default it is using the moveEnabled property value.
- isItemResizeEnabled(item, rendererKind) Computes whether particular item renderer can be resized. By default it is using the resizedEnabled property value.
- isItemSelected(item)
- isOverlapping(renderData, start1, end1, start2, end2, includeLimits) Computes if the first time range defined by the start1 and end1 parameters is overlapping the second time range defined by the start2 and end2 parameters.
- isSameDay(date1, date2) Tests if the specified dates are in the same day.
- isStartOfDay(d) Tests if the specified date represents the starts of day.
- isToday(date) Returns whether the specified date is in the current day.
- isWeekEnd(date) Determines whether the specified date is a week-end. This method is using dojo.date.locale.isWeekend() method as dojox.date.XXXX calendars are not supporting this method.
- itemToRenderItem(item, store) Creates the render item based on the dojo.store item. It must be of the form: { id: Object, startTime: Date, endTime: Date, summary: String } By default it is building an object using the store id, the summaryAttr, startTimeAttr and endTimeAttr properties as well as decodeDate property if not null. Other fields or way to query fields can be used if needed.
- itemToRendererKindFunc() An optional function to associate a kind of renderer ("horizontal", "label" or null) with the specified item. By default, if an item is lasting more that 24 hours an horizontal item is used, otherwise a label is used.
- layoutPriorityFunction() An optional comparison function use to determine the order the item will be laid out The function is used to sort an array and must, as any sorting function, take two items as argument and must return an integer whose sign define order between arguments. By default, a comparison by start time then end time is used.
- newDate(obj) Creates a new Date object.
- renderItemToItem(renderItem, store) Create a store item based on the render item. It must be of the form: { id: Object startTime: Date, endTime: Date, summary: String } By default it is building an object using the summaryAttr, startTimeAttr and endTimeAttr properties and decodeDate property if not null.
- resize()
- scrollView(dir) If the view is scrollable, scrolls it to the specified direction.
- selectFromEvent(e, item, renderer, dispatch)
- setItemSelected(item, value)
- updateRenderers(obj, stateOnly) Updates all the renderers that represents the specified item(s).
Event Summary
- onGridClick(e) Event dispatched when the grid has been clicked.
- onGridDoubleClick(e) Event dispatched when the grid has been double-clicked.
- onItemClick(e) Event dispatched when an item renderer has been clicked.
- onItemDoubleClick(e) Event dispatched when an item renderer has been double-clicked.
- onItemEditBegin(e) Event dispatched when the item is entering the editing mode.
- onItemEditBeginGesture(e) Event dispatched when an editing gesture is beginning.
- onItemEditEnd(e) Event dispatched when the item is leaving the editing mode.
- onItemEditEndGesture(e) Event dispatched at the end of an editing gesture.
- onItemEditMoveGesture(e) Event dispatched during a move editing gesture.
- onItemEditResizeGesture(e) Event dispatched during a resize editing gesture.
- onRendererCreated(renderer) Event dispatched when an item renderer has been created.
- onRendererDestroyed(renderer) Event dispatched when an item renderer is destroyed.
- onRendererRecycled(renderer) Event dispatched when an item renderer has been recycled.
- onRendererReused(renderer) Event dispatched when an item renderer that was recycled is reused.
- onRenderersLayoutDone(view) Event triggered when item renderers layout has been done.
Attached Objects
Properties
Methods
Overrides dijit._WidgetBase
Parameter | Type | Description |
---|---|---|
item | ||
editKind | ||
rendererKind | ||
times | ||
eventSource |
Defined by dojox.calendar.StoreMixin
Computes the data items that are in the displayed interval.
Parameter | Type | Description |
---|---|---|
renderData | Object | The renderData that contains the start and end time of the displayed interval. |
Overrides dijit._WidgetBase
Creates the object that contains all the data needed to render this widget.
Overrides dijit._WidgetBase
Object
tags
protected
Creates an item renderer of the specified kind. A renderer is an object with the "container" and "instance" properties.
Parameter | Type | Description |
---|---|---|
item | Object | The data item. |
kind | String | The kind of renderer. |
rendererClass | Object | The class to instanciate to create the renderer. |
cssClass |
Overrides dijit._WidgetBase
Creates the HTML structure (grid, place holders, headers, etc)
Parameter | Type | Description |
---|---|---|
rd | Object |
Overrides dijit._WidgetBase
Destroys the item renderer.
Parameter | Type | Description |
---|---|---|
renderer | dojox.calendar._RendererMixin | The item renderer to destroy. tags protected |
Overrides dijit._WidgetBase
Leaves the item editing mode.
item: Object
The item that was edited.
Parameter | Type | Description |
---|---|---|
eventSource | String | "mouse", "keyboard", "touch" |
canceled | Boolean |
Overrides dijit._WidgetBase
Boolean
Whether the item has been moved to be in view or not.
If needed, moves the item to be entirely in view.
Parameter | Type | Description |
---|---|---|
item | Object | The item to test |
Overrides dijit._WidgetBase
Returns an array that contains the first and last renderers of an item
that are currently displayed. They could be the same renderer if only one renderer is used.
Parameter | Type | Description |
---|---|---|
item | Object | The render item. retunrs: Object[] |
Overrides dijit._WidgetBase
Boolean
Computes whether the specified item is entirely in the view or not.
Parameter | Type | Description |
---|---|---|
item | Object | The item to test |
Overrides dijit._WidgetBase
Returns String: String
tags
protected
Associates a kind of renderer with a data item.
Parameter | Type | Description |
---|---|---|
item | Object | The data item. |
Overrides dijit._WidgetBase
For each item in the items list: retrieve a renderer, compute its location and size and add it to the DOM.
Parameter | Type | Description |
---|---|---|
renderData | Object | The render data. |
index | Integer | The index of the interval. |
start | Date | The start time of the displayed date interval. |
end | Date | The end time of the displayed date interval. |
items | Object[] | The list of the items to represent. tags protected |
Overrides dijit._WidgetBase
First pass of the overlap layout. Find a lane where the item can be placed or create a new one.
Parameter | Type | Description |
---|---|---|
layoutItem | Object | An object that contains a start and end properties at least. |
lanes | The | array of lanes. tags private |
Overrides dijit._WidgetBase
Renders the data items. This method will call the _layoutInterval() method.
Parameter | Type | Description |
---|---|---|
renderData | Object | The render data. tags protected |
Overrides dijit._WidgetBase
Moves or resizes an item.
Parameter | Type | Description |
---|---|---|
dates | Date[] | The reference dates. editKind: String Kind of edit: "resizeStart", "resizeEnd", "resizeBoth" or "move". |
eventSource | String | "mouse", "keyboard", "touch" |
e | Event | The event at the origin of the editing gesture. |
Overrides dijit._WidgetBase
Recycles the item renderer to be reused in the future.
Parameter | Type | Description |
---|---|---|
renderer | dojox.calendar._RendererMixin | The item renderer to recycle. tags protected |
remove |
Overrides dijit._WidgetBase, dojox.calendar.StoreMixin
Parameter | Type | Description |
---|---|---|
renderData |
Overrides dijit._WidgetBase
Registers the editing properties used by the editing functions.
This method should only be called by editing interaction mixins like Mouse, Keyboard and Touch.
Parameter | Type | Description |
---|---|---|
props |
Overrides dijit._WidgetBase
Creates a text node under the parent node after having removed children nodes if any.
Parameter | Type | Description |
---|---|---|
node | Node | The node that will contain the text node. |
text | String | The text to set to the text node. |
allowHTML |
Overrides dijit._WidgetBase
Configures the component, renderers to start one (mouse) of several (touch, keyboard) editing gestures.
Parameter | Type | Description |
---|---|---|
item | Object | The item that will be edited. |
eventSource | String | "mouse", "keyboard", "touch" |
Overrides dijit._WidgetBase
Starts the editing gesture.
date: Date[]
The reference dates (at least one).
Parameter | Type | Description |
---|---|---|
dates | ||
editKind | String | Kind of edit: "resizeBoth", "resizeStart", "resizeEnd" or "move". |
eventSource | String | "mouse", "keyboard", "touch" |
e | Event | The event at the origin of the editing gesture. |
Overrides dijit._WidgetBase
Validates the widget properties before the rendering pass.
tags
protected
Overrides dijit._WidgetBase
Workaround an issue of dojox.date.XXXXX.date.add() function
that does not support the subtraction of time correctly (normalization issues).
Parameter | Type | Description |
---|---|---|
d | ||
unit | ||
steps |
Overrides dijit._WidgetBase
Applies the z-index to the renderer based on the state of the item.
This methods is setting a z-index of 20 is the item is selected or edited
and the current lane value computed by the overlap layout (i.e. the renderers
are stacked according to their lane).
Parameter | Type | Description |
---|---|---|
item | Object | The render item. |
renderer | Object | A renderer associated with the render item. |
hovered | Boolean | Whether the item is hovered or not. |
selected | Boolean | Whether the item is selected or not. |
edited | Boolean | Whether the item is being edited not not. |
focused | Boolean | Whether the item is focused not not. |
Overrides dijit._WidgetBase
Object
Computes the overlap layout of a list of items. A lane and extent properties are added to each layout item.
Parameter | Type | Description |
---|---|---|
layoutItems | Object[] | List of layout items, each item must have a start and end properties. addedPass: Function Whether computes the extent of each item renderer on free sibling lanes. |
func |
Overrides dijit._WidgetBase
Number
Computes the time to pixel projection in a day.
Parameter | Type | Description |
---|---|---|
renderData | Object | The render data. |
refDate | Date | The reference date that defines the destination date. |
date | Date | The date to project. |
max | Integer | The size in pixels of the representation of a day. |
Overrides dijit._WidgetBase
Date[]
Computes the overlap time range of the time ranges.
Returns a vector of Date with at index 0 the start time and at index 1 the end time.
Parameter | Type | Description |
---|---|---|
renderData | Object. | The render data. |
start1 | Date | The start time of the first time range. |
end1 | Date | The end time of the first time range. |
start2 | Date | The start time of the second time range. |
end2 | Date | The end time of the second time range. |
includeLimits | Boolean | Whether include the end time or not. |
Defined by dojox.calendar.StoreMixin
Optional function that returns a css class name to apply to item renderers that are displaying the specified item in parameter.
Defined by dojox.calendar.StoreMixin
An optional function to transform store date into Date objects. Default is null.
Defined by dojox.calendar.StoreMixin
An optional function to transform Date objects into store date. Default is null.
Overrides dijit._WidgetBase
During the resize editing gesture, ensures that the item has the specified minimal duration.
Parameter | Type | Description |
---|---|---|
renderData | Object | The render data. |
item | Object | The edited item. |
unit | String | The unit used to define the minimal duration. |
steps | Integer | The number of time units. |
editKind | String | The edit kind: "resizeStart" or "resizeEnd". |
Overrides dijit._WidgetBase
Scrolls the view if the [start, end] time range is not visible or only partially visible.
Parameter | Type | Description |
---|---|---|
start | Date | Start time of the range of interest. |
end | Date | End time of the range of interest. |
margin | int | Margin in minutes around the time range. |
visibilityTarget | String | The end(s) of the time range to make visible. Valid values are: "start", "end", "both". |
duration | Number | Optional, the maximum duration of the scroll animation. |
Overrides dijit._WidgetBase
Date
floors the date to the unit.
Parameter | Type | Description |
---|---|---|
date | Date | The date/time to floor. |
unit | String | The unit. Valid values are "minute", "hour", "day". |
steps | Integer | For "day" only 1 is valid. |
reuse | Boolean | Whether use the specified instance or create a new one. Default is false. |
Overrides dijit._WidgetBase
Date
Floors the specified date to the start of day.
Parameter | Type | Description |
---|---|---|
date | Date | The date to floor. |
reuse | Boolean | Whether use the specified instance or create a new one. Default is false. |
Overrides dijit._WidgetBase
Date
Floors the specified date to the start of the date's month.
Parameter | Type | Description |
---|---|---|
date | Date | The date to floor. |
reuse | Boolean | Whether use the specified instance or create a new one. Default is false. |
Overrides dijit._WidgetBase
Object[]
Returns the renderers that are currently used to displayed the speficied item.
Returns an array of objects that contains two properties:
container: The DOM node that contains the renderer.
renderer: The dojox.calendar._RendererMixin instance.
Do not keep references on the renderers are they are recycled and reused for other items.
Parameter | Type | Description |
---|---|---|
item | Object | The data or render item. |
Overrides dijit._WidgetBase
Date
Returns the time displayed at the specified point by this component.
Parameter | Type | Description |
---|---|---|
e | Event | Optional mouse event. |
x | Number | Position along the x-axis with respect to the sheet container used if event is not defined. |
y | Number | Position along the y-axis with respect to the sheet container (scroll included) used if event is not defined. |
touchIndex | Integer | If parameter 'e' is not null and a touch event, the index of the touch to use. |
Overrides dijit._WidgetBase
Returns the week number string from dojo.date.locale.format() method as
dojox.date.XXXX calendar are not supporting the "w" pattern.
Parameter | Type | Description |
---|---|---|
date | Date | The date to format. |
Overrides dijit._WidgetBase
Boolean
Determines if a node has an ascendant node that has the css class specified.
Parameter | Type | Description |
---|---|---|
node | Node | The DOM node. |
ancestor | Node | The ancestor node used to limit the search in hierarchy. |
className | String | The css class name. |
Overrides dijit._WidgetBase
Boolean
Returns whether an item is being edited or not.
Parameter | Type | Description |
---|---|---|
item | Object | The item to test. |
Overrides dijit._WidgetBase
Boolean
Computes whether particular item renderer can be edited or not.
By default it is using the editable property value.
Parameter | Type | Description |
---|---|---|
item | Object | The item represented by the renderer. |
rendererKind | String | The kind of renderer. |
Overrides dijit._WidgetBase
Boolean
Returns whether the specified item is focused or not.
Parameter | Type | Description |
---|---|---|
item | Object | The item. |
Overrides dijit._WidgetBase
Boolean
Returns whether the specified item is hovered or not.
Parameter | Type | Description |
---|---|---|
item | Object | The item. |
Overrides dijit._WidgetBase
Boolean
Computes whether particular item renderer can be moved.
By default it is using the moveEnabled property value.
Parameter | Type | Description |
---|---|---|
item | Object | The item represented by the renderer. |
rendererKind | String | The kind of renderer. |
Overrides dijit._WidgetBase
Boolean
Computes whether particular item renderer can be resized.
By default it is using the resizedEnabled property value.
Parameter | Type | Description |
---|---|---|
item | Object | The item represented by the renderer. |
rendererKind | String | The kind of renderer. |
Overrides dijit._WidgetBase
Boolean
Computes if the first time range defined by the start1 and end1 parameters
is overlapping the second time range defined by the start2 and end2 parameters.
Parameter | Type | Description |
---|---|---|
renderData | Object | The render data. |
start1 | Date | The start time of the first time range. |
end1 | Date | The end time of the first time range. |
start2 | Date | The start time of the second time range. |
end2 | Date | The end time of the second time range. |
includeLimits | Boolean | Whether include the end time or not. |
Overrides dijit._WidgetBase
Boolean
Tests if the specified dates are in the same day.
Parameter | Type | Description |
---|---|---|
date1 | Date | The first date. |
date2 | Date | The second date. |
Overrides dijit._WidgetBase
Boolean
Tests if the specified date represents the starts of day.
Parameter | Type | Description |
---|---|---|
d | Date | The date to test. |
Overrides dijit._WidgetBase
Boolean
Returns whether the specified date is in the current day.
Parameter | Type | Description |
---|---|---|
date | Date | The date to test. renderData: Object The current renderData |
Overrides dijit._WidgetBase
Determines whether the specified date is a week-end.
This method is using dojo.date.locale.isWeekend() method as
dojox.date.XXXX calendars are not supporting this method.
Parameter | Type | Description |
---|---|---|
date | Date | The date to test. |
Defined by dojox.calendar.StoreMixin
Object
Creates the render item based on the dojo.store item. It must be of the form:
{
id: Object,
startTime: Date,
endTime: Date,
summary: String
}
By default it is building an object using the store id, the summaryAttr,
startTimeAttr and endTimeAttr properties as well as decodeDate property if not null.
Other fields or way to query fields can be used if needed.
Parameter | Type | Description |
---|---|---|
item | Object | The store item. |
store | dojo.store.api.Store | The store. |
Overrides dijit._WidgetBase
An optional function to associate a kind of renderer ("horizontal", "label" or null) with the specified item.
By default, if an item is lasting more that 24 hours an horizontal item is used, otherwise a label is used.
Overrides dijit._WidgetBase
An optional comparison function use to determine the order the item will be laid out
The function is used to sort an array and must, as any sorting function, take two items
as argument and must return an integer whose sign define order between arguments.
By default, a comparison by start time then end time is used.
Overrides dijit._WidgetBase
Date
Creates a new Date object.
Parameter | Type | Description |
---|---|---|
obj | Object | This object can have several values: the time in milliseconds since gregorian epoch. a Date instance |
Defined by dojox.calendar.StoreMixin
Object
Create a store item based on the render item. It must be of the form:
{
id: Object
startTime: Date,
endTime: Date,
summary: String
}
By default it is building an object using the summaryAttr, startTimeAttr and endTimeAttr properties
and decodeDate property if not null.
Parameter | Type | Description |
---|---|---|
renderItem | Object | The render item. |
store | dojo.store.api.Store | The store. |
Overrides dijit._WidgetBase
If the view is scrollable, scrolls it to the specified direction.
Parameter | Type | Description |
---|---|---|
dir | Integer | Direction of the scroll. Valid values are -1 and 1. |
Overrides dijit._WidgetBase
Updates all the renderers that represents the specified item(s).
Parameter | Type | Description |
---|---|---|
obj | Object | A render item or an array of render items. |
stateOnly | Boolean | Whether only the state of the item has changed (selected, edited, edited, focused) or a more global change has occured. |
Events
Overrides dijit._WidgetBase
Event dispatched when the grid has been clicked.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when the grid has been double-clicked.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when an item renderer has been clicked.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when an item renderer has been double-clicked.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when the item is entering the editing mode.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when an editing gesture is beginning.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when the item is leaving the editing mode.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched at the end of an editing gesture.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched during a move editing gesture.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched during a resize editing gesture.
Parameter | Type | Description |
---|---|---|
e |
Overrides dijit._WidgetBase
Event dispatched when an item renderer has been created.
Parameter | Type | Description |
---|---|---|
renderer |
Overrides dijit._WidgetBase
Event dispatched when an item renderer is destroyed.
Parameter | Type | Description |
---|---|---|
renderer |
Overrides dijit._WidgetBase
Event dispatched when an item renderer has been recycled.
Parameter | Type | Description |
---|---|---|
renderer |
Overrides dijit._WidgetBase
Event dispatched when an item renderer that was recycled is reused.
Parameter | Type | Description |
---|---|---|
renderer |