Opened 11 years ago

Closed 11 years ago

#6963 closed task (fixed)

Move dojox.fx.easing into Core

Reported by: dante Owned by: dante
Priority: high Milestone: 1.2
Component: General Version: 1.1.1
Keywords: Cc: alex
Blocked By: Blocking:

Description

One really stable and much-used aspect of dojox.fx is the standalone dojox.fx.easing module. I suggest, based on it usage, dojox.fx.easing be moved to dojo.fx.easing. This would involve making a fx/ folder in dojo/, and either an API - shim in dojox, or a blanket update of easing references (mostly across dojox) ...

the only issue I see: some easing functions go "beyond" the endpoint, which if used in some scenario's will cause exceptions in the lesser browsers during onAnimate. (negative marginLeft?) Its not such a problem if we better expose the easing usage and document any potential shortcomings like that.

Attachments (1)

easing.patch (41.7 KB) - added by dante 11 years ago.
easier to read in trac's formatting :)

Download all attachments as: .zip

Change History (3)

comment:1 Changed 11 years ago by alex

+1, assuming we keep an alias in dojox.fx.easing, at least for 1.2. Also, lets make sure we have a dojo.deprecated() message in there.

Changed 11 years ago by dante

Attachment: easing.patch added

easier to read in trac's formatting :)

comment:2 Changed 11 years ago by dante

Resolution: fixed
Status: newclosed

mmm. trac didn't get the updates. fixed by [14001] - [14003]

Note: See TracTickets for help on using tickets.