Backward Compatibility
13 May 20168 minutes to read
Version 14.1.0.41 Changes
As a part of an effort to improve the user experience and provide consistent APIs across all the Syncfusion’s controls, significant changes are made to the API naming effective from Volume 1, 2016 release. The changes have been documented with mapping between the old and new API names to enable quick up gradation of any control. To migrate from Volume 1, 2016 or from earlier, refer to the following specified API changes.
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.
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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
touchEnd |
touchEnd |
No Changes |
keyPress |
keyPress |
No Changes |
select |
select |
No Changes |
change |
change |
No Changes |
focusOut |
focusOut |
No Changes |
Existing API Name
|
Current API Name
|
Comments
|
enable |
enable |
No Changes |
disable |
disable |
No Changes |
getValue |
getValue |
No Changes |
getSelectedItems |
getSelectedItems |
No Changes |
clearText |
clearText |
No Changes |
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, |
Newly Added |
Existing API Name
|
Current API Name
|
Comments
|
touchStart |
touchStart |
No Changes |
touchEnd |
touchEnd |
No Changes |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
touchStart |
touchStart |
No Changes |
touchEnd |
touchEnd |
No Changes |
- |
beforeChange |
Newly Added |
- |
change |
Newly Added |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
open |
open |
No Changes |
close |
close |
No Changes |
beforeclose |
beforeClose |
No Changes |
buttonTap |
buttonTap |
No Changes |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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
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 |
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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
- |
touchStart |
Newly Added |
- |
touchEnd |
Newly Added |
- |
keyUp |
Newly Added |
- |
keyDown |
Newly Added |
change |
- |
Removed |
Existing API Name
|
Current API Name
|
Comments
|
enable |
- |
Removed |
disable |
- |
Removed |
getStrippedValue |
- |
Removed |
getUnstrippedValue |
- |
Removed |
getWatermarkText |
- |
Removed |
getValue |
- |
Removed |
refresh |
- |
Removed |
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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
leftButtonTap |
- |
Removed |
rightButtonTap |
- |
Removed |
touchStart |
touchStart |
No Changes |
touchEnd |
touchEnd |
No Changes |
- |
ellipsisTouchStart |
Newly Added |
- |
ellipsisTouchEnd |
Newly Added |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
- |
touchStart |
Newly Added |
- |
touchEnd |
Newly Added |
- |
keyUp |
Newly Added |
- |
keyDown |
Newly Added |
change |
- |
Removed |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
- |
touchStart |
Newly Added |
- |
touchEnd |
Newly Added |
- |
keyUp |
Newly Added |
- |
keyDown |
Newly Added |
change |
- |
Removed |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
create |
create |
No Changes |
change |
change |
No Changes |
complete |
complete |
No Changes |
start |
start |
No Changes |
Existing API Name
|
Current API Name
|
Comments
|
getPercentage |
getPercentage |
No Changes |
setCustomText |
setCustomText |
No Changes |
changeEventHandler |
changeEventHandler |
No Changes |
getValue |
getValue |
No Changes |
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 |
Existing API Name
|
Current API Name
|
Comments
|
touch |
touch |
No Changes |
select |
select |
No Changes |
Existing API Name
|
Current API 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 |
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 |
Existing API Name
|
Current API Name
|
Comments
|
touchStart |
touchStart |
No Changes |
touchEnd |
touchEnd |
No Changes |
- |
beforeChange |
Newly Added |
change |
change |
No Changes |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
tap |
tap |
No Changes |
change |
change |
No Changes |
touchMove |
touchMove |
No Changes |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
renderDatasource |
renderDatasource |
No Changes |
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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
touchStart |
touchStart |
No Changes |
touchEnd |
touchEnd |
No Changes |
change |
change |
No Changes |
slide |
slide |
No Changes |
load |
load |
No Changes |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
afterLoadSuccess |
- |
Removed |
beforeTransfer |
- |
Removed |
- |
swipe |
Newly Added |
- |
open |
Newly Added |
- |
close |
Newly Added |
- |
beforeClose |
Newly Added |
- |
beforeOpen |
Newly Added |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
- |
touchStart |
Newly Added |
- |
touchEnd |
Newly Added |
- |
keyUp |
Newly Added |
- |
keyDown |
Newly Added |
change |
- |
Removed |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API Name
|
Comments
|
- |
touchStart |
Newly Added |
- |
touchEnd |
Newly Added |
- |
keyUp |
Newly Added |
- |
keyDown |
Newly Added |
change |
- |
Removed |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
Existing API Name
|
Current API 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 |
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 |
Existing API Name
|
Current API Name
|
Comments
|
touchStart |
touchStart |
No Change |
touchEnd |
touchEnd |
No Change |
change |
change |
No Change |
Existing API Name
|
Current API Name
|
Comments
|
disable |
disable |
No Change |
enable |
enable |
No Change |