diff --git a/CHANGELOG.md b/CHANGELOG.md index b10d6b3..5c55b94 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ +###### 2020.07.15 [v2.1.040] + +``` +Added Home indicator control through setPrefersHomeIndicatorAutoHidden +``` + + ###### 2020.03.20 [v2.0.034] ``` diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index b10d6b3..5c55b94 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,5 +1,12 @@ +###### 2020.07.15 [v2.1.040] + +``` +Added Home indicator control through setPrefersHomeIndicatorAutoHidden +``` + + ###### 2020.03.20 [v2.0.034] ``` diff --git a/docs/_includes/Sidebar.html b/docs/_includes/Sidebar.html index b02f5cf..f81def2 100644 --- a/docs/_includes/Sidebar.html +++ b/docs/_includes/Sidebar.html @@ -12,7 +12,8 @@

Setup the Extension

Usage

1. Deferring System Gestures
-2. Native Gesture Events
+2. Home Indicator
+3. Native Gesture Events


diff --git a/docs/asdocs/all-classes.html b/docs/asdocs/all-classes.html index c54eede..ea6e1cf 100644 --- a/docs/asdocs/all-classes.html +++ b/docs/asdocs/all-classes.html @@ -22,4 +22,4 @@

All Cla - \ No newline at end of file + \ No newline at end of file diff --git a/docs/asdocs/all-index-A.html b/docs/asdocs/all-index-A.html index 5a4473a..9f9a4a0 100644 --- a/docs/asdocs/all-index-A.html +++ b/docs/asdocs/all-index-A.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
addEventListener(type:String, listener:Function, useCapture:Boolean, priority:int, useWeakReference:Boolean) — method, class com.distriqt.extension.systemgestures.SystemGestures
ALL — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges
All screen edges, equivalent to TOP | BOTTOM | LEFT | RIGHT; -
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-B.html b/docs/asdocs/all-index-B.html index 89703c4..f4232a4 100644 --- a/docs/asdocs/all-index-B.html +++ b/docs/asdocs/all-index-B.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
BOTTOM — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges
The bottom screen edge -
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-C.html b/docs/asdocs/all-index-C.html index 804a1d2..a6581d5 100644 --- a/docs/asdocs/all-index-C.html +++ b/docs/asdocs/all-index-C.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("C Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
clone() — method, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
com.distriqt.extension.systemgestures — package
com.distriqt.extension.systemgestures.events — package
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
clone() — method, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
com.distriqt.extension.systemgestures — package
com.distriqt.extension.systemgestures.events — package
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-D.html b/docs/asdocs/all-index-D.html index a639680..122bd20 100644 --- a/docs/asdocs/all-index-D.html +++ b/docs/asdocs/all-index-D.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
dispose() — method, class com.distriqt.extension.systemgestures.SystemGestures
- Disposes the extension and releases any allocated resources.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + Disposes the extension and releases any allocated resources.A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-E.html b/docs/asdocs/all-index-E.html index 5238e76..d0be82f 100644 --- a/docs/asdocs/all-index-E.html +++ b/docs/asdocs/all-index-E.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("E Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
EXT_CONTEXT_ID — Constant Static Property, class com.distriqt.extension.systemgestures.SystemGestures
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
EXT_CONTEXT_ID — Constant Static Property, class com.distriqt.extension.systemgestures.SystemGestures
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-F.html b/docs/asdocs/all-index-F.html index f656212..c392e6e 100644 --- a/docs/asdocs/all-index-F.html +++ b/docs/asdocs/all-index-F.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("F Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-G.html b/docs/asdocs/all-index-G.html index 9981138..923bcf4 100644 --- a/docs/asdocs/all-index-G.html +++ b/docs/asdocs/all-index-G.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
gestureSwipeDown — Event, class com.distriqt.extension.systemgestures.SystemGestures
GESTURE_SWIPE_DOWN — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
gestureSwipeLeft — Event, class com.distriqt.extension.systemgestures.SystemGestures
GESTURE_SWIPE_LEFT — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
gestureSwipeRight — Event, class com.distriqt.extension.systemgestures.SystemGestures
GESTURE_SWIPE_RIGHT — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
gestureSwipeUp — Event, class com.distriqt.extension.systemgestures.SystemGestures
GESTURE_SWIPE_UP — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
gestureTap — Event, class com.distriqt.extension.systemgestures.SystemGestures
getDeferredScreenEdges() — method, class com.distriqt.extension.systemgestures.SystemGestures
Retrieves the currently set deferred screen edges from a call to setDeferredScreenEdges -
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-H.html b/docs/asdocs/all-index-H.html index a27e20b..3a9b5ff 100644 --- a/docs/asdocs/all-index-H.html +++ b/docs/asdocs/all-index-H.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("H Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-I.html b/docs/asdocs/all-index-I.html index 85bed07..eebb35e 100644 --- a/docs/asdocs/all-index-I.html +++ b/docs/asdocs/all-index-I.html @@ -16,4 +16,4 @@ Initialises the extension class for use with the provided key.isDeferredScreenEdgesSupported — Static Property, class com.distriqt.extension.systemgestures.SystemGestures Whether the current device supports setting of deferred screen edges.isSupported — Static Property, class com.distriqt.extension.systemgestures.SystemGestures Whether the current device supports the extensions functionality - A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-J.html b/docs/asdocs/all-index-J.html index cfc4902..fd40f1e 100644 --- a/docs/asdocs/all-index-J.html +++ b/docs/asdocs/all-index-J.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("J Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-K.html b/docs/asdocs/all-index-K.html index d1da997..0913e9c 100644 --- a/docs/asdocs/all-index-K.html +++ b/docs/asdocs/all-index-K.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("K Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-L.html b/docs/asdocs/all-index-L.html index a63e2f7..9404234 100644 --- a/docs/asdocs/all-index-L.html +++ b/docs/asdocs/all-index-L.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
LEFT — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges
The left screen edge -
location — Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + location — Property, class com.distriqt.extension.systemgestures.events.NativeGestureEventA  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-M.html b/docs/asdocs/all-index-M.html index 4a31e3a..fe304fa 100644 --- a/docs/asdocs/all-index-M.html +++ b/docs/asdocs/all-index-M.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
MENU — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
Apple remote menu button was pressed -
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-N.html b/docs/asdocs/all-index-N.html index be328e9..833db56 100644 --- a/docs/asdocs/all-index-N.html +++ b/docs/asdocs/all-index-N.html @@ -15,4 +15,4 @@ NativeGestureEvent(type:String, location:flash.geom:Point, bubbles:Boolean, cancelable:Boolean) — Constructor, class com.distriqt.extension.systemgestures.events.NativeGestureEventnativeVersion — Property, class com.distriqt.extension.systemgestures.SystemGestures The native version string of the native extension.NONE — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges - No screen edge, use this to reference none of the screen edges, for example to enable all system edge gestures.A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + No screen edge, use this to reference none of the screen edges, for example to enable all system edge gestures.A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-O.html b/docs/asdocs/all-index-O.html index b7363e2..e87940a 100644 --- a/docs/asdocs/all-index-O.html +++ b/docs/asdocs/all-index-O.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("O Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-P.html b/docs/asdocs/all-index-P.html index 72228b9..775cf97 100644 --- a/docs/asdocs/all-index-P.html +++ b/docs/asdocs/all-index-P.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
PLAYPAUSE — Constant Static Property, class com.distriqt.extension.systemgestures.events.NativeGestureEvent
Apple remote play/pause button was pressed -
pressMenu — Event, class com.distriqt.extension.systemgestures.SystemGestures
pressPlayPause — Event, class com.distriqt.extension.systemgestures.SystemGestures
pressSelect — Event, class com.distriqt.extension.systemgestures.SystemGestures
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + pressMenu — Event, class com.distriqt.extension.systemgestures.SystemGesturespressPlayPause — Event, class com.distriqt.extension.systemgestures.SystemGesturespressSelect — Event, class com.distriqt.extension.systemgestures.SystemGesturesA  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-Q.html b/docs/asdocs/all-index-Q.html index 4660a72..bcd0977 100644 --- a/docs/asdocs/all-index-Q.html +++ b/docs/asdocs/all-index-Q.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Q Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-R.html b/docs/asdocs/all-index-R.html index 92a4813..8467f4d 100644 --- a/docs/asdocs/all-index-R.html +++ b/docs/asdocs/all-index-R.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
removeEventListener(type:String, listener:Function, useCapture:Boolean) — method, class com.distriqt.extension.systemgestures.SystemGestures
RIGHT — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges
The right screen edge -
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-S.html b/docs/asdocs/all-index-S.html index 77352b4..3a3e4d9 100644 --- a/docs/asdocs/all-index-S.html +++ b/docs/asdocs/all-index-S.html @@ -20,10 +20,11 @@ Normally, the screen-edge gestures defined by the system take precedence over any gesture recognizers - that you define.SystemGestures — final class, package com.distriqt.extension.systemgestures + that you define.setPrefersHomeIndicatorAutoHidden(value:Boolean) — method, class com.distriqt.extension.systemgestures.SystemGestures + Sets whether the system is allowed to hide the visual indicator for returning to the Home screen.SystemGestures — final class, package com.distriqt.extension.systemgestures This class represents the SystemGestures extension.SystemGestures() — Constructor, class com.distriqt.extension.systemgestures.SystemGestures Constructor You should not call this directly, but instead use the singleton access - A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-T.html b/docs/asdocs/all-index-T.html index cc51932..63f6b6f 100644 --- a/docs/asdocs/all-index-T.html +++ b/docs/asdocs/all-index-T.html @@ -14,4 +14,4 @@ The screen was tapped TOP — Constant Static Property, class com.distriqt.extension.systemgestures.ScreenEdges The top screen edge - A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-U.html b/docs/asdocs/all-index-U.html index f42c11f..4dbb213 100644 --- a/docs/asdocs/all-index-U.html +++ b/docs/asdocs/all-index-U.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("U Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-V.html b/docs/asdocs/all-index-V.html index 19467f7..82742e0 100644 --- a/docs/asdocs/all-index-V.html +++ b/docs/asdocs/all-index-V.html @@ -12,4 +12,4 @@ -->

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
version — Property, class com.distriqt.extension.systemgestures.SystemGestures
- The version of this extension.
VERSION — Constant Static Property, class com.distriqt.extension.systemgestures.SystemGestures
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file + The version of this extension.VERSION — Constant Static Property, class com.distriqt.extension.systemgestures.SystemGesturesA  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-W.html b/docs/asdocs/all-index-W.html index 414f118..a2c203a 100644 --- a/docs/asdocs/all-index-W.html +++ b/docs/asdocs/all-index-W.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("W Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-X.html b/docs/asdocs/all-index-X.html index 0dc12ce..905304f 100644 --- a/docs/asdocs/all-index-X.html +++ b/docs/asdocs/all-index-X.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("X Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-Y.html b/docs/asdocs/all-index-Y.html index 71a8979..99608c6 100644 --- a/docs/asdocs/all-index-Y.html +++ b/docs/asdocs/all-index-Y.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Y Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/all-index-Z.html b/docs/asdocs/all-index-Z.html index 8b03068..8412611 100644 --- a/docs/asdocs/all-index-Z.html +++ b/docs/asdocs/all-index-Z.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Z Index"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file +

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  

\ No newline at end of file diff --git a/docs/asdocs/class-summary.html b/docs/asdocs/class-summary.html index 8807c4d..2ecdcd2 100644 --- a/docs/asdocs/class-summary.html +++ b/docs/asdocs/class-summary.html @@ -15,4 +15,4 @@  ScreenEdges
com.distriqt.extension.systemgestures Defines the screen edge constants for usage when defining system gestures. SystemGestures
com.distriqt.extension.systemgestures - This class represents the SystemGestures extension.

\ No newline at end of file + This class represents the SystemGestures extension.

\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/ScreenEdges.html b/docs/asdocs/com/distriqt/extension/systemgestures/ScreenEdges.html index 66a0d2e..cc0604e 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/ScreenEdges.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/ScreenEdges.html @@ -37,4 +37,4 @@ The right screen edge

TOPConstant 
public static const TOP:uint

The top screen edge -





\ No newline at end of file +





\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/SystemGestures.html b/docs/asdocs/com/distriqt/extension/systemgestures/SystemGestures.html index 4a2796f..d8c784e 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/SystemGestures.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/SystemGestures.html @@ -1,4 +1,4 @@ -com.distriqt.extension.systemgestures.SystemGestures
Property Detail
implementationproperty
implementation:String  [read-only]

@@ -125,7 +126,12 @@

          SystemGestures.service.setDeferredScreenEdges( ScreenEdges.BOTTOM );
          
-
Event Detail
gestureSwipeDown Event
Event Object Type: com.distriqt.extension.systemgestures.events.NativeGestureEvent
NativeGestureEvent.type property = com.distriqt.extension.systemgestures.events.NativeGestureEvent.GESTURE_SWIPE_DOWN

+

setPrefersHomeIndicatorAutoHidden()method 
public function setPrefersHomeIndicatorAutoHidden(value:Boolean):Boolean

+ Sets whether the system is allowed to hide the visual indicator for returning to the Home screen. + This is the small horizontal bar at the bottom of the screen on certain iOS devices. +

Parameters
value:Boolean — If true the bar will be automatically hidden by the OS. +

Returns
Booleantrue if supported and false otherwise +
Event Detail
gestureSwipeDown Event
Event Object Type: com.distriqt.extension.systemgestures.events.NativeGestureEvent
NativeGestureEvent.type property = com.distriqt.extension.systemgestures.events.NativeGestureEvent.GESTURE_SWIPE_DOWN

gestureSwipeLeft Event  
Event Object Type: com.distriqt.extension.systemgestures.events.NativeGestureEvent
NativeGestureEvent.type property = com.distriqt.extension.systemgestures.events.NativeGestureEvent.GESTURE_SWIPE_LEFT

@@ -145,4 +151,4 @@
pressSelect Event  
Event Object Type: com.distriqt.extension.systemgestures.events.NativeGestureEvent
NativeGestureEvent.type property = com.distriqt.extension.systemgestures.events.NativeGestureEvent.SELECT

Apple remote touch area was pressed -
Constant Detail
EXT_CONTEXT_IDConstant
public static const EXT_CONTEXT_ID:String = com.distriqt.SystemGestures

VERSIONConstant 
public static const VERSION:String = 2.0.034





\ No newline at end of file +
Constant Detail
EXT_CONTEXT_IDConstant
public static const EXT_CONTEXT_ID:String = com.distriqt.SystemGestures

VERSIONConstant 
public static const VERSION:String = 2.1.040





\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/class-list.html b/docs/asdocs/com/distriqt/extension/systemgestures/class-list.html index 895c3e0..b4081cd 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/class-list.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/class-list.html @@ -1 +1 @@ -com.distriqt.extension.systemgestures - distriqt // SystemGestures

Package com.distriqt.extension.systemgestures

Classes
ScreenEdges
SystemGestures
\ No newline at end of file +com.distriqt.extension.systemgestures - distriqt // SystemGestures

Package com.distriqt.extension.systemgestures

Classes
ScreenEdges
SystemGestures
\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/events/NativeGestureEvent.html b/docs/asdocs/com/distriqt/extension/systemgestures/events/NativeGestureEvent.html index f9d0332..3b632fc 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/events/NativeGestureEvent.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/events/NativeGestureEvent.html @@ -38,4 +38,4 @@ Apple remote touch area was pressed

TAPConstant 
public static const TAP:String = gestureTap

The screen was tapped -





\ No newline at end of file +





\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/events/class-list.html b/docs/asdocs/com/distriqt/extension/systemgestures/events/class-list.html index 41b3de7..941268b 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/events/class-list.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/events/class-list.html @@ -1 +1 @@ -com.distriqt.extension.systemgestures.events - distriqt // SystemGestures

Package com.distriqt.extension.systemgestures.events

Classes
NativeGestureEvent
\ No newline at end of file +com.distriqt.extension.systemgestures.events - distriqt // SystemGestures

Package com.distriqt.extension.systemgestures.events

Classes
NativeGestureEvent
\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/events/package-detail.html b/docs/asdocs/com/distriqt/extension/systemgestures/events/package-detail.html index 3d87066..322d141 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/events/package-detail.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/events/package-detail.html @@ -12,4 +12,4 @@ -->



Classes
 ClassDescription
 NativeGestureEvent Event describing native gesture events -

\ No newline at end of file +

\ No newline at end of file diff --git a/docs/asdocs/com/distriqt/extension/systemgestures/package-detail.html b/docs/asdocs/com/distriqt/extension/systemgestures/package-detail.html index 6dd6da2..5605682 100644 --- a/docs/asdocs/com/distriqt/extension/systemgestures/package-detail.html +++ b/docs/asdocs/com/distriqt/extension/systemgestures/package-detail.html @@ -13,4 +13,4 @@



Classes
 ClassDescription
 ScreenEdges Defines the screen edge constants for usage when defining system gestures.
 SystemGestures - This class represents the SystemGestures extension.

\ No newline at end of file + This class represents the SystemGestures extension.

\ No newline at end of file diff --git a/docs/asdocs/index-list.html b/docs/asdocs/index-list.html index fb6792e..43b8b80 100644 --- a/docs/asdocs/index-list.html +++ b/docs/asdocs/index-list.html @@ -67,4 +67,4 @@

Index

Z - \ No newline at end of file + \ No newline at end of file diff --git a/docs/asdocs/index.html b/docs/asdocs/index.html index 93ee024..b3ea41e 100644 --- a/docs/asdocs/index.html +++ b/docs/asdocs/index.html @@ -37,4 +37,4 @@

Frame Alert

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/asdocs/package-frame.html b/docs/asdocs/package-frame.html index 2eeaa68..a5ede0a 100644 --- a/docs/asdocs/package-frame.html +++ b/docs/asdocs/package-frame.html @@ -15,4 +15,4 @@

Frame Alert

- \ No newline at end of file + \ No newline at end of file diff --git a/docs/asdocs/package-list.html b/docs/asdocs/package-list.html index b9a0f8c..67e5216 100644 --- a/docs/asdocs/package-list.html +++ b/docs/asdocs/package-list.html @@ -1 +1 @@ -Package List - distriqt // SystemGestures

Packages

com.distriqt.extension.systemgestures
com.distriqt.extension.systemgestures.events
\ No newline at end of file +Package List - distriqt // SystemGestures

Packages

com.distriqt.extension.systemgestures
com.distriqt.extension.systemgestures.events
\ No newline at end of file diff --git a/docs/asdocs/package-summary.html b/docs/asdocs/package-summary.html index 2cdd455..6c7615e 100644 --- a/docs/asdocs/package-summary.html +++ b/docs/asdocs/package-summary.html @@ -10,4 +10,4 @@ if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("All Packages"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false ,false,false,false,false,false);} --> -


 packageDescription
 com.distriqt.extension.systemgestures
 com.distriqt.extension.systemgestures.events

\ No newline at end of file +


 packageDescription
 com.distriqt.extension.systemgestures
 com.distriqt.extension.systemgestures.events

\ No newline at end of file diff --git a/docs/asdocs/title-bar.html b/docs/asdocs/title-bar.html index 1197d3d..3532d59 100644 --- a/docs/asdocs/title-bar.html +++ b/docs/asdocs/title-bar.html @@ -38,4 +38,4 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/docs/u.Home Indicator.md b/docs/u.Home Indicator.md new file mode 100644 index 0000000..855bf99 --- /dev/null +++ b/docs/u.Home Indicator.md @@ -0,0 +1,23 @@ + +On certain iOS devices there is a visual home indicator for returning to the home screen. This appears as a white bar towards the bottom of the screen. + +The system default is for this indicator to be shown at all times however you can hide the indicator by calling the `setPrefersHomeIndicatorAutoHidden()` function: + +```as3 +SystemGestures.service.setPrefersHomeIndicatorAutoHidden( true ); +``` + +This will indicate that the system is allowed to hide the visual indicator for returning to the Home screen. + +This is not a guarantee that the indicator will be hidden, just advising the system that it should hide the indicator when appropriate. + +> The system takes your preference into account, but returning YES is not a guarantee that an indicator will be hidden. + + + +Also be aware that there are Apple guidelines around this indicator, basically: + +- avoid controls around the indicator; +- don't add any adornments or attempt to change it's appearance; +- generally show the indicator unless you have a passive viewing experience (eg video, photos etc) + diff --git a/example/simple/src/TestSystemGestures-app.xml b/example/simple/src/TestSystemGestures-app.xml index 4d02491..32c6ab0 100644 --- a/example/simple/src/TestSystemGestures-app.xml +++ b/example/simple/src/TestSystemGestures-app.xml @@ -1,5 +1,5 @@ - + com.distriqt.test TestSystemGestures TestSystemGestures diff --git a/example/simple/src/TestSystemGestures.as b/example/simple/src/TestSystemGestures.as index 77e436b..5ce1bce 100644 --- a/example/simple/src/TestSystemGestures.as +++ b/example/simple/src/TestSystemGestures.as @@ -131,20 +131,30 @@ package // Do something when user clicks screen? // + // Home indicator + message( "setPrefersHomeIndicatorAutoHidden()" ); + SystemGestures.service.setPrefersHomeIndicatorAutoHidden( true ); + + + + // Deferred edges if (SystemGestures.isDeferredScreenEdgesSupported) { message( "getDeferredScreenEdges() = " + SystemGestures.service.getDeferredScreenEdges() ); - + message( "setDeferredScreenEdges()" ); SystemGestures.service.setDeferredScreenEdges( ScreenEdges.ALL ); } + } private function swipeHandler( event:NativeGestureEvent ):void { message( "swipe: " + event.type ); + + } private function tapHandler( event:NativeGestureEvent ):void diff --git a/lib/VERSION.md b/lib/VERSION.md index dd6e269..18db214 100644 --- a/lib/VERSION.md +++ b/lib/VERSION.md @@ -1 +1 @@ -| com.distriqt.SystemGestures | 2.0.033 | +| com.distriqt.SystemGestures | 2.1.039 | diff --git a/lib/com.distriqt.SystemGestures.ane b/lib/com.distriqt.SystemGestures.ane index aeaadce..556bfa6 100644 Binary files a/lib/com.distriqt.SystemGestures.ane and b/lib/com.distriqt.SystemGestures.ane differ