W3C home > Mailing lists > Public > public-indie-ui@w3.org > December 2012

[Events] Interface UIManipulationRequestEvent added for move, pan, rotation, and zoom requests… Resolves ISSUE-1, ISSUE-2, ACTION-27, and ACTION-33

From: James Craig <jcraig@apple.com>
Date: Sun, 02 Dec 2012 01:08:14 -0800
Message-id: <4909A9BF-CD12-4F25-B493-E1E6320A23F6@apple.com>
To: "public-indie-ui@w3.org Force" <public-indie-ui@w3.org>
(Note: ReSpec does some transformations while the page is loading, so if these fragment links don't land in the right place for you, try the links in the TOC.)

I added Interface UIManipulationRequestEvent added for move, pan, rotation, and zoom requests, which supersedes the previous, single-use interfaces for UIPanRequestEvent and UIZoomRequestEvent.

2.2 Interface UIManipulationRequestEvent

This should allow handling of both discrete manipulation events (moverequest, panrequest, rotationrequest, and zoomrequest) as well as allowing the flexibility for combined (e.g. continuous zoom+pan) and continuous events using the proposed manipulationstartrequest, manipulationchangerequest, manipulationendrequest, and manipulationcancelrequest, which each have the superset of the interface's parameters: originX, originY, deltaX, deltaY, rotation, and scaleFactor.

2.2.4 Continuous UIManipulationRequestEvent Types


This resolves ISSUE-1, ISSUE-2, ACTION-27, and ACTION-33.
Received on Sunday, 2 December 2012 09:09:22 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:09:15 UTC