Backward Compatibility 13 May 2016 8 minutes to read
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.
Provides en-US Locale text object, which gives user flexibility to convert it or create their own local language object with some simple modifications.
Check controls list to know about the list of API’s removed or modified in this release.
Check the below table for ejmAccordion API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmAutoComplete API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmButton API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Changes
touchEnd
touchEnd
No Changes
Expand Table
Existing API Name
Current API Name
Comments
enable
enable
No Changes
disable
disable
No Changes
Check the below table for ejmCheckBox API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Changes
touchEnd
touchEnd
No Changes
-
beforeChange
Newly Added
-
change
Newly Added
Expand Table
Existing API Name
Current API Name
Comments
isChecked
isChecked
No Changes
-
enable
Newly Added
-
disable
Newly Added
Check the below table for ejmDatePicker API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmDialog API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
open
open
No Changes
close
close
No Changes
beforeclose
beforeClose
No Changes
buttonTap
buttonTap
No Changes
Expand Table
Existing API Name
Current API Name
Comments
open
open
No Change
close
close
No Change
isOpened
-
Removed
-
disableButton
Newly Added
-
enableButton
Newly Added
Check the below table for ejmDropdownList API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Features
151276 - Prevented the filtering text from overriding while using Ionic framework
Theme property has been removed from the ejmGrid
Check the below table for ejmGroupButton API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Change
touchEnd
touchEnd
No Change
Check the below table for ejmListView API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmMaskedit API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
-
touchStart
Newly Added
-
touchEnd
Newly Added
-
keyUp
Newly Added
-
keyDown
Newly Added
change
-
Removed
Expand Table
Existing API Name
Current API Name
Comments
enable
-
Removed
disable
-
Removed
getStrippedValue
-
Removed
getUnstrippedValue
-
Removed
getWatermarkText
-
Removed
getValue
-
Removed
refresh
-
Removed
Check the below table for ejmMenu API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmNavigationBar API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmNumeric API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
-
touchStart
Newly Added
-
touchEnd
Newly Added
-
keyUp
Newly Added
-
keyDown
Newly Added
change
-
Removed
Expand Table
Existing API Name
Current API Name
Comments
enable
-
Removed
disable
-
Removed
getValue
-
Removed
setValue
-
Removed
Check the below table for ejmPassword API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
-
touchStart
Newly Added
-
touchEnd
Newly Added
-
keyUp
Newly Added
-
keyDown
Newly Added
change
-
Removed
Expand Table
Existing API Name
Current API Name
Comments
enable
-
Removed
disable
-
Removed
getStrippedValue
-
Removed
getUnstrippedValue
-
Removed
getWatermarkText
-
Removed
getValue
-
Removed
refresh
-
Removed
Check the below table for ejmProgressBar API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
create
create
No Changes
change
change
No Changes
complete
complete
No Changes
start
start
No Changes
Expand Table
Existing API Name
Current API Name
Comments
getPercentage
getPercentage
No Changes
setCustomText
setCustomText
No Changes
changeEventHandler
changeEventHandler
No Changes
getValue
getValue
No Changes
Check the below table for ejmRadialMenu API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touch
touch
No Changes
select
select
No Changes
Expand Table
Existing API Name
Current API Name
Comments
documentClick
documentClick
No Changes
menuHide
menuHide
No Changes
showRadialMenu
showRadialMenu
No Changes
resize
resize
No Changes
Check the below table for ejmRadialSlider API Changes.
Expand Table
Existing API Name
Current API Name
Comments
renderMode
renderMode
No Changes
theme
theme
No Changes
position
position
No Changes
strokeWidth
strokeWidth
No Changes
Check the below table for ejmRadioButton API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Changes
touchEnd
touchEnd
No Changes
-
beforeChange
Newly Added
change
change
No Changes
Expand Table
Existing API Name
Current API Name
Comments
-
isChecked
Newly Added
enable
enable
No Changes
disable
disable
No Changes
Check the below table for ejmRating API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
tap
tap
No Changes
change
change
No Changes
touchMove
touchMove
No Changes
Expand Table
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
Check the below table for ejmRotator API Changes.
Expand Table
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
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
renderDatasource
renderDatasource
No Changes
Check the below table for ejmScrollPanel API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmSlider API Changes.
Expand Table
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
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
getValue
getValue
No Changes
dispose
dispose
No Changes
Check the below table for ejmSplitPane API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmTab API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmTextArea API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
-
touchStart
Newly Added
-
touchEnd
Newly Added
-
keyUp
Newly Added
-
keyDown
Newly Added
change
-
Removed
Expand Table
Existing API Name
Current API Name
Comments
enable
-
Removed
disable
-
Removed
getStrippedValue
-
Removed
getUnstrippedValue
-
Removed
getWatermarkText
-
Removed
getValue
-
Removed
refresh
-
Removed
Check the below table for ejmTextBox API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
-
touchStart
Newly Added
-
touchEnd
Newly Added
-
keyUp
Newly Added
-
keyDown
Newly Added
change
-
Removed
Expand Table
Existing API Name
Current API Name
Comments
enable
-
Removed
disable
-
Removed
getStrippedValue
-
Removed
getUnstrippedValue
-
Removed
getWatermarkText
-
Removed
getValue
-
Removed
refresh
-
Removed
Check the below table for ejmTile API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Changes
touchEnd
touchEnd
No Changes
Check the below table for ejmTimePicker API Changes.
Expand Table
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
Expand Table
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
Expand Table
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
Check the below table for ejmToggleButton API Changes.
Expand Table
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
Expand Table
Existing API Name
Current API Name
Comments
touchStart
touchStart
No Change
touchEnd
touchEnd
No Change
change
change
No Change
Expand Table
Existing API Name
Current API Name
Comments
disable
disable
No Change
enable
enable
No Change