How can I help you?
Essential Studio for JavaScript (Mobile) Release Notes
Common
Features
- Provides en-US Locale text object, which gives user flexibility to convert it or create their own local language object with some simple modifications.
Breaking Changes
- Check controls list to know about the list of API’s removed or modified in this release.
- Header, Footer, Toolbar controls removed and achieve these controls functionality by using NavigationBar
- NavigationDrawer control removed and achieve it’s functionality by using SplitPane
ejmAccordion
Breaking Changes
- Check the below table for ejmAccordion API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| collapsible | - | Removed |
| selectedItems | selectedItems | No Changes |
| disabledItems | disabledItems | No Changes |
| - | expandAll | Newly Added |
| - | collapseAll | Newly Added |
| theme | - | Removed |
| heightAdjustMode | heightAdjustMode | No Changes |
| showHeaderIcon | showHeaderIcon | No Changes |
| enableCache | enableCache | No Changes |
| enableMultipleOpen | enableMultipleOpen | No Changes |
| enablePersistence | enablePersistence | No Changes |
| enabled | - | Removed |
| - | headerIcon: {,normal,,active,} | Newly Added |
| spinnerText | spinnerText | No Changes |
| windows: {,renderDefault,} | - | Removed |
| items | items | No Changes |
| cssClass | cssClass | No Changes |
| - | enableRippleEffect | Newly Added |
| - | enableAjax | Newly Added |
| - | locale | Newly Added |
| - | prefetchAjaxContent | Newly Added |
| - | showAjaxPopup | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | itemTouchStart | Newly Added |
| - | itemTouchEnd | Newly Added |
| - | select | Newly Added |
| active | - | Removed |
| beforeActive | - | Removed |
| ajaxLoad | - | Removed |
| ajaxBeforeLoad | ajaxBeforeLoad | No Changes |
| ajaxSuccess | ajaxSuccess | No Changes |
| ajaxError | ajaxError | No Changes |
| - | expand | Newly Added |
| - | collapse | Newly Added |
| - | ajaxComplete | Newly Added |
| - | ajaxSettings: {,type,cache,async,dataType,contentType,url,data,} | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enableItems | enableItems | No Changes |
| disableItems | disableItems | No Changes |
| show | - | Removed |
| hide | - | Removed |
| selectItems | selectItems | No Changes |
| deselectItems | deselectItems | No Changes |
| collapseAll | - | Removed |
| expandAll | - | Removed |
| getItemsCount | getItemsCount | No Changes |
| - | addItem | Newly Added |
| - | removeItem | Newly Added |
ejmAutoComplete
Breaking Changes
- Check the below table for ejmAutoComplete API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| allowScrolling | - | Removed |
| cssClass | cssClass | No Changes |
| windows: {,renderDefault,} | - | Removed |
| filterType | filterType | No Changes |
| caseSensitiveSearch | caseSensitiveSearch | No Changes |
| enableAutoFill | enableAutoFill | No Changes |
| delimiterChar | delimiterChar | No Changes |
| enableMultiSelect | enableMultiSelect | No Changes |
| enableCheckbox | - | Removed |
| dataSource | dataSource | No Changes |
| renderMode | renderMode | No Changes |
| itemsCount | itemsCount | No Changes |
| fields: {,text,,key,} | fields: {,text,,key,,image,} | Renamed |
| selectedKeys | - | Removed |
| imageField | - | Removed |
| theme | - | Removed |
| mapper | - | Removed |
| watermarkText | watermarkText | No Changes |
| imageClass | - | Removed |
| allowSorting | allowSorting | No Changes |
| sortOrder | sortOrder | No Changes |
| value | value | No Changes |
| emptyResultText | emptyResultText | No Changes |
| showEmptyResultText | showEmptyResultText | No Changes |
| minCharacter | minCharacter | No Changes |
| enableDistinct | enableDistinct | No Changes |
| enablePersistence | enablePersistence | No Changes |
| enabled | enabled | No Changes |
| - | locale | Newly Added |
| - | popupWidth | Newly Added |
| - | popupHeight | Newly Added |
| Mode | Mode | No Changes |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchEnd | touchEnd | No Changes |
| keyPress | keyPress | No Changes |
| select | select | No Changes |
| change | change | No Changes |
| focusOut | focusOut | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | enable | No Changes |
| disable | disable | No Changes |
| getValue | getValue | No Changes |
| getSelectedItems | getSelectedItems | No Changes |
| clearText | clearText | No Changes |
ejmButton
Breaking Changes
- Check the below table for ejmButton API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| enabled | enabled | No Changes |
| cssClass | cssClass | No Changes |
| renderMode | renderMode | No Changes |
| text | text | No Changes |
| theme | - | Removed |
| href | href | No Changes |
| imageClass | imageClass | No Changes |
| imagePosition | imagePosition | No Changes |
| contentType | contentType | No Changes |
| enablePersistence | enablePersistence | No Changes |
| ios7: {,”style”: “normal”,,}, android: {,”style”: “normal”,}, windows: {,”style”: “normal”,}, flat: {,”style”: “normal”,} | style:{,header,,back,,large,,normal,} | Renamed |
| ios7: {,”color”: “ “,,} | color:{,border,,fill,,text,} | Renamed |
| windows:{,”renderDefault”: false,} | - | Removed |
| inline | - | Removed |
| inline | enableRippleEffect | Newly Added |
| - | showBorder | Newly Added |
| - | locale | Newly Added |
| - | enableRippleEffect:,ej.isAndroid() ? true : false, | NewlyAdded |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | enable | No Changes |
| disable | disable | No Changes |
ejmCheckBox
Breaking Changes
- Check the below table for ejmCheckBox API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| theme | - | Removed |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| checked | checked | No Changes |
| enabled | enabled | No Changes |
| text | - | Removed |
| - | enableRippleEffect:ej.isAndroid? true : false | Newly Added |
| preventDefault | - | Removed |
| enableTriState | - | Removed |
| checkState | - | Removed |
| windows: {,”renderDefault”: false} | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| - | beforeChange | Newly Added |
| - | change | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| isChecked | isChecked | No Changes |
| - | enable | Newly Added |
| - | disable | Newly Added |
ejmDatePicker
Breaking Changes
- Check the below table for ejmDatePicker API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| dateFormat | dateFormat | No Changes |
| renderMode | renderMode | No Changes |
| minDate | minDate | No Changes |
| maxDate | maxDate | No Changes |
| theme | - | Removed |
| culture | - | Removed |
| value | value | No Changes |
| enabled | enabled | No Changes |
| enablePersistence | enablePersistence | No Changes |
| cssClass | cssClass | No Changes |
| ios7: {,renderDefaul,} | - | Removed |
| windows: {,renderDefault,} | - | Removed |
| - | locale | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| focusOut | focusOut | No Changes |
| Load | Load | No Changes |
| focusIn | focusIn | No Changes |
| Open | Open | No Changes |
| Change | Change | No Changes |
| close | close | No Changes |
| select | select | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| show | show | No Changes |
| hide | hide | No Changes |
| enable | enable | No Changes |
| disable | disable | No Changes |
| getValue | getValue | No Changes |
| setCurrentDate | setCurrentDate | No Changes |
ejmDialog
Breaking Changes
- Check the below table for ejmDialog API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| templateId | templateId | No Change |
| targetHeight | height | Renamed |
| - | width | Newly Added |
| enablePersistence | enablePersistence | No Change |
| enableAnimation | enableAnimation | No Change |
| open | open | No Change |
| close | close | No Change |
| beforeClose | beforeClose | No Change |
| buttonTap | buttonTap | No Change |
| theme | - | Removed |
| Windows{“renderDefault”:[]} | - | Removed |
| - | locale | Newly Added |
| mode | mode | No Change |
| enableAutoOpen | enableAutoOpen | No Change |
| title | title | No Change |
| - | closeOndocumentTap | Newly Added |
| cssClass | cssClass | No Change |
| enableModal | enableModal | No Change |
| showButtons | showButtons | No Change |
| renderMode | renderMode | No Change |
| leftButtonCaption | leftButtonCaption | No Change |
| rightButtonCaption | rightButtonCaption | No Change |
| allowScrolling | allowScrolling | No Change |
| enableNativeScrolling | enableNativeScrolling | No Change |
| checkDOMChanges | - | Removed |
| - | showHeader | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| open | open | No Changes |
| close | close | No Changes |
| beforeclose | beforeClose | No Changes |
| buttonTap | buttonTap | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| open | open | No Change |
| close | close | No Change |
| isOpened | - | Removed |
| - | disableButton | Newly Added |
| enableButton | Newly Added |
ejmDropdownList
Breaking Changes
- Check the below table for ejmDropdownList API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| theme | - | Removed |
| cssClass | cssClass | No Changes |
| readOnly | readOnly | No Changes |
| targetID | targetID | No Changes |
| - | templateId | Newly Added |
| selectedItemIndex | selectedItemIndex | No Changes |
| dataSource | dataSource | No Changes |
| fields: {,text,groupBy,,imageClass,,imageUrl,,checkBy,,enableTemplate,,templateID,,value,} | fields: {,text,,value,,groupBy,,image,,checkBy,} | Changed |
| query | query | No Changes |
| allowVirtualScrolling | allowVirtualScrolling | No Changes |
| virtualScrollMode | - | Removed |
| itemRequestCount | ItemsCount | No Changes |
| enabled | enabled | No Changes |
| enableMultiSelect | enableMultiSelect | No Changes |
| delimiterChar | delimiterChar | No Changes |
| enableGrouping | - | Removed |
| mode | - | Removed |
| enableTemplate | - | Removed |
| windows: {,type,} | - | Removed |
| android: {,popUpHeight,} | - | Removed |
| items | - | Removed |
| waterMarkText | waterMarkText | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | popupHeight | Newly Added |
| - | popupWidth | Newly Added |
| - | locale | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| actionSuccess | Newly Added | |
| actioinFailure | Newly Added | |
| actioinComplete | Newly Added | |
| focusIn | focusIn | No Changes |
| focusOut | focusOut | No Changes |
| select | seelect | No Changes |
| change | change | No Changes |
| checkChange | - | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| - | showPopup | Newly Added |
| - | hidePopup | Newly Added |
| - | getValue | Newly Added |
| - | selectItemByIndex | Newly Added |
| selectItemByIndices | selectItemByIndices | No Changes |
| unselectItemByIndex | unselectItemByIndex | No Changes |
| unselectItemByIndices | unselectItemByIndices | No Changes |
| show | - | Removed |
| hide | - | Removed |
| getValue | - | Removed |
| getSelectedItemValue | - | Removed |
| getSelectedItemsValue | - | Removed |
ejmGrid
Features
- #151276 - Prevented the filtering text from overriding while using Ionic framework
Breaking Changes
- Theme property has been removed from the ejmGrid
ejmGroupButton
Breaking Changes
- Check the below table for ejmGroupButton API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Change |
| theme | - | Removed |
| cssClass | cssClass | No Change |
| enablePersistence | enablePersistence | No Change |
| selectedItemIndex | selectedItemIndex | No Change |
| items | items | No Change |
| windows: | - | Removed |
- Events
| Existing API Name | Current API Name | Comments |
|---|---|---|
| touchStart | touchStart | No Change |
| touchEnd | touchEnd | No Change |
ejmListView
Breaking Changes
- Check the below table for ejmListView API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| dataSource | Newly Added | |
| templateId | Newly Added | |
| enabled | Newly Added | |
| enableChecklist | Newly Added | |
| persistSelection | Newly Added | |
| allowSelection | Newly Added | |
| checkedIndices | Newly Added | |
| query | Newly Added | |
| deleteMode | Newly Added | |
| selectedIndex | Newly Added | |
| enablePersistence | Newly Added | |
| itemsCount | Newly Added | |
| cssClass | Newly Added | |
| pullToRefreshSettings{,pullText,,releaseText,, refreshText,,errorText,,appendData,,appendPosition,} | Removed | |
| theme | Removed | |
| refreshThreshold | Removed | |
| enablePullToRefresh | Removed | |
| showScrollbars | Removed | |
| showHeaderBackButton | Removed | |
| autoAdjustScrollHeight | Removed | |
| autoAdjustHeight | Removed | |
| mode | Removed | |
| headerBackButtonTap | Removed | |
| adjustFixedPosition | Removed | |
| enableNativeScrolling | Removed | |
| hideHeaderForUnsupportedDevice | Removed | |
| transition | Removed | |
| fieldSettings,{,navigateUrl,href,,enableAjax,,preventSelection,, persistSelection,,text,,enableCheckMark,,checked,, primaryKey,,parentPrimaryKey,,imageClass,,imageUrl,, childHeaderTitle,,childId,,childHeaderBackButtonText,,, renderTemplate,,templateId,,touchStart,,touchEnd,, attributes,,groupID,,id,,value,} | fields: {,text,,value,,image,,groupBy,,checkBy,,enabled,,href,, allowSelection,,badge: {,value,,maxValue,},} | Changed |
| ios7{,inline,} | - | Removed |
| Windows{,preventSkew,,renderDefault,,enableHeaderCustomText,} | windows: {,preventSkew,} | Changed |
| allowScrolling | - | Removed |
| items | items | No Changes |
| - | allowSelection | Newly Added |
| checkDOMChanges | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| refreshBegin | - | Removed |
| refreshSuccess | - | Removed |
| refreshError | - | Removed |
| refreshComplete | - | Removed |
| - | select | Newly Added |
| - | beforeDelete | Newly Added |
| - | afterDelete | Newly Added |
| - | actionFailure | Newly Added |
| - | actionComplete | Newly Added |
| - | actionSuccess | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| getSelectedItemValue | - | Removed |
| getSelectedItemsValue | - | Removed |
| - | setBadge | Newly Added |
| - | deleteItemByText | Newly Added |
| - | deleteItemByIndex | Newly Added |
| - | getIndexByText | Newly Added |
| - | getTextByIndex | Newly Added |
| - | getItemByText | Newly Added |
| - | getItemByIndex | Newly Added |
| - | uncheckAll | Newly Added |
| - | checkAll | Newly Added |
| - | uncheckItemsByIndices | Newly Added |
| - | uncheckItemsByIndex | Newly Added |
| - | checkItemsByIndices | Newly Added |
| - | checkItemsByIndex | Newly Added |
| - | deselectItem | Newly Added |
| - | selectItemByIndex | Newly Added |
| - | disableAll | Newly Added |
| - | enableAll | Newly Added |
| - | disableItemsByIndices | Newly Added |
| - | enableItemsByIndices | Newly Added |
| - | enableItemByIndex | Newly Added |
| - | disable | Newly Added |
| - | enable | Newly Added |
| - | append | Newly Added |
| - | refresh | Newly Added |
ejmMaskedit
Breaking Changes
- Check the below table for ejmMaskedit API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | borderStyle | Newly Added |
| watermarkText | watermarkText | No Changes |
| value | value | No Changes |
| readOnly | readOnly | No Changes |
| - | type | Newly Added |
| enabled | enabled | No Changes |
| - | maxLength | Newly Added |
| - | autoFocus | Newly Added |
| - | height | Newly Added |
| - | width | Newly Added |
| - | step | Newly Added |
| - | minValue | Newly Added |
| - | maxValue | Newly Added |
| - | format | Newly Added |
| - | locale | Newly Added |
| theme | - | Removed |
| windows:,{,renderDefault ,,allowReset,} | - | Removed |
| showBorder | - | Removed |
| mask | - | Removed |
| change | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | touchStart | Newly Added |
| - | touchEnd | Newly Added |
| - | keyUp | Newly Added |
| - | keyDown | Newly Added |
| change | - | Removed |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | - | Removed |
| disable | - | Removed |
| getStrippedValue | - | Removed |
| getUnstrippedValue | - | Removed |
| getWatermarkText | - | Removed |
| getValue | - | Removed |
| refresh | - | Removed |
ejmMenu
Breaking Changes
- Check the below table for ejmMenu API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| width | width | No Changes |
| height | height | No Changes |
| allowScrolling | allowScrolling | No Changes |
| targetId | target | Renamed |
| target | - | Removed |
| showOn | showOn | No Changes |
| ios7: {,”type”: “auto”,,”showTitle”: true,,”title”: “Title”,, “showCancelButton”: true,,”cancelButtonText”: “Cancel”,, “cancelButtonColor”: “blue”,,”cancelButtonTouchEnd”: null,}, | - | Removed |
| android: {,”type”: “contextual”,}, | - | Removed |
| windows: {,”type”: “contextual”,,”renderDefault”: false,}, | - | Removed |
| renderTemplate | - | Removed |
| showScrollbars | - | Removed |
| templateId | templateId | No Changes |
| theme | - | Removed |
| renderMode | renderMode | No Changes |
| enablePersistence | enablePersistence | No Changes |
| cssClass | cssClass | No Changes |
| - | dataSource | Newly Added |
| - | fields: {,text: “”,,href: null,,color: “” } | Newly Added |
| - | query | Newly Added |
| - | text | Newly Added |
| - | color | Newly Added |
| - | cancelButton: {,text: null,,show: true,,color: “”,}, | Newly Added |
| - | showTitle | Newly Added |
| - | title | Newly Added |
| - | showArrow | Newly Added |
| - | type :{,actionSheet,,popOver,,popUp,} | Newly Added |
| - | locale | Newly Added |
| - | enableRippleEffect: ej.isAndroid() ? true : false | Newly Added |
| - | href | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | actionSuccess | Newly Added |
| - | actionFailure | Newly Added |
| - | actionComplete | Newly Added |
| load | load | No Changes |
| loadComplete | loadComplete | No Changes |
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| hide | hide | No Changes |
| show | show | No Changes |
| items | items | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| show | show | No Changes |
| hide | hide | No Changes |
| enable | enable | No Changes |
| disable | disable | No Changes |
| enableItem | enableItem | No Changes |
| disableItem | disableItem | No Changes |
| enableOverFlowItem | - | Removed |
| disableOverFlowItem | - | Removed |
| enableOverFlow | - | Removed |
| disableOverFlow | - | Removed |
| addItem | addItem | No Changes |
| removeItem | removeItem | No Changes |
| - | enableCancelButton | Newly Added |
| - | disableCancelButton | Newly Added |
ejmNavigationBar
Breaking Changes
- Check the below table for ejmNavigationBar API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| hideForUnSupportedDevice | - | Removed |
| leftButtonNavigationUrl | - | Removed |
| leftButtonImageClass | - | Removed |
| leftButtonImageUrl | - | Removed |
| rightButtonNavigationUrl | - | Removed |
| rightButtonImageClass | - | Removed |
| rightButtonImageUrl | - | Removed |
| showTitle | - | Removed |
| position | isRelative | Renamed |
| title | title | No Changes |
| leftButtonCaption | - | Removed |
| rightButtonCaption | - | Removed |
| theme | - | Removed |
| showLeftButton | - | Removed |
| showRightButton | - | Removed |
| android: {,”backButtonImageClass”:null,,”leftButtonStyle”: “auto”,, “rightButtonStyle”: “auto”,,”showLeftButton”: false,, “showRightButton”: false,,”showBackNavigator”: false,, “position”:”auto”,,”showTitleIcon”: false,, “enableSplitView”: false,,”titleIconUrl”: “”,, “showEllipsis”: false,,”title”: “Title”,}, | - | Removed |
| renderMode | renderMode | No Changes |
| templateId | templateId | No Changes |
| windows: {,”renderDefault”: false,,”enableCustomText”: false,, “leftButtonStyle”: “auto”,,”rightButtonStyle”: “auto”,, “showLeftButton”: false,,”showRightButton”: false,}, | - | Removed |
| flat: {,”leftButtonStyle”: “auto”,,”rightButtonStyle”: “auto”,, “showLeftButton”: false,,”showRightButton”: false,} | - | Removed |
| ios7: {,”leftButtonStyle”: “auto”,,”rightButtonStyle”: “auto”, “showLeftButton”: false,,”showRightButton”: false,} | - | Removed |
| leftButtonStyle | - | Removed |
| rightButtonStyle | - | Removed |
| layout | - | Removed |
| hide | - | Removed |
| android: {,”showBackNavigator”: false,, “showTitleIcon”: false,,”enableSplitView”: false,, “titleIconUrl”: “”,,”showEllipsis”: false,,”title”: “Title”,} | - | Removed |
| enablePersistence | enablePersistence | No Changes |
| - | position: {,Top,,Bottom,} | Newly Added |
| - | iconAlignment: {,Center,,Left,,Right,} | Newly Added |
| - | titleAlignment: {,Center,,Left,,Right,} | Newly Added |
| - | locale | Newly Added |
| - | badge.maxValue | Newly Added |
| items | items | No Changes |
| cssClass | cssClass | No Changes |
| - | enableRippleEffect | Newly Added |
| - | mode | Newly Added |
| enabled | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| leftButtonTap | - | Removed |
| rightButtonTap | - | Removed |
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| - | ellipsisTouchStart | Newly Added |
| - | ellipsisTouchEnd | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| getTitle | getTitle | No Changes |
| removeItem | removeItem | No Changes |
| addItem | addItem | No Changes |
| showEllipsis | - | Removed |
| hideEllipsis | - | No Changes |
| disableItem | disableItem | No Changes |
| enableItem | enableItem | No Changes |
| hideItem | hideItem | No Changes |
| showItem | showItem | No Changes |
| - | hide | No Changes |
| - | show | |
| hideMenu | - | No Changes |
| showMenu | - | No Changes |
ejmNumeric
Breaking Changes
- Check the below table for ejmNumeric API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | borderStyle | Newly Added |
| watermarkText | watermarkText | No Changes |
| value | value | No Changes |
| readOnly | readOnly | No Changes |
| - | type | Newly Added |
| enabled | enabled | No Changes |
| - | maxLength | Newly Added |
| - | autoFocus | Newly Added |
| - | height | Newly Added |
| - | width | Newly Added |
| - | step | Newly Added |
| minValue | minValue | No Changes |
| maxValue | maxValue | No Changes |
| - | format | Newly Added |
| - | locale | Newly Added |
| theme | - | Removed |
| windows:,{,renderDefault ,,allowReset,} | - | Removed |
| showBorder | - | Removed |
| showSpinButton | - | Removed |
| decimalPlaces | - | Removed |
| enableStrictMode | - | Removed |
| incrementStep | - | Removed |
| name | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | touchStart | Newly Added |
| - | touchEnd | Newly Added |
| - | keyUp | Newly Added |
| - | keyDown | Newly Added |
| change | - | Removed |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | - | Removed |
| disable | - | Removed |
| getValue | - | Removed |
| setValue | - | Removed |
ejmPassword
Breaking Changes
- Check the below table for ejmPassword API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | borderStyle | Newly Added |
| watermarkText | watermarkText | No Changes |
| value | value | No Changes |
| readOnly | readOnly | No Changes |
| - | type | Newly Added |
| enabled | enabled | No Changes |
| - | maxLength | Newly Added |
| - | autoFocus | Newly Added |
| - | height | Newly Added |
| - | width | Newly Added |
| - | step | Newly Added |
| - | minValue | Newly Added |
| - | maxValue | Newly Added |
| - | format | Newly Added |
| - | locale | Newly Added |
| theme | - | Removed |
| windows:,{,renderDefault ,,allowReset,} | - | Removed |
| showBorder | - | Removed |
| mask | - | Removed |
| change | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | touchStart | Newly Added |
| - | touchEnd | Newly Added |
| - | keyUp | Newly Added |
| - | keyDown | Newly Added |
| change | - | Removed |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | - | Removed |
| disable | - | Removed |
| getStrippedValue | - | Removed |
| getUnstrippedValue | - | Removed |
| getWatermarkText | - | Removed |
| getValue | - | Removed |
| refresh | - | Removed |
ejmProgressBar
Breaking Changes
- Check the below table for ejmProgressBar API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| value | value | No Changes |
| percentage | percentage | No Changes |
| incrementStep | incrementStep | No Changes |
| minValue | minValue | No Changes |
| maxValue | maxValue | No Changes |
| width | width | No Changes |
| height | height | No Changes |
| orientation | orientation | No Changes |
| text | text | No Changes |
| enabled | enabled | No Changes |
| enableCustomText | enableCustomText | No Changes |
| enablePersistence | enablePersistence | No Changes |
| theme | theme | No Changes |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| create | create | No Changes |
| change | change | No Changes |
| complete | complete | No Changes |
| start | start | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| getPercentage | getPercentage | No Changes |
| setCustomText | setCustomText | No Changes |
| changeEventHandler | changeEventHandler | No Changes |
| getValue | getValue | No Changes |
ejmRadialMenu
Breaking Changes
- Check the below table for ejmRadialMenu API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| imageClass | imageClass | No Changes |
| backImageClass | backImageClass | No Changes |
| position | position | No Changes |
| theme | - | Removed |
| windows: {,”renderDefault”: false,} | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touch | touch | No Changes |
| select | select | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| documentClick | documentClick | No Changes |
| menuHide | menuHide | No Changes |
| showRadialMenu | showRadialMenu | No Changes |
| resize | resize | No Changes |
ejmRadialSlider
Breaking Changes
- Check the below table for ejmRadialSlider API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| theme | theme | No Changes |
| position | position | No Changes |
| strokeWidth | strokeWidth | No Changes |
ejmRadioButton
Breaking Changes
- Check the below table for ejmRadioButton API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| theme | - | Removed |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| checked | checked | No Changes |
| enabled | enabled | No Changes |
| text | - | Removed |
| - | enableRippleEffect:ej.isAndroid? true : false | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| - | beforeChange | Newly Added |
| change | change | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| - | isChecked | Newly Added |
| enable | enable | No Changes |
| disable | disable | No Changes |
ejmRating
Breaking Changes
- Check the below table for ejmRating API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| maxValue | maxValue | No Changes |
| minValue | minValue | No Changes |
| value | value | No Changes |
| incrementStep | incrementStep | No Changes |
| precision | precision | No Changes |
| enabled | enabled | No Changes |
| theme | theme | No Changes |
| renderMode | renderMode | No Changes |
| shape | shape | No Changes |
| shapeWidth | shapeWidth | No Changes |
| shapeHeight | shapeHeight | No Changes |
| spaceBetweenShapes | spaceBetweenShapes | No Changes |
| orientation | orientation | No Changes |
| enablePersistence | enablePersistence | No Changes |
| backgroundColor | backgroundColor | No Changes |
| selectionColor | selectionColor | No Changes |
| hoverColor | hoverColor | No Changes |
| borderColor | borderColor | No Changes |
| readOnly | readOnly | No Changes |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| tap | tap | No Changes |
| change | change | No Changes |
| touchMove | touchMove | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | enable | No Changes |
| disable | disable | No Changes |
| show | show | No Changes |
| hide | hide | No Changes |
| getValue | getValue | No Changes |
| reset | reset | No Changes |
| setValue | setValue | No Changes |
ejmRotator
Breaking Changes
- Check the below table for ejmRotator API Changes.
| Existing API Name | Current API Name | Changes |
|---|---|---|
| renderMode | renderMode | No Change |
| theme | - | Removed |
| showHeader | - | Removed |
| targetHeight | targetHeight | No Change |
| targetWidth | targetWidth | No Change |
| adjustFixedPosition | - | Removed |
| showTitle | - | Removed |
| showPager | showPager | No Change |
| enablePersistence | enablePersistence | No Change |
| pagerPosition: {,”horizontal”: “bottom”,,”vertical”: “right”,} | pagerPosition=”bottom” | No Change |
| cssClass | cssClass | No Change |
| targetId | targetId | No Change |
| swipeLeft | swipeLeft | No Change |
| swipeRight | swipeRight | No Change |
| swipeUp | swipeUp | No Change |
| swipeDown | swipeDown | No Change |
| change | change | No Change |
| pagerSelect | pagerSelect | No Change |
| dataBinding | - | Removed |
| orientation | orientation | No Change |
| windows: {,”renderDefault”: false,} | - | Removed |
| dataSource | dataSource | No Change |
| items | items | No Change |
| currentItemIndex | currentItemIndex | No Change |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| swipeLeft | swipeLeft | No Changes |
| swipeRight | swipeRight | No Changes |
| swipeUp | swipeUp | No Changes |
| swipeDown | swipeDown | No Changes |
| change | change | No Changes |
| pagerSelect | pagerSelect | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| renderDatasource | renderDatasource | No Changes |
ejmScrollPanel
Breaking Changes
- Check the below table for ejmScrollPanel API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Change |
| theme | - | Removed |
| enableResize | enableResize | No Change |
| targetHeight | targetHeight | No Change |
| targetWidth | targetWidth | No Change |
| scrollHeight | scrollHeight | No Change |
| scrollWidth | scrollWidth | No Change |
| enableFade | enableFade | No Change |
| - | allowPullToRefresh | Newly Added |
| - | cssClass | Newly Added |
| - | pullToRefreshSettings: {thresholdDistance: 75,textOnPull: “Pull to Refresh…”, textOnRelease: “Release to Refresh…“,textOnRefresh: “Refreshing…”} | Newly Added |
| autoAdjustHeight | - | Removed |
| isRelative | isRelative | No Change |
| wheelSpeed | wheelSpeed | No Change |
| enableInteraction | enableInteraction | No Change |
| enabled | enabled | No Change |
| checkDOMChanges | - | Removed |
| enableHrScroll | enableHrScroll | No Change |
| enableVrScroll | enableVrScroll | No Change |
| eventPassthrough | eventPassthrough | No Change |
| translateZ | translateZ | No Change |
| zoomMin | zoomMin | No Change |
| zoomMax | zoomMax | No Change |
| adjustFixedPosition | - | Removed |
| mode | - | Removed |
| startZoom | startZoom | No Change |
| startX | startX | No Change |
| startY | startY | No Change |
| enableDisplacement | enableDisplacement | No Change |
| displacementValue | displacementValue | No Change |
| displacementTime | displacementTime | No Change |
| deceleration | deceleration | No Change |
| disablePointer | - | Removed |
| disableMouse | - | Removed |
| disableTouch | disableTouch | No Change |
| directionLockThreshold | directionLockThreshold | No Change |
| momentum | momentum | No Change |
| enableBounce | enableBounce | No Change |
| bounceTime | bounceTime | No Change |
| bounceEasing | bounceEasing | No Change |
| preventDefault | preventDefault | No Change |
| preventDefaultException | preventDefaultException | No Change |
| enableTransition | enableTransition | No Change |
| enableTransform | enableTransform | No Change |
| showScrollbars | showScrollbars | No Change |
| enableMouseWheel | enableMouseWheel | No Change |
| enableKeys | enableKeys | No Change |
| enableZoom | enableZoom | No Change |
| enableNativeScrolling | enableNativeScrolling | No Change |
| invertWheel | invertWheel | No Change |
| enablePersistence | - | Removed |
| enableShrink | enableShrink | No Changes |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| scrollStart | scrollStart | No Changes |
| scroll | scroll | No Changes |
| - | scrollStop | Newly Added |
| scrollEnd | scrollEnd | No Changes |
| zoomStart | zoomStart | No Changes |
| zoomEnd | zoomEnd | No Changes |
| - | pull | Newly Added |
| target | target | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| zoom | zoom | No Changes |
| disable | disable | No Changes |
| enable | enable | No Changes |
| refresh | refresh | No Changes |
| scrollBy | scrollBy | No Changes |
| scrollTo | scrollTo | No Changes |
| getComputedPosition | getComputedPosition | No Changes |
| stop | stop | No Changes |
| getScrollPosition | getScrollPosition | No Changes |
| - | closeRefresher | Newly Added |
ejmSlider
Breaking Changes
- Check the below table for ejmSlider API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| theme | theme | No Changes |
| orientation | orientation | No Changes |
| maxValue | maxValue | No Changes |
| minValue | minValue | No Changes |
| enableRange | enableRange | No Changes |
| values | values | No Changes |
| enableAnimation | enableAnimation | No Changes |
| animationSpeed | animationSpeed | No Changes |
| readOnly | readOnly | No Changes |
| incrementStep | incrementStep | No Changes |
| value | value | No Changes |
| enabled | enabled | No Changes |
| enablePersistence | enablePersistence | No Changes |
| windows: {,”renderDefault”: false,}, | windows: {,”renderDefault”: false,}, | No Changes |
| ios7: {,”thumbStyle”: “normal”,}, | ios7: {,”thumbStyle”: “normal”,}, | No Changes |
| renderMode | renderMode | No Changes |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| change | change | No Changes |
| slide | slide | No Changes |
| load | load | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| getValue | getValue | No Changes |
| dispose | dispose | No Changes |
ejmSplitPane
Breaking Changes
- Check the below table for ejmSplitPane API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| theme | - | Removed |
| allowLeftPaneScrolling | - | Removed |
| allowRightPaneScrolling | - | Removed |
| leftPaneScrollSettings | - | Removed |
| rightPaneScrollSettings | - | Removed |
| enablePersistence | - | Removed |
| android: | - | Removed |
| windows: | - | Removed |
| ios7: | - | Removed |
| flat: | - | Removed |
| leftHeaderSettings | - | Removed |
| rightHeaderSettings | - | Removed |
| overlayLeftPane | - | Removed |
| overlayDirection | - | Removed |
| - | leftPane: | Newly Added |
| enableSwipe | enableSwipe | No Changes |
| - | height | Newly Added |
| - | width | Newly Added |
| - | isRelative | Newly Added |
| - | edgeThreshold | Newly Added |
| - | stopEventPropagation | Newly Added |
| - | contentPane: | Newly Added |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| afterLoadSuccess | - | Removed |
| beforeTransfer | - | Removed |
| - | swipe | Newly Added |
| - | open | Newly Added |
| - | close | Newly Added |
| - | beforeClose | Newly Added |
| - | beforeOpen | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| loadContent | - | Removed |
| transferPage | - | Removed |
| refreshRightScroller | - | Removed |
| refreshLeftScroller | - | Removed |
| openLeftPane | - | Removed |
| closeLeftPane | - | Removed |
| - | closePane | Newly Added |
| - | openRightPane | Newly Added |
ejmTab
Breaking Changes
- Check the below table for ejmTab API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| enableAjax | enableAjax | No Changes |
| enableCache | enableCache | No Changes |
| cssClass | cssClass | No Changes |
| showAjaxPopup | showAjaxPopup | No Changes |
| selectedItemIndex | selectedItemIndex | No Changes |
| enablePersistence | enablePersistence | No Changes |
| prefetchAjaxContent | prefetchAjaxContent | No Changes |
| ajaxSettings | ajaxSettings | No Changes |
| items | items | No Changes |
| badge.maxValue | badge.maxValue | No Changes |
| ios7 | - | Removed |
| android | - | Removed |
| widows | - | Removed |
| flat | - | Removed |
| badge.enabled | - | Removed |
| badge.value | - | Removed |
| badge.minValue | - | Removed |
| theme | - | Removed |
| - | position | Newly Added |
| - | itemStyle,enum:{,BothBlock:”bothblock”,Image:”image”,Text:”text”, BothInline:”bothinline”} | Newly Added |
| - | allowSwiping | Newly Added |
| - | position | Newly Added |
| - | contentId | Newly Added |
| showScrollbars | - | Removed |
| enableNativeScrolling | - | Removed |
| allowScrolling | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| load | load | No Changes |
| loadComplete | loadComplete | No Changes |
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
| ajaxBeforeLoad | ajaxBeforeLoad | No Changes |
| ajaxError | ajaxError | No Changes |
| ajaxComplete | ajaxComplete | No Changes |
| - | select | Newly Added |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| showBadge | showBadge | No Changes |
| hideBadge | hideBadge | No Changes |
| updateBadgeValue | updateBadgeValue | Changed |
| selectItem | setActiveItem | Changed |
| enableItem | enableItem | No Changes |
| disableItem | disableItem | No Changes |
| enableContent | enableContent | No Changes |
| disableContent | disableContent | No Changes |
| addItem | addItem | No Changes |
| removeItem | removeItem | No Changes |
| getItemsCount | getItemsCount | No Changes |
| getActiveItem | getActiveItem | No Changes |
| getActiveItemText | getActiveItemText | No Changes |
| - | setContent | Newly Added |
| addOverflowItem | - | Removed |
| removeOverflowItem | - | Removed |
| getOverflowItemCount | - | Removed |
ejmTextArea
Breaking Changes
- Check the below table for ejmTextArea API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | borderStyle | Newly Added |
| watermarkText | watermarkText | No Changes |
| value | value | No Changes |
| readOnly | readOnly | No Changes |
| - | type | Newly Added |
| enabled | enabled | No Changes |
| - | maxLength | Newly Added |
| - | autoFocus | Newly Added |
| - | height | Newly Added |
| - | width | Newly Added |
| - | step | Newly Added |
| - | minValue | Newly Added |
| - | maxValue | Newly Added |
| - | format | Newly Added |
| - | locale | Newly Added |
| theme | - | Removed |
| windows:,{,renderDefault ,,allowReset,} | - | Removed |
| showBorder | - | Removed |
| mask | - | Removed |
| change | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | touchStart | Newly Added |
| - | touchEnd | Newly Added |
| - | keyUp | Newly Added |
| - | keyDown | Newly Added |
| change | - | Removed |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | - | Removed |
| disable | - | Removed |
| getStrippedValue | - | Removed |
| getUnstrippedValue | - | Removed |
| getWatermarkText | - | Removed |
| getValue | - | Removed |
| refresh | - | Removed |
ejmTextBox
Breaking Changes
- Check the below table for ejmTextBox API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| cssClass | cssClass | No Changes |
| enablePersistence | enablePersistence | No Changes |
| - | borderStyle | Newly Added |
| watermarkText | watermarkText | No Changes |
| value | value | No Changes |
| readOnly | readOnly | No Changes |
| - | type | Newly Added |
| enabled | enabled | No Changes |
| - | maxLength | Newly Added |
| - | autoFocus | Newly Added |
| - | height | Newly Added |
| - | width | Newly Added |
| - | step | Newly Added |
| - | minValue | Newly Added |
| - | maxValue | Newly Added |
| - | format | Newly Added |
| - | locale | Newly Added |
| theme | - | Removed |
| windows:,{,renderDefault ,,allowReset,} | - | Removed |
| showBorder | - | Removed |
| mask | - | Removed |
| change | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| - | touchStart | Newly Added |
| - | touchEnd | Newly Added |
| - | keyUp | Newly Added |
| - | keyDown | Newly Added |
| change | - | Removed |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| enable | - | Removed |
| disable | - | Removed |
| getStrippedValue | - | Removed |
| getUnstrippedValue | - | Removed |
| getWatermarkText | - | Removed |
| getValue | - | Removed |
| refresh | - | Removed |
ejmTile
Breaking Changes
- Check the below table for ejmTile API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| imagePath | imagePath | No Changes |
| renderMode | renderMode | No Changes |
| theme | - | Removed |
| ios7: {,textPosition: “inner”,}, | - | Removed |
| android: {,textPosition: “inner”,} | - | Removed |
| backgroundColor | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Changes |
| touchEnd | touchEnd | No Changes |
ejmTimePicker
Breaking Changes
- Check the below table for ejmTimePicker API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Changes |
| hourFormat | hourFormat | No Changes |
| value | value | No Changes |
| timeFormat | timeFormat | No Changes |
| culture | locale | Renamed |
| theme | - | Removed |
| enabled | enabled | No Changes |
| enablePersistence | enablePersistence | No Changes |
| cssClass | cssClass | No Changes |
| ios7: {,”renderDefault”: false,} | - | Removed |
| windows:{,”renderDefault”: false,} | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| select | select | No Changes |
| load | load | No Changes |
| focusIn | focusIn | No Changes |
| focusOut | focusOut | No Changes |
| open | open | No Changes |
| close | close | No Changes |
| change | change | No Changes |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| show | show | No Changes |
| hide | hide | No Changes |
| getValue | getValue | No Changes |
| setCurrentTime | setCurrentTime | No Changes |
| enable | enable | No Changes |
| disable | disable | No Changes |
ejmToggleButton
Breaking Changes
- Check the below table for ejmToggleButton API Changes.
| Existing API Name | Current API Name | Comments |
|---|---|---|
| renderMode | renderMode | No Change |
| theme | - | Removed |
| cssClass | cssClass | No Change |
| enablePersistence | enablePersistence | No Change |
| toggleState | toggleState | No Change |
| enabled | enabled | No Change |
| animate | - | Removed |
| windows: | - | Removed |
- Events
| Existing Name | Current Name | Comments |
|---|---|---|
| touchStart | touchStart | No Change |
| touchEnd | touchEnd | No Change |
| change | change | No Change |
- Methods
| Existing Name | Current Name | Comments |
|---|---|---|
| disable | disable | No Change |
| enable | enable | No Change |