Gestures
Jump to navigation
Jump to search
Each page of type page or menu, can have multiple gestures assigned. This is done through pages (of page and menu types) can have multiple custom gestures assigned. This is done through the gestures attribute on the Project Editor, which adds a meta to the source code.
There are six different types of gestures available:
Name | Description |
---|---|
off | no gesture assigned |
user | completing the gesture will produce a user call with name "gesture" and param "<type of gesture>/<page id (without page:)". E.g. param:"swipeleft/menu" |
page:<page id> | navigate to the specified page id |
page:back | navigate to previous page in history |
page:forward | navigate to next page in history |
Syntax
(menu) defines the beginning of the page. Orientation is specified as (menu#landscape) or (menu#portrait) when the project is orientation-enabled. (endofmenu) defines the end of the page.
(menu[#<orientation>]) ... (endofmenu)
E.g.
(menu) ... (endofmenu) (menu#portrait) ... (endofmenu)
(menu#portrait) (#gestures swipeup=off; pinchin=user; swipeleft=page:back; pinchout=page:u)