Guide applies to: classic

Diff between Ext JS 7.5.0 and Ext JS 7.6.0 (classic)

Modified Classes

Ext.form.field.ComboBox

  • Added Configs
    • allowProgrammaticUnknownValues

Ext.view.Table

  • Modified Configs

    • tpl (private)

      • value

        1. [
        2. '{%',
        3. 'view = values.view;',
        4. 'if (!(columns = values.columns)) {',
        5. 'columns = values.columns = view.ownerCt.getVisibleColumnManager().getColumns();',
        6. '}',
        7. 'values.fullWidth = 0;',
        8. // Stamp cellWidth into the columns
        9. 'for (i = 0, len = columns.length; i < len; i++) {',
        10. 'column = columns[i];',
        11. 'values.fullWidth += (column.cellWidth = column.lastBox ? column.lastBox.width : column.width || column.minWidth);',
        12. '}',
        13. // Add the row/column line classes to the container element.
        14. 'tableCls=values.tableCls=[];',
        15. '%}',
        16. '{% if (values.view.isTreeView === true) {%}',
        17. '<span id="{view.id}' + '-aria-description-checked"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets">Checkbox is checked. Press space to uncheck</span>',
        18. '<span id="{view.id}' + '-aria-description-unchecked"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets">Checkbox is not checked. Press space to check</span>',
        19. '<span id="{view.id}' + '-aria-description-expanded"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets"> Node is expanded.</span>',
        20. '<span id="{view.id}' + '-aria-description-collapsed"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets"> Node is collapsed.</span>',
        21. '{% }',
        22. '%}',
        23. '{% if (values.view.rowExpander) {%}',
        24. '<span id="{view.id}' + '-aria-description-rowexpanded"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets">Row expanded</span>',
        25. '<span id="{view.id}' + '-aria-description-rowcollapsed"' + ' class="' + Ext.baseCSSPrefix + 'hidden-offsets">Row collapsed</span>',
        26. '{%}',
        27. '%}',
        28. '<div class="' + Ext.baseCSSPrefix + 'grid-item-container" role="presentation" style="width:{fullWidth}px">',
        29. '{[view.renderTHead(values, out, parent)]}',
        30. '{%',
        31. 'view.renderRows(values.rows, values.columns, values.viewStartIndex, out);',
        32. '%}',
        33. '{[view.renderTFoot(values, out, parent)]}',
        34. '</div>',
        35. // This template is shared on the Ext.view.Table prototype, so we have to
        36. // clean up the closed over variables. Otherwise we'll retain the last values
        37. // of the template execution!
        38. '{% ',
        39. 'view = columns = column = null;',
        40. '%}',
        41. {
        42. definitions: 'var view, tableCls, columns, i, len, column;',
        43. priority: 0
        44. }
        45. ]

SDK Totals

  • 1,203 Classes
  • 4,268 Configs
  • 1,501 Properties
  • 71 Static Properties
  • 6,117 Methods
  • 203 Static Methods
  • 887 Events
  • 4,022 Vars
  • 70 Sass Mixins