Guide applies to: modern

Diff between Ext JS 6.7.0 and Ext JS 7.0.0 (modern)

Added Classes

  • Ext.BreadcrumbBar
  • Ext.data.proxy.Sql
  • Ext.data.summary.None
  • Ext.dataview.GroupStore (private)
  • Ext.dataview.ListCollapser
  • Ext.dataview.ListGroup
  • Ext.dataview.ListItemPlaceholder (private)
  • Ext.dd.Manager (private)
  • Ext.dd.ScrollManager (private)
  • Ext.device.Accelerometer
  • Ext.device.accelerometer.Abstract (private)
  • Ext.device.accelerometer.Cordova (private)
  • Ext.device.accelerometer.Simulator (private)
  • Ext.device.Analytics
  • Ext.device.analytics.Abstract (private)
  • Ext.device.analytics.Cordova (private)
  • Ext.device.Browser
  • Ext.device.browser.Abstract (private)
  • Ext.device.browser.Cordova (private)
  • Ext.device.browser.Simulator (private)
  • Ext.device.browser.Window (private)
  • Ext.device.Camera
  • Ext.device.camera.Abstract (private)
  • Ext.device.camera.Cordova (private)
  • Ext.device.camera.Simulator (private)
  • Ext.device.Capture
  • Ext.device.capture.Abstract (private)
  • Ext.device.capture.Cordova (private)
  • Ext.device.Communicator (private)
  • Ext.device.communicator.Android (private)
  • Ext.device.communicator.Default (private)
  • Ext.device.Compass
  • Ext.device.compass.Abstract (private)
  • Ext.device.compass.Cordova (private)
  • Ext.device.compass.Simulator (private)
  • Ext.device.Connection
  • Ext.device.connection.Abstract (private)
  • Ext.device.connection.Cordova (private)
  • Ext.device.connection.Simulator (private)
  • Ext.device.Contacts
  • Ext.device.contacts.Abstract (private)
  • Ext.device.contacts.Cordova (private)
  • Ext.device.Device
  • Ext.device.device.Abstract (private)
  • Ext.device.device.Cordova (private)
  • Ext.device.device.Simulator (private)
  • Ext.device.FileSystem
  • Ext.device.filesystem.Abstract (private)
  • Ext.device.filesystem.Chrome (private)
  • Ext.device.filesystem.Cordova
  • Ext.device.filesystem.DirectoryEntry
  • Ext.device.filesystem.Entry
  • Ext.device.filesystem.FileEntry
  • Ext.device.filesystem.FileSystem
  • Ext.device.filesystem.HTML5 (private)
  • Ext.device.filesystem.Simulator (private)
  • Ext.device.Geolocation
  • Ext.device.geolocation.Abstract (private)
  • Ext.device.geolocation.Cordova (private)
  • Ext.device.geolocation.Simulator (private)
  • Ext.device.Globalization
  • Ext.device.globalization.Abstract (private)
  • Ext.device.globalization.Cordova (private)
  • Ext.device.globalization.Simulator (private)
  • Ext.device.Media
  • Ext.device.media.Abstract (private)
  • Ext.device.media.Cordova (private)
  • Ext.device.Notification
  • Ext.device.notification.Abstract (private)
  • Ext.device.notification.Cordova (private)
  • Ext.device.notification.Simulator (private)
  • Ext.device.Orientation
  • Ext.device.orientation.Abstract (private)
  • Ext.device.orientation.HTML5 (private)
  • Ext.device.Push
  • Ext.device.push.Abstract (private)
  • Ext.device.push.Cordova (private)
  • Ext.device.Splashscreen
  • Ext.device.splashscreen.Abstract (private)
  • Ext.device.splashscreen.Cordova (private)
  • Ext.device.splashscreen.Simulator (private)
  • Ext.device.Storage
  • Ext.device.storage.Abstract (private)
  • Ext.device.storage.Cordova (private)
  • Ext.device.storage.HTML5.Database (private)
  • Ext.device.storage.HTML5.HTML5 (private)
  • Ext.device.storage.HTML5.SQLStatement (private)
  • Ext.device.storage.Simulator (private)
  • Ext.device.Twitter
  • Ext.device.twitter.Abstract (private)
  • Ext.device.twitter.Cordova (private)
  • Ext.field.CheckboxGroup
  • Ext.field.Dirty (private)
  • Ext.field.FieldGroupContainer
  • Ext.field.RadioGroup
  • Ext.froala.EditorField
  • Ext.froala.Mixin
  • Ext.grid.column.Drag
  • Ext.grid.GridDragZone (private)
  • Ext.grid.GridDropZone (private)
  • Ext.grid.HeaderDragZone (private)
  • Ext.grid.HeaderDropZone (private)
  • Ext.grid.locked.Grid
  • Ext.grid.locked.Region
  • Ext.grid.plugin.HeaderReorder (private)
  • Ext.grid.plugin.RowDragDrop
  • Ext.grid.plugin.RowEditor
  • Ext.grid.plugin.TreeDragDrop
  • Ext.grid.rowedit.Bar (private)
  • Ext.grid.rowedit.Cell (private)
  • Ext.grid.rowedit.Editor
  • Ext.grid.rowedit.Gap (private)
  • Ext.grid.rowedit.Plugin
  • Ext.grid.TreeDragZone (private)
  • Ext.grid.TreeDropZone (private)
  • Ext.mixin.FieldDefaults (private)
  • Ext.panel.Accordion
  • Ext.panel.Buttons (private)
  • Ext.plugin.dd.DragZone (private)
  • Ext.plugin.dd.DropZone (private)

Removed Classes

  • Ext.grid.LockedGrid
  • Ext.grid.LockedGridRegion
  • Ext.grid.plugin.CellEditing

Modified Classes

Ext.app.Application

  • extends is Object,Ext.app.Controller (was Ext.app.Controller,Object)

Ext.calendar.panel.Days

  • Added Configs
    • highlightToday

Ext.calendar.panel.Panel

  • Added Configs
    • highlightToday

Ext.calendar.panel.Weeks

  • Added Configs
    • highlightToday

Ext.Component

  • Removed Configs
    • margin

Ext.Container

  • Added Configs
    • bodyCls

Ext.dataview.ItemHeader

  • Modified Configs
    • group
      • type is Ext.dataview.ListGroup (was Ext.util.Group)

Ext.dataview.List

  • Added Configs
    • collapseDefaults
    • collapsible
    • grouping (private)
    • groupPlaceholder (private)

Ext.dataview.listswiper.Item

  • alias is**

    1. widget.listswiperitem

    **was_

    1. widget.listswiperitem,widget.listswiperitem

    _

  • extends is Ext.Container (was Ext.Container,Ext.Container)

Ext.dataview.listswiper.ListSwiper

  • alias is plugin.listswiper (was plugin.listswiper,plugin.listswiper)
  • extends is Ext.plugin.Abstract (was Ext.plugin.Abstract,Ext.plugin.Abstract)

Ext.dataview.listswiper.Stepper

  • alias is**

    1. widget.listswiperstepper

    **was_

    1. widget.listswiperstepper,widget.listswiperstepper

    _

  • extends is**

    1. Ext.dataview.listswiper.Item

    **was_

    1. Ext.dataview.listswiper.Item,Ext.dataview.listswiper.Item

    _

Ext.dataview.selection.Model

  • Added Configs
    • toggleOnClick

Ext.draw.sprite.Text

  • Modified Configs
    • textAlign
      • type is “left”/“right”/“center”/“start”/“end” (was String)

Ext.field.Container

  • mixins is

    1. Ext.field.Manager,Ext.mixin.ConfigProxy,Ext.mixin.FieldDefaults

    was_

    1. Ext.field.Manager,Ext.mixin.ConfigProxy

    _

  • Added Configs

    • fieldDefaults

Ext.field.Date

  • Added Configs
    • altFormats

Ext.field.Field

  • mixins is Ext.field.Dirty (was undefined)

  • Added Configs

    • dataType

Ext.field.Manager (protected)

  • Added Methods
    • getSubmitValues
  • Modified Methods
    • getValues
      • Param Changes
        • options (was enabled)
        • all (removed)

Ext.field.Number

  • Added Configs
    • decimalSeparator

Ext.field.Panel

  • mixins is**

    1. Ext.field.Dirty,Ext.field.Manager,Ext.form.Borders

    **was_

    1. Ext.field.Manager,Ext.form.Borders

    _

Ext.field.Radio

  • Added Methods
    • getSameGroupFields

Ext.field.Text

  • Added Configs
    • stripCharsRe

Ext.form.FieldSet

  • mixins is

    1. Ext.form.Borders,Ext.mixin.FieldDefaults

    was_

    1. Ext.form.Borders

    _

  • Added Configs

    • fieldDefaults

Ext.form.Panel

  • mixins is Ext.mixin.FieldDefaults (was undefined)

  • Added Configs

    • fieldDefaults
    • jsonSubmit

Ext.grid.cell.Tree

  • Added Configs
    • autoCheckChildren
    • checkable
    • checkableField
    • checkedField
    • checkOnTriTap
    • enableTri

Ext.grid.column.Column

  • Added Configs
    • editorDefaults

Ext.grid.Grid

  • Added Configs
    • enableColumnMove

Ext.list.Tree

  • extends is Object,Ext.Gadget (was Ext.Gadget,Object)

Ext.list.TreeItem

  • extends is Object,Ext.list.AbstractTreeItem (was Ext.list.AbstractTreeItem,Object)

Ext.Panel

  • mixins is Ext.panel.Buttons,Ext.mixin.Toolable (was Ext.mixin.Toolable)

  • Added Configs

    • titleCollapse
  • Removed Configs
    • buttonAlign
    • minButtonWidth
    • standardButtons

Ext.panel.Collapser

  • mixins is Ext.mixin.ConfigProxy (was undefined)

  • Added Configs

    • state (private)

Ext.panel.Time

  • Added Configs
    • alignPMInside
    • hourDisplayFormat
    • meridiem

Ext.Progress

  • extends is Object,Ext.Gadget (was Ext.Gadget,Object)

Ext.sparkline.Base

  • extends is Object,Ext.Gadget (was Ext.Gadget,Object)

Ext.tab.Bar

  • Added Configs
    • tabRotation

Ext.tab.Panel

  • Added Configs
    • autoOrientAnimation
    • tabRotation

Ext.tab.Tab

  • Added Configs
    • rotation
    • tabPosition

Ext.Widget

  • extends is Object,Ext.Evented (was Ext.Evented,Object)

  • Added Configs

    • alignSelf
    • margin
  • Removed Configs
    • selfAlign

SDK Totals

  • 1,190 Classes
  • 3,603 Configs
  • 1,300 Properties
  • 61 Static Properties
  • 4,713 Methods
  • 193 Static Methods
  • 715 Events
  • 2,543 Vars
  • 98 Sass Mixins