oxjs/source/UI
Will Thompson ec85c7b458 Element: faster tooltip event binding
Even when there is no tooltip, setTooltip() accounts for about 5% of the
time spent setting the values on an ArrayEditable, of which about 2% is
Ox.filter.

There only a few possible sets of events, so use object identity rather
than calculating the set difference. In particular, this is a lot faster
when self.options.tooltip is false-y.

(I think it was actually wrong before, anyway:

    bindTooltipEvents({mouseenter, mouseleave})
    bindTooltipEvents({mousemove, mouseleave})

would (correctly) unbind mouseenter and bind mousemove, but would set
boundTooltipEvents = {mousemove} even though mouseleave is still bound.)
2016-06-23 17:56:22 +02:00
..
css fix css for form elements on text pages 2016-01-13 13:42:39 +05:30
jquery remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
js Element: faster tooltip event binding 2016-06-23 17:56:22 +02:00
json remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
png update Ox.parseUserAgent 2015-08-04 19:00:47 +02:00
svg remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
themes fix disabled input text color in light and dark theme; add disabled input to form example 2015-10-19 14:57:23 +02:00
UI.js Ox.UI: add loadThemes option to loader 2015-02-22 19:13:25 +05:30