PDA

View Full Version : Some CSS mixins missing in Classic documentation



rkleinkromhof
12 Jun 2015, 5:25 AM
These css mixins are missing from the Ext JS 6 Classic documentation:

Ext.menu.Menu#extjs-menu-ui
Ext.panel.Panel#extjs-panel-ui
Ext.toolbar.Toolbar#extjs-toolbar-ui
Ext.window.Window#extjs-window-ui
The Ext JS 6 Classic Diff Guide (http://docs.sencha.com/extjs/6.0/whats_new/6.0.0/classic_diff.html) states that they have been removed but they have not. They're still available in the theme-neutral package in the classic toolkit.

I know they still work because one of our applications use these css mixins. They are, however, also missing from our own documentation generated with jsduck.

Not all css mixins have been removed from the documentation, though. Ext.tab.Panel#extjs-tab-panel-ui still exists, in Ext JS 5.1.1 and Ext JS 6 Classic, for instance.

Some links:

Ext.menu.Menu#extjs-menu-ui in Ext JS 5.1.1 (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.menu.Menu-css_mixin-extjs-menu-ui)
Ext.panel.Panel#extjs-panel-ui in Ext JS 5.1.1 (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.panel.Panel-css_mixin-extjs-panel-ui)
Ext.toolbar.Toolbar#extjs-toolbar-ui in Ext JS 5.1.1 (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.toolbar.Toolbar-css_mixin-extjs-toolbar-ui)
Ext.window.Window#extjs-window-ui in Ext JS 5.1.1 (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.window.Window-css_mixin-extjs-window-ui)
Ext.tab.Panel#extjs-tab-panel-ui in Ext JS 5.1.1 (http://docs.sencha.com/extjs/5.1/5.1.1-apidocs/#!/api/Ext.tab.Panel-css_mixin-extjs-tab-panel-ui)
Ext.tab.Panel#extjs-tab-panel-ui in Ext JS 6 Classic (http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.tab.Panel-css_mixin-extjs-tab-panel-ui)

slemmon
15 Jul 2015, 7:06 AM
I'm seeing the the following mixins in the classic documentation now. Can you confirm?
extjs-menu-ui (http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.menu.Menu-css_mixin-extjs-menu-ui)
extjs-panel-ui (http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.panel.Panel-css_mixin-extjs-panel-ui)
extjs-toolbar-ui (http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.toolbar.Toolbar-css_mixin-extjs-toolbar-ui)
extjs-window-ui (http://docs.sencha.com/extjs/6.0/6.0.0-classic/#!/api/Ext.window.Window-css_mixin-extjs-window-ui)

rkleinkromhof
6 Aug 2015, 1:47 AM
Confirmed!

All of these are available again in the Classic API docs. The API docs generated by jsduck for our own projects also include these.

Thanks!