oxjs/source
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
..
Geo remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Image Ox.Image: disable tests 2016-02-18 14:45:47 +05:30
Ox space 2016-05-17 17:40:40 +02:00
UI Element: faster tooltip event binding 2016-06-23 17:56:22 +02:00
Unicode remove unneeded Ox. prefix from path and file names 2014-09-26 15:51:50 +02:00
Ox.js rename build/ to min/ 2014-09-26 18:57:12 +02:00