Hi Carlos, You can use negative words like "flaw" if you want. But really, the fact is that nobody has had time to work on Touch support. Mainly because the folks interested in migrating to Royale from Flex have not required it yet.
Drawer is cool, and new, but I don't know that migrating folks will have a high demand for it. They all seem to be using DataGrid. The principles around Touch support in Royale is that interactions are handled by Controllers. Search for *MouseController.as and there should be a controller for each interactive component. The controllers are specified in CSS as the IBeadController. You can replace the MouseController with a TouchController by specifying a TouchController as the IBeadController. This should even allow us to leverage CSS Media Query to specify MouseControllers for mouse runtime environments and TouchControllers for touch environments. If you've got the time to work on the first TouchController, great, but I would much rather see a DataGrid and other composite, higher-level Flex components working in Jewel so we can try to close down the discussion of why dependencies on Basic and Express are not a bad thing and get another release out, and so that customers that are actively trying to migrate their apps can use Jewel for their visuals if they want. Thanks, -Alex On 7/4/18, 6:47 AM, "carlos.rov...@gmail.com on behalf of Carlos Rovira" <carlos.rov...@gmail.com on behalf of carlosrov...@apache.org> wrote: Hi, I'm looking how to provide touch support for Drawer so users can slide out. Is a default behavior in this kind of components. I'm seeing there's no TouchEvent or something similar. I think this is an important flaw, since not having this is like to say we are not prepared for mobile and in the end we lost users. -- Carlos Rovira https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fabout.me%2Fcarlosrovira&data=02%7C01%7Caharui%40adobe.com%7Cf19155725bd641c23c6e08d5e1b4b574%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C1%7C636663088611258999&sdata=9r8VBk%2BDvsIvWYdhBB8STvBQVh3CZkGOJ5P0oX1fdus%3D&reserved=0