Updating API docs for 1.12.0 release
diff --git a/Classes.html b/Classes.html
index 70043bd..7026cb0 100644
--- a/Classes.html
+++ b/Classes.html
@@ -697,7 +697,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYActionBlock</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseAction.html">GREYBaseAction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYActionBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -774,7 +774,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAllOf</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAllOf</span></code></pre>
 
                         </div>
                       </div>
@@ -814,7 +814,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAnyOf</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAnyOf</span></code></pre>
 
                         </div>
                       </div>
@@ -851,7 +851,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAssertionBlock</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYAssertion.html">GREYAssertion</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAssertionBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -925,7 +925,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseAction</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYAction.html">GREYAction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseAction</span></code></pre>
 
                         </div>
                       </div>
@@ -965,7 +965,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseMatcher</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">,</span> <span class="kt">NSCopying</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseMatcher</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
 
                         </div>
                       </div>
@@ -1080,7 +1080,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYConstants</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYConstants</span></code></pre>
 
                         </div>
                       </div>
@@ -1154,7 +1154,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYDispatchQueueIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYDispatchQueueIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1267,7 +1267,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementInteraction</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYInteraction.html">GREYInteraction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementInteraction</span></code></pre>
 
                         </div>
                       </div>
@@ -1305,7 +1305,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementMatcherBlock</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementMatcherBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -1382,7 +1382,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYLayoutConstraint</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYLayoutConstraint</span></code></pre>
 
                         </div>
                       </div>
@@ -1423,7 +1423,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYManagedObjectContextIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYManagedObjectContextIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1498,7 +1498,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNSTimerIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNSTimerIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1535,7 +1535,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNot</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNot</span></code></pre>
 
                         </div>
                       </div>
@@ -1572,7 +1572,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYOperationQueueIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYOperationQueueIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1609,7 +1609,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYScreenshotUtil</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYScreenshotUtil</span></code></pre>
 
                         </div>
                       </div>
@@ -1646,7 +1646,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYTestHelper</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYTestHelper</span></code></pre>
 
                         </div>
                       </div>
@@ -1697,7 +1697,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/EarlGreyImpl.html b/Classes/EarlGreyImpl.html
index 4df7ec7..fe34504 100644
--- a/Classes/EarlGreyImpl.html
+++ b/Classes/EarlGreyImpl.html
@@ -786,7 +786,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">selectElement</span><span class="p">(</span><span class="n">with</span> <span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/GREYElementInteraction.html">GREYElementInteraction</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">selectElement</span><span class="p">(</span><span class="n">withMatcher</span> <span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -846,7 +846,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">setFailureHandler</span><span class="p">(</span><span class="n">_</span> <span class="nv">handler</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYFailureHandler.html">GREYFailureHandler</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">setFailureHandler</span><span class="p">(</span><span class="n">_</span> <span class="nv">handler</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -899,7 +899,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">handle</span><span class="p">(</span><span class="n">_</span> <span class="nv">exception</span><span class="p">:</span> <span class="kt"><a href="../Classes/GREYFrameworkException.html">GREYFrameworkException</a></span><span class="o">!</span><span class="p">,</span> <span class="nv">details</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">handleException</span><span class="p">(</span><span class="n">_</span> <span class="nv">exception</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">details</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -966,7 +966,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">rotateDevice</span><span class="p">(</span><span class="n">to</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">UIDeviceOrientation</span><span class="p">,</span> <span class="nv">errorOrNil</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">rotateDevice</span><span class="p">(</span><span class="n">toOrientation</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">errorOrNil</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
 
                         </div>
                       </div>
@@ -1075,7 +1075,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYActionBlock.html b/Classes/GREYActionBlock.html
index 73f6538..a663cb0 100644
--- a/Classes/GREYActionBlock.html
+++ b/Classes/GREYActionBlock.html
@@ -666,7 +666,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">action</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">perform</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock">GREYPerformBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">action</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">performBlock</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -809,6 +809,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -924,7 +929,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYActions.html b/Classes/GREYActions.html
index b7dde90..3068d15 100644
--- a/Classes/GREYActions.html
+++ b/Classes/GREYActions.html
@@ -2442,7 +2442,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYAllOf.html b/Classes/GREYAllOf.html
index b474ef2..267fe91 100644
--- a/Classes/GREYAllOf.html
+++ b/Classes/GREYAllOf.html
@@ -696,7 +696,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYAnyOf.html b/Classes/GREYAnyOf.html
index b246a47..037f2b4 100644
--- a/Classes/GREYAnyOf.html
+++ b/Classes/GREYAnyOf.html
@@ -696,7 +696,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYAssertionBlock.html b/Classes/GREYAssertionBlock.html
index 9f60d1d..deb8c45 100644
--- a/Classes/GREYAssertionBlock.html
+++ b/Classes/GREYAssertionBlock.html
@@ -667,7 +667,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">assertion</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError">GREYCheckBlockWithError</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">assertion</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -732,6 +732,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -763,7 +768,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError">GREYCheckBlockWithError</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -811,7 +816,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYBaseAction.html b/Classes/GREYBaseAction.html
index bf4f175..b40fcb4 100644
--- a/Classes/GREYBaseAction.html
+++ b/Classes/GREYBaseAction.html
@@ -664,6 +664,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -762,7 +767,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfiesConstraints</span><span class="p">(</span><span class="n">forElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">error</span> <span class="nv">errorOrNilPtr</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfiesConstraints</span><span class="p">(</span><span class="n">forElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">error</span> <span class="nv">errorOrNilPtr</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -813,7 +818,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYBaseMatcher.html b/Classes/GREYBaseMatcher.html
index 7e5c2d2..b27e0d9 100644
--- a/Classes/GREYBaseMatcher.html
+++ b/Classes/GREYBaseMatcher.html
@@ -712,7 +712,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -725,7 +725,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYCondition.html b/Classes/GREYCondition.html
index 1d5f7ba..05f275c 100644
--- a/Classes/GREYCondition.html
+++ b/Classes/GREYCondition.html
@@ -977,7 +977,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYConfiguration.html b/Classes/GREYConfiguration.html
index 3d0b13d..5091b99 100644
--- a/Classes/GREYConfiguration.html
+++ b/Classes/GREYConfiguration.html
@@ -1203,7 +1203,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYConstants.html b/Classes/GREYConstants.html
index 0805dfe..aa8b80c 100644
--- a/Classes/GREYConstants.html
+++ b/Classes/GREYConstants.html
@@ -664,7 +664,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">directionFromCenter</span><span class="p">(</span><span class="k">for</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYContentEdge.html">GREYContentEdge</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">directionFromCenter</span><span class="p">(</span><span class="n">forEdge</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -699,7 +699,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">edgeInDirection</span><span class="p">(</span><span class="n">fromCenter</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYContentEdge.html">GREYContentEdge</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">edgeInDirection</span><span class="p">(</span><span class="n">fromCenter</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -734,7 +734,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">reverse</span><span class="p">(</span><span class="n">of</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">reverse</span><span class="p">(</span><span class="n">ofDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -769,7 +769,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">normalizedVector</span><span class="p">(</span><span class="n">from</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">CGVector</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">normalizedVector</span><span class="p">(</span><span class="n">fromDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -786,7 +786,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYDataEnumerator.html b/Classes/GREYDataEnumerator.html
index cf02c69..8f95a7f 100644
--- a/Classes/GREYDataEnumerator.html
+++ b/Classes/GREYDataEnumerator.html
@@ -824,7 +824,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYDispatchQueueIdlingResource.html b/Classes/GREYDispatchQueueIdlingResource.html
index d700d4a..42af270 100644
--- a/Classes/GREYDispatchQueueIdlingResource.html
+++ b/Classes/GREYDispatchQueueIdlingResource.html
@@ -674,7 +674,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">dispatchQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">DispatchQueue</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">dispatchQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -739,6 +739,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -749,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYElementFinder.html b/Classes/GREYElementFinder.html
index 1dbf7cc..8b54b67 100644
--- a/Classes/GREYElementFinder.html
+++ b/Classes/GREYElementFinder.html
@@ -803,7 +803,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYElementHierarchy.html b/Classes/GREYElementHierarchy.html
index 131cd9c..f6d0efa 100644
--- a/Classes/GREYElementHierarchy.html
+++ b/Classes/GREYElementHierarchy.html
@@ -808,7 +808,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYElementInteraction.html b/Classes/GREYElementInteraction.html
index 4153590..f543d45 100644
--- a/Classes/GREYElementInteraction.html
+++ b/Classes/GREYElementInteraction.html
@@ -665,6 +665,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -692,6 +697,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="nf">initWithElementMatcher</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">&gt;</span><span class="p">)</span><span class="nv">elementMatcher</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
+
+                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -725,7 +735,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYElementMatcherBlock.html b/Classes/GREYElementMatcherBlock.html
index 92e2d54..73ca937 100644
--- a/Classes/GREYElementMatcherBlock.html
+++ b/Classes/GREYElementMatcherBlock.html
@@ -664,11 +664,6 @@
                           <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readwrite</span><span class="p">,</span> <span class="n">copy</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span> <span class="n">matcherBlock</span><span class="p">;</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">matcherBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -731,7 +726,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">matcher</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">matcher</span><span class="p">(</span><span class="n">withMatchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -798,6 +793,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -828,7 +828,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -877,7 +877,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYFrameworkException.html b/Classes/GREYFrameworkException.html
index 2384c8c..4a48fa1 100644
--- a/Classes/GREYFrameworkException.html
+++ b/Classes/GREYFrameworkException.html
@@ -825,7 +825,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYLayoutConstraint.html b/Classes/GREYLayoutConstraint.html
index 88f57d1..ddec2fe 100644
--- a/Classes/GREYLayoutConstraint.html
+++ b/Classes/GREYLayoutConstraint.html
@@ -676,7 +676,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">,</span> <span class="n">relatedBy</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span><span class="p">,</span> <span class="n">toReferenceAttribute</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">,</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">attribute</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">relatedBy</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">toReferenceAttribute</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -784,7 +784,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="k">for</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutDirection.html">GREYLayoutDirection</a></span><span class="p">,</span> <span class="n">andMinimumSeparation</span> <span class="nv">separation</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">forDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andMinimumSeparation</span> <span class="nv">separation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -849,6 +849,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -878,7 +883,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfied</span><span class="p">(</span><span class="n">byElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andReferenceElement</span> <span class="nv">referenceElement</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfied</span><span class="p">(</span><span class="n">byElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andReferenceElement</span> <span class="nv">referenceElement</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -944,7 +949,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">description</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">description</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -980,7 +985,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1012,7 +1017,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1044,7 +1049,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1076,7 +1081,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">CGFloat</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1108,7 +1113,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">CGFloat</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1121,7 +1126,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYManagedObjectContextIdlingResource.html b/Classes/GREYManagedObjectContextIdlingResource.html
index 196e1ab..9f385a9 100644
--- a/Classes/GREYManagedObjectContextIdlingResource.html
+++ b/Classes/GREYManagedObjectContextIdlingResource.html
@@ -675,7 +675,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">managedObjectContext</span><span class="p">:</span> <span class="kt">NSManagedObjectContext</span><span class="o">!</span><span class="p">,</span> <span class="nv">trackPendingChanges</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">managedObjectContext</span><span class="p">:</span> <span class="kt">NSManagedObjectContext</span><span class="o">!</span><span class="p">,</span> <span class="nv">trackPendingChanges</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -753,6 +753,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -763,7 +768,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYMatchers.html b/Classes/GREYMatchers.html
index a977850..318920e 100644
--- a/Classes/GREYMatchers.html
+++ b/Classes/GREYMatchers.html
@@ -1136,8 +1136,8 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         <p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements
-  with visible area percentage greater than @c kElementSufficientlyVisiblePercentage (0.75)
-  to be sufficiently visible.</p>
+  that are more than @c kElementSufficientlyVisiblePercentage (75 %) visible areawise to be
+  sufficiently visible.</p>
 
                       </div>
                       <div class="declaration">
@@ -1169,7 +1169,7 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Matcher for UI element that are not visible to the user i.e. has a zero visible area.</p>
+                        <p>Matcher for UI element that is not visible to the user at all i.e. it has a zero visible area.</p>
 
                       </div>
                       <div class="declaration">
@@ -1200,13 +1200,16 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction currently it must
-  satisfy at least the following criteria:
-  <ul>
-    <li>At least a few pixels of the element&rsquo;s UI are visible.</li>
-    <li>The element&rsquo;s accessibility activation point OR the center of the element&rsquo;s visible area
-        is visible.</li>
-  </ul></p>
+                        
+<ul>
+<li>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction. Currently it must</li>
+<li>satisfy at least the following criteria:</li>
+<li>1) At least a few pixels of the element are visible to the user.</li>
+<li>2) The element&rsquo;s accessibility activation point OR the center of the element&rsquo;s visible area</li>
+<li><pre class="highlight plaintext"><code>is completely visible.
+</code></pre></li>
+<li></li>
+</ul>
 
                       </div>
                       <div class="declaration">
@@ -2006,6 +2009,11 @@
   [EarlGrey selectElementWithMatcher &hellip;] assertWithMatcher:matcher];
   @endcode</p>
 
+<p>@remark Constraints are often represented using floating point numbers. Floating point
+          arithmetic can often induce errors based on the way the numbers are represented in
+          hardware; hence, floating point comparisons use a margin value
+          @c kGREYAcceptableFloatDifference that is used for adding accuracy to such arithmetic.</p>
+
                       </div>
                       <div class="declaration">
                         <h4>Declaration</h4>
@@ -2501,7 +2509,7 @@
                             <tr>
                               <td>
                                 <code>
-                                <em>text</em>
+                                <em>value</em>
                                 </code>
                               </td>
                               <td>
@@ -2526,7 +2534,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYNSTimerIdlingResource.html b/Classes/GREYNSTimerIdlingResource.html
index 0d02bfb..beb26c7 100644
--- a/Classes/GREYNSTimerIdlingResource.html
+++ b/Classes/GREYNSTimerIdlingResource.html
@@ -664,6 +664,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -697,7 +702,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">trackTimer</span><span class="p">(</span><span class="n">_</span> <span class="nv">timer</span><span class="p">:</span> <span class="kt">Timer</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="nv">removeOnIdle</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">trackTimer</span><span class="p">(</span><span class="n">_</span> <span class="nv">timer</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">removeOnIdle</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -757,7 +762,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYNot.html b/Classes/GREYNot.html
index 7e90204..9b71142 100644
--- a/Classes/GREYNot.html
+++ b/Classes/GREYNot.html
@@ -663,6 +663,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -692,7 +697,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">matcher</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">matcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -728,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYOperationQueueIdlingResource.html b/Classes/GREYOperationQueueIdlingResource.html
index 10b04ac..1737bb2 100644
--- a/Classes/GREYOperationQueueIdlingResource.html
+++ b/Classes/GREYOperationQueueIdlingResource.html
@@ -669,7 +669,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">nsOperationQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">OperationQueue</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">nsOperationQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -734,6 +734,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -744,7 +749,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYScreenshotUtil.html b/Classes/GREYScreenshotUtil.html
index 067e9ac..cb46968 100644
--- a/Classes/GREYScreenshotUtil.html
+++ b/Classes/GREYScreenshotUtil.html
@@ -670,7 +670,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">drawScreen</span><span class="p">(</span><span class="k">in</span> <span class="nv">bitmapContextRef</span><span class="p">:</span> <span class="kt">CGContext</span><span class="o">!</span><span class="p">,</span> <span class="n">afterScreenUpdates</span> <span class="nv">afterUpdates</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">drawScreen</span><span class="p">(</span><span class="n">inContext</span> <span class="nv">bitmapContextRef</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">afterScreenUpdates</span> <span class="nv">afterUpdates</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshot</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshot</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -770,7 +770,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshotForAppStore</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshotForAppStore</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -805,7 +805,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">snapshotElement</span><span class="p">(</span><span class="n">_</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">snapshotElement</span><span class="p">(</span><span class="n">_</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -845,7 +845,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">saveImage</span><span class="p">(</span><span class="n">asPNG</span> <span class="nv">image</span><span class="p">:</span> <span class="kt">UIImage</span><span class="o">!</span><span class="p">,</span> <span class="n">toFile</span> <span class="nv">filename</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">inDirectory</span> <span class="nv">directoryPath</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">saveImage</span><span class="p">(</span><span class="n">asPNG</span> <span class="nv">image</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">toFile</span> <span class="nv">filename</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">inDirectory</span> <span class="nv">directoryPath</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -905,7 +905,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYTestHelper.html b/Classes/GREYTestHelper.html
index 50b4790..087513e 100644
--- a/Classes/GREYTestHelper.html
+++ b/Classes/GREYTestHelper.html
@@ -711,7 +711,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Classes/GREYUIThreadExecutor.html b/Classes/GREYUIThreadExecutor.html
index b6fa319..2b8b494 100644
--- a/Classes/GREYUIThreadExecutor.html
+++ b/Classes/GREYUIThreadExecutor.html
@@ -1048,7 +1048,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Constants.html b/Constants.html
index 27406f7..6297502 100644
--- a/Constants.html
+++ b/Constants.html
@@ -656,11 +656,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYFailureHandlerKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYFailureHandlerKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -688,11 +683,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYKeyboardDismissalErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYKeyboardDismissalErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyAnalyticsEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyAnalyticsEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -762,11 +747,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyActionConstraintsEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyActionConstraintsEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -800,11 +780,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyInteractionTimeoutDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyInteractionTimeoutDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -840,11 +815,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeySynchronizationEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeySynchronizationEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -876,11 +846,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyNSTimerMaxTrackableInterval</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyNSTimerMaxTrackableInterval</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -913,11 +878,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyDispatchAfterMaxTrackableDelay</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyDispatchAfterMaxTrackableDelay</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -950,11 +910,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyDelayedPerformMaxTrackableDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyDelayedPerformMaxTrackableDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -990,11 +945,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyCALayerModifyAnimations</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyCALayerModifyAnimations</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1027,11 +977,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyCALayerMaxAnimationDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyCALayerMaxAnimationDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1068,11 +1013,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyURLBlacklistRegex</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyURLBlacklistRegex</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1104,11 +1044,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyIncludeStatusBarWindow</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyIncludeStatusBarWindow</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1141,11 +1076,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyArtifactsDirLocation</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyArtifactsDirLocation</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1179,11 +1109,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CGFloat</span> <span class="n">kGREYMinimumVisibleAlpha</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYMinimumVisibleAlpha</span><span class="p">:</span> <span class="kt">CGFloat</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1211,11 +1136,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYSwipeFastDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYSwipeFastDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1243,11 +1163,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYSwipeSlowDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYSwipeSlowDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1275,11 +1190,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYPinchFastDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchFastDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1307,11 +1217,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYPinchSlowDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchSlowDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1339,11 +1244,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYInfiniteTimeout</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYInfiniteTimeout</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1371,11 +1271,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">NSInteger</span> <span class="n">kUIPickerViewMaxAccessibilityViews</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kUIPickerViewMaxAccessibilityViews</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1405,11 +1300,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYLongPressDefaultDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYLongPressDefaultDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1437,11 +1327,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CGFloat</span> <span class="n">kGREYAcceptableFloatDifference</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAcceptableFloatDifference</span><span class="p">:</span> <span class="kt">CGFloat</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1470,11 +1355,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAllowVerboseLogging</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAllowVerboseLogging</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1503,11 +1383,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="kt">double</span> <span class="n">kGREYPinchAngleDefault</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchAngleDefault</span><span class="p">:</span> <span class="kt">Double</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1539,11 +1414,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYGenericFailureException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYGenericFailureException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1571,11 +1441,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYActionFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1603,11 +1468,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYAssertionFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1635,11 +1495,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNilException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNilException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1667,11 +1522,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNotNilException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNotNilException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1699,11 +1549,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNoMatchingElementException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNoMatchingElementException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1732,11 +1577,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYMultipleElementsFoundException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYMultipleElementsFoundException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1765,11 +1605,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYTimeoutException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYTimeoutException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1798,11 +1633,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConstraintFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConstraintFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1834,11 +1664,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYInteractionErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYInteractionErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1868,11 +1693,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYWillPerformActionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyWillPerformAction</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1902,11 +1722,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYDidPerformActionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyDidPerformAction</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1936,11 +1751,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYWillPerformAssertionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyWillPerformAssertion</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1970,11 +1780,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYDidPerformAssertionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyDidPerformAssertion</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2002,11 +1807,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2035,11 +1835,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionElementUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionElementUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2067,11 +1862,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionErrorUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionErrorUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2099,11 +1889,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2132,11 +1917,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionElementUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionElementUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2164,11 +1944,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionErrorUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionErrorUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2200,11 +1975,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYScrollErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYScrollErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2236,11 +2006,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYUIThreadExecutorErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYUIThreadExecutorErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2251,7 +2016,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums.html b/Enums.html
index 3f31cbf..d7ab1d0 100644
--- a/Enums.html
+++ b/Enums.html
@@ -654,7 +654,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -696,12 +696,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -732,12 +727,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYPinchDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -765,12 +755,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYContentEdge</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -798,12 +783,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -831,12 +811,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutAttribute</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -864,12 +839,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutRelation</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -897,12 +867,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYTapType</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -934,7 +899,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -971,7 +936,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -1008,7 +973,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -1026,7 +991,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYContentEdge.html b/Enums/GREYContentEdge.html
index dc9661b..196090d 100644
--- a/Enums/GREYContentEdge.html
+++ b/Enums/GREYContentEdge.html
@@ -630,7 +630,7 @@
             <h1>GREYContentEdge</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeLeft</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeTop</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">top</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeBottom</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">bottom</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYDirection.html b/Enums/GREYDirection.html
index bab5a48..b8280b3 100644
--- a/Enums/GREYDirection.html
+++ b/Enums/GREYDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -668,11 +668,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -700,11 +695,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -732,11 +722,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionUp</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">up</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -764,11 +749,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionDown</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">down</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -779,7 +759,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYInteractionErrorCode.html b/Enums/GREYInteractionErrorCode.html
index 6d96045..6d18df6 100644
--- a/Enums/GREYInteractionErrorCode.html
+++ b/Enums/GREYInteractionErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYInteractionErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -871,7 +871,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYKeyboardDismissalErrorCode.html b/Enums/GREYKeyboardDismissalErrorCode.html
index 123d2f5..8a1dfd3 100644
--- a/Enums/GREYKeyboardDismissalErrorCode.html
+++ b/Enums/GREYKeyboardDismissalErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYKeyboardDismissalErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -678,7 +678,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYLayoutAttribute.html b/Enums/GREYLayoutAttribute.html
index 6b78343..5e53a6c 100644
--- a/Enums/GREYLayoutAttribute.html
+++ b/Enums/GREYLayoutAttribute.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutAttribute</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeTop</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">top</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeBottom</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">bottom</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYLayoutDirection.html b/Enums/GREYLayoutDirection.html
index cf8fba4..e1195db 100644
--- a/Enums/GREYLayoutDirection.html
+++ b/Enums/GREYLayoutDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionUp</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">up</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionDown</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">down</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYLayoutRelation.html b/Enums/GREYLayoutRelation.html
index 0249dba..f9d6397 100644
--- a/Enums/GREYLayoutRelation.html
+++ b/Enums/GREYLayoutRelation.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutRelation</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationLessThanOrEqual</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">lessThanOrEqual</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationEqual</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">equal</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationGreaterThanOrEqual</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">greaterThanOrEqual</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -742,7 +727,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYPinchDirection.html b/Enums/GREYPinchDirection.html
index 8a0c2cb..a32c156 100644
--- a/Enums/GREYPinchDirection.html
+++ b/Enums/GREYPinchDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYPinchDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -666,11 +666,6 @@
                           <pre class="highlight"><code><span class="n">kGREYPinchDirectionOutward</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">outward</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -698,11 +693,6 @@
                           <pre class="highlight"><code><span class="n">kGREYPinchDirectionInward</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">inward</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -713,7 +703,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYScrollErrorCode.html b/Enums/GREYScrollErrorCode.html
index 6e54fa0..db9f110 100644
--- a/Enums/GREYScrollErrorCode.html
+++ b/Enums/GREYScrollErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYScrollErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -742,7 +742,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYTapType.html b/Enums/GREYTapType.html
index eccfbc7..194fbed 100644
--- a/Enums/GREYTapType.html
+++ b/Enums/GREYTapType.html
@@ -630,7 +630,7 @@
             <h1>GREYTapType</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeShort</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">short</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeLong</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">long</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeMultiple</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">multiple</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeKBKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">kbKey</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Enums/GREYUIThreadExecutorErrorCode.html b/Enums/GREYUIThreadExecutorErrorCode.html
index 86ef306..fb12a14 100644
--- a/Enums/GREYUIThreadExecutorErrorCode.html
+++ b/Enums/GREYUIThreadExecutorErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYUIThreadExecutorErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -678,7 +678,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Functions.html b/Functions.html
index 44f74c8..8652526 100644
--- a/Functions.html
+++ b/Functions.html
@@ -1657,7 +1657,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_allOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_allOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Any</span></code></pre>
 
                         </div>
                       </div>
@@ -1809,7 +1809,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_anyOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_anyOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Any</span></code></pre>
 
                         </div>
                       </div>
@@ -1870,7 +1870,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_getFailureHandler</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYFailureHandler.html">GREYFailureHandler</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_getFailureHandler</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -1903,11 +1903,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromUIDeviceOrientation</span><span class="p">(</span><span class="n">UIDeviceOrientation</span> <span class="n">deviceOrientation</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromUIDeviceOrientation</span><span class="p">(</span><span class="n">_</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">UIDeviceOrientation</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -1938,11 +1933,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYDirection</span><span class="p">(</span><span class="n"><a href="Enums/GREYDirection.html">GREYDirection</a></span> <span class="n">direction</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYDirection</span><span class="p">(</span><span class="n">_</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -1974,11 +1964,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromPinchDirection</span><span class="p">(</span><span class="n"><a href="Enums/GREYPinchDirection.html">GREYPinchDirection</a></span> <span class="n">pinchDirection</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromPinchDirection</span><span class="p">(</span><span class="n">_</span> <span class="nv">pinchDirection</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYPinchDirection.html">GREYPinchDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2005,11 +1990,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYContentEdge</span><span class="p">(</span><span class="n"><a href="Enums/GREYContentEdge.html">GREYContentEdge</a></span> <span class="n">edge</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYContentEdge</span><span class="p">(</span><span class="n">_</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYContentEdge.html">GREYContentEdge</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2040,11 +2020,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYLayoutAttribute</span><span class="p">(</span><span class="n"><a href="Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="n">attribute</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYLayoutAttribute</span><span class="p">(</span><span class="n">_</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2075,11 +2050,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYLayoutRelation</span><span class="p">(</span><span class="n"><a href="Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span> <span class="n">relation</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYLayoutRelation</span><span class="p">(</span><span class="n">_</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2110,11 +2080,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromUIAccessibilityTraits</span><span class="p">(</span><span class="n">UIAccessibilityTraits</span> <span class="n">traits</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromUIAccessibilityTraits</span><span class="p">(</span><span class="n">_</span> <span class="nv">traits</span><span class="p">:</span> <span class="kt">UIAccessibilityTraits</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -3275,7 +3240,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_not</span><span class="p">(</span><span class="n">_</span> <span class="nv">matcher</span><span class="p">:</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_not</span><span class="p">(</span><span class="n">_</span> <span class="nv">matcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -3314,11 +3279,6 @@
                                         <span class="n">CGContextRef</span> <span class="o">*</span><span class="n">outBmpCtx</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_createImagePixelDataFromCGImageRef</span><span class="p">(</span><span class="n">_</span> <span class="nv">imageRef</span><span class="p">:</span> <span class="kt">CGImage</span><span class="o">!</span><span class="p">,</span> <span class="n">_</span> <span class="nv">outBmpCtx</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3389,11 +3349,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="kt">void</span> <span class="n">grey_execute_sync</span><span class="p">(</span><span class="kt">void</span> <span class="p">(</span><span class="o">^</span><span class="n">block</span><span class="p">)())</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_execute_sync</span><span class="p">(</span><span class="n">_</span> <span class="nv">block</span><span class="p">:</span> <span class="p">(()</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)</span><span class="o">!</span><span class="p">)</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3442,11 +3397,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="kt">void</span> <span class="n">grey_execute_async</span><span class="p">(</span><span class="kt">void</span> <span class="p">(</span><span class="o">^</span><span class="n">block</span><span class="p">)())</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_execute_async</span><span class="p">(</span><span class="n">_</span> <span class="nv">block</span><span class="p">:</span> <span class="p">(()</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)</span><span class="o">!</span><span class="p">)</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3476,7 +3426,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols.html b/Protocols.html
index aba16cd..b00d5a2 100644
--- a/Protocols.html
+++ b/Protocols.html
@@ -933,7 +933,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYAction.html b/Protocols/GREYAction.html
index 20005c0..2fbafe3 100644
--- a/Protocols/GREYAction.html
+++ b/Protocols/GREYAction.html
@@ -756,7 +756,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYAssertion.html b/Protocols/GREYAssertion.html
index 707c2d6..8a35f5a 100644
--- a/Protocols/GREYAssertion.html
+++ b/Protocols/GREYAssertion.html
@@ -757,7 +757,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYDescription.html b/Protocols/GREYDescription.html
index 029c906..27333b9 100644
--- a/Protocols/GREYDescription.html
+++ b/Protocols/GREYDescription.html
@@ -758,7 +758,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYFailureHandler.html b/Protocols/GREYFailureHandler.html
index 3bc89f4..7fc28e8 100644
--- a/Protocols/GREYFailureHandler.html
+++ b/Protocols/GREYFailureHandler.html
@@ -774,7 +774,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYIdlingResource.html b/Protocols/GREYIdlingResource.html
index b040bd4..a602c30 100644
--- a/Protocols/GREYIdlingResource.html
+++ b/Protocols/GREYIdlingResource.html
@@ -759,7 +759,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYInteraction.html b/Protocols/GREYInteraction.html
index be81f07..c29c9ce 100644
--- a/Protocols/GREYInteraction.html
+++ b/Protocols/GREYInteraction.html
@@ -1220,7 +1220,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYMatcher.html b/Protocols/GREYMatcher.html
index d922578..2206662 100644
--- a/Protocols/GREYMatcher.html
+++ b/Protocols/GREYMatcher.html
@@ -723,7 +723,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">matches</span><span class="p">(</span><span class="n">_</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">describingMismatchTo</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">matches</span><span class="p">(</span><span class="n">_</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">describingMismatchTo</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
 
                         </div>
                       </div>
@@ -795,7 +795,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describeMismatch</span><span class="p">(</span><span class="n">of</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">to</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describeMismatch</span><span class="p">(</span><span class="n">of</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">to</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -859,7 +859,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -891,7 +891,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Protocols/GREYProvider.html b/Protocols/GREYProvider.html
index ebea401..856881c 100644
--- a/Protocols/GREYProvider.html
+++ b/Protocols/GREYProvider.html
@@ -681,7 +681,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/Type Definitions.html b/Type Definitions.html
index 6880e0e..a1afde7 100644
--- a/Type Definitions.html
+++ b/Type Definitions.html
@@ -659,11 +659,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">GREYPerformBlock</span><span class="p">)(</span><span class="n">id</span><span class="p">,</span> <span class="n">NSError</span> <span class="o">**</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">GREYPerformBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?,</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -734,11 +729,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">GREYCheckBlockWithError</span><span class="p">)(</span><span class="n">id</span><span class="p">,</span> <span class="n">NSError</span> <span class="o">**</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">GREYCheckBlockWithError</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?,</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -806,11 +796,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">MatchesBlock</span><span class="p">)(</span><span class="n">id</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">MatchesBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -863,7 +848,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">DescribeToBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt"><a href="Protocols/GREYDescription.html">GREYDescription</a></span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Void</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">DescribeToBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Void</span></code></pre>
 
                         </div>
                       </div>
@@ -931,7 +916,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes.html
index 70043bd..7026cb0 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes.html
@@ -697,7 +697,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYActionBlock</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseAction.html">GREYBaseAction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYActionBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -774,7 +774,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAllOf</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAllOf</span></code></pre>
 
                         </div>
                       </div>
@@ -814,7 +814,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAnyOf</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAnyOf</span></code></pre>
 
                         </div>
                       </div>
@@ -851,7 +851,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAssertionBlock</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYAssertion.html">GREYAssertion</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYAssertionBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -925,7 +925,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseAction</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYAction.html">GREYAction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseAction</span></code></pre>
 
                         </div>
                       </div>
@@ -965,7 +965,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseMatcher</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">,</span> <span class="kt">NSCopying</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYBaseMatcher</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
 
                         </div>
                       </div>
@@ -1080,7 +1080,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYConstants</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYConstants</span></code></pre>
 
                         </div>
                       </div>
@@ -1154,7 +1154,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYDispatchQueueIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYDispatchQueueIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1267,7 +1267,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementInteraction</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYInteraction.html">GREYInteraction</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementInteraction</span></code></pre>
 
                         </div>
                       </div>
@@ -1305,7 +1305,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementMatcherBlock</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYElementMatcherBlock</span></code></pre>
 
                         </div>
                       </div>
@@ -1382,7 +1382,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYLayoutConstraint</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYLayoutConstraint</span></code></pre>
 
                         </div>
                       </div>
@@ -1423,7 +1423,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYManagedObjectContextIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYManagedObjectContextIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1498,7 +1498,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNSTimerIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNSTimerIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1535,7 +1535,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNot</span> <span class="p">:</span> <span class="kt"><a href="Classes/GREYBaseMatcher.html">GREYBaseMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYNot</span></code></pre>
 
                         </div>
                       </div>
@@ -1572,7 +1572,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYOperationQueueIdlingResource</span> <span class="p">:</span> <span class="kt">NSObject</span><span class="p">,</span> <span class="kt"><a href="Protocols/GREYIdlingResource.html">GREYIdlingResource</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYOperationQueueIdlingResource</span></code></pre>
 
                         </div>
                       </div>
@@ -1609,7 +1609,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYScreenshotUtil</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYScreenshotUtil</span></code></pre>
 
                         </div>
                       </div>
@@ -1646,7 +1646,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYTestHelper</span> <span class="p">:</span> <span class="kt">NSObject</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kt">GREYTestHelper</span></code></pre>
 
                         </div>
                       </div>
@@ -1697,7 +1697,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/EarlGreyImpl.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/EarlGreyImpl.html
index 4df7ec7..fe34504 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/EarlGreyImpl.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/EarlGreyImpl.html
@@ -786,7 +786,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">selectElement</span><span class="p">(</span><span class="n">with</span> <span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Classes/GREYElementInteraction.html">GREYElementInteraction</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">selectElement</span><span class="p">(</span><span class="n">withMatcher</span> <span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -846,7 +846,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">setFailureHandler</span><span class="p">(</span><span class="n">_</span> <span class="nv">handler</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYFailureHandler.html">GREYFailureHandler</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">setFailureHandler</span><span class="p">(</span><span class="n">_</span> <span class="nv">handler</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -899,7 +899,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">handle</span><span class="p">(</span><span class="n">_</span> <span class="nv">exception</span><span class="p">:</span> <span class="kt"><a href="../Classes/GREYFrameworkException.html">GREYFrameworkException</a></span><span class="o">!</span><span class="p">,</span> <span class="nv">details</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">handleException</span><span class="p">(</span><span class="n">_</span> <span class="nv">exception</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">details</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -966,7 +966,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">rotateDevice</span><span class="p">(</span><span class="n">to</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">UIDeviceOrientation</span><span class="p">,</span> <span class="nv">errorOrNil</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">rotateDevice</span><span class="p">(</span><span class="n">toOrientation</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">errorOrNil</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
 
                         </div>
                       </div>
@@ -1075,7 +1075,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActionBlock.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActionBlock.html
index 73f6538..a663cb0 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActionBlock.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActionBlock.html
@@ -666,7 +666,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">action</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">perform</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock">GREYPerformBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">action</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">performBlock</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -809,6 +809,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -924,7 +929,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActions.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActions.html
index b7dde90..3068d15 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActions.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYActions.html
@@ -2442,7 +2442,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAllOf.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAllOf.html
index b474ef2..267fe91 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAllOf.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAllOf.html
@@ -696,7 +696,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAnyOf.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAnyOf.html
index b246a47..037f2b4 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAnyOf.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAnyOf.html
@@ -696,7 +696,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="p">(</span><span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAssertionBlock.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAssertionBlock.html
index 9f60d1d..deb8c45 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAssertionBlock.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYAssertionBlock.html
@@ -667,7 +667,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">assertion</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError">GREYCheckBlockWithError</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">assertion</span><span class="p">(</span><span class="n">withName</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -732,6 +732,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -763,7 +768,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError">GREYCheckBlockWithError</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">assertionBlockWithError</span> <span class="nv">block</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -811,7 +816,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseAction.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseAction.html
index bf4f175..b40fcb4 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseAction.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseAction.html
@@ -664,6 +664,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -762,7 +767,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfiesConstraints</span><span class="p">(</span><span class="n">forElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">error</span> <span class="nv">errorOrNilPtr</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfiesConstraints</span><span class="p">(</span><span class="n">forElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">error</span> <span class="nv">errorOrNilPtr</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -813,7 +818,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseMatcher.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseMatcher.html
index 7e5c2d2..b27e0d9 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseMatcher.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYBaseMatcher.html
@@ -712,7 +712,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -725,7 +725,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYCondition.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYCondition.html
index 1d5f7ba..05f275c 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYCondition.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYCondition.html
@@ -977,7 +977,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConfiguration.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConfiguration.html
index 3d0b13d..5091b99 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConfiguration.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConfiguration.html
@@ -1203,7 +1203,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConstants.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConstants.html
index 0805dfe..aa8b80c 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConstants.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYConstants.html
@@ -664,7 +664,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">directionFromCenter</span><span class="p">(</span><span class="k">for</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYContentEdge.html">GREYContentEdge</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">directionFromCenter</span><span class="p">(</span><span class="n">forEdge</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -699,7 +699,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">edgeInDirection</span><span class="p">(</span><span class="n">fromCenter</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYContentEdge.html">GREYContentEdge</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">edgeInDirection</span><span class="p">(</span><span class="n">fromCenter</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -734,7 +734,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">reverse</span><span class="p">(</span><span class="n">of</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">reverse</span><span class="p">(</span><span class="n">ofDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -769,7 +769,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">normalizedVector</span><span class="p">(</span><span class="n">from</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">CGVector</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">normalizedVector</span><span class="p">(</span><span class="n">fromDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -786,7 +786,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDataEnumerator.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDataEnumerator.html
index cf02c69..8f95a7f 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDataEnumerator.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDataEnumerator.html
@@ -824,7 +824,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDispatchQueueIdlingResource.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDispatchQueueIdlingResource.html
index d700d4a..42af270 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDispatchQueueIdlingResource.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYDispatchQueueIdlingResource.html
@@ -674,7 +674,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">dispatchQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">DispatchQueue</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">dispatchQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -739,6 +739,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -749,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementFinder.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementFinder.html
index 1dbf7cc..8b54b67 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementFinder.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementFinder.html
@@ -803,7 +803,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementHierarchy.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementHierarchy.html
index 131cd9c..f6d0efa 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementHierarchy.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementHierarchy.html
@@ -808,7 +808,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementInteraction.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementInteraction.html
index 4153590..f543d45 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementInteraction.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementInteraction.html
@@ -665,6 +665,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -692,6 +697,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="nf">initWithElementMatcher</span><span class="p">:(</span><span class="n">id</span><span class="o">&lt;</span><span class="n"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">&gt;</span><span class="p">)</span><span class="nv">elementMatcher</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">elementMatcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
+
+                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -725,7 +735,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementMatcherBlock.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementMatcherBlock.html
index 92e2d54..73ca937 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementMatcherBlock.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYElementMatcherBlock.html
@@ -664,11 +664,6 @@
                           <pre class="highlight"><code><span class="k">@property</span> <span class="p">(</span><span class="n">readwrite</span><span class="p">,</span> <span class="n">copy</span><span class="p">,</span> <span class="n">nonatomic</span><span class="p">)</span> <span class="n"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span> <span class="n">matcherBlock</span><span class="p">;</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">matcherBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -731,7 +726,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">matcher</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">matcher</span><span class="p">(</span><span class="n">withMatchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -798,6 +793,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -828,7 +828,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock">MatchesBlock</a></span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">matchesBlock</span> <span class="nv">matchBlock</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n"><a href="../Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock">descriptionBlock</a></span> <span class="nv">describeBlock</span><span class="p">:</span> <span class="kt"><a href="../Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock">DescribeToBlock</a></span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -877,7 +877,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYFrameworkException.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYFrameworkException.html
index 2384c8c..4a48fa1 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYFrameworkException.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYFrameworkException.html
@@ -825,7 +825,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYLayoutConstraint.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYLayoutConstraint.html
index 88f57d1..ddec2fe 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYLayoutConstraint.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYLayoutConstraint.html
@@ -676,7 +676,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">,</span> <span class="n">relatedBy</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span><span class="p">,</span> <span class="n">toReferenceAttribute</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">,</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">attribute</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">relatedBy</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">toReferenceAttribute</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -784,7 +784,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="k">for</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutDirection.html">GREYLayoutDirection</a></span><span class="p">,</span> <span class="n">andMinimumSeparation</span> <span class="nv">separation</span><span class="p">:</span> <span class="kt">CGFloat</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">forDirection</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andMinimumSeparation</span> <span class="nv">separation</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -849,6 +849,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -878,7 +883,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfied</span><span class="p">(</span><span class="n">byElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andReferenceElement</span> <span class="nv">referenceElement</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">satisfied</span><span class="p">(</span><span class="n">byElement</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">andReferenceElement</span> <span class="nv">referenceElement</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -944,7 +949,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">description</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">description</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -980,7 +985,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1012,7 +1017,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1044,7 +1049,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt"><a href="../Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">referenceAttribute</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1076,7 +1081,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">CGFloat</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">multiplier</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1108,7 +1113,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">CGFloat</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">var</span> <span class="nv">constant</span><span class="p">:</span> <span class="kt">Int32</span> <span class="p">{</span> <span class="k">get</span> <span class="k">set</span> <span class="p">}</span></code></pre>
 
                         </div>
                       </div>
@@ -1121,7 +1126,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYManagedObjectContextIdlingResource.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYManagedObjectContextIdlingResource.html
index 196e1ab..9f385a9 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYManagedObjectContextIdlingResource.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYManagedObjectContextIdlingResource.html
@@ -675,7 +675,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">managedObjectContext</span><span class="p">:</span> <span class="kt">NSManagedObjectContext</span><span class="o">!</span><span class="p">,</span> <span class="nv">trackPendingChanges</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">managedObjectContext</span><span class="p">:</span> <span class="kt">NSManagedObjectContext</span><span class="o">!</span><span class="p">,</span> <span class="nv">trackPendingChanges</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -753,6 +753,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -763,7 +768,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYMatchers.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYMatchers.html
index a977850..318920e 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYMatchers.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYMatchers.html
@@ -1136,8 +1136,8 @@
                       <div class="pointer"></div>
                       <div class="abstract">
                         <p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements
-  with visible area percentage greater than @c kElementSufficientlyVisiblePercentage (0.75)
-  to be sufficiently visible.</p>
+  that are more than @c kElementSufficientlyVisiblePercentage (75 %) visible areawise to be
+  sufficiently visible.</p>
 
                       </div>
                       <div class="declaration">
@@ -1169,7 +1169,7 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Matcher for UI element that are not visible to the user i.e. has a zero visible area.</p>
+                        <p>Matcher for UI element that is not visible to the user at all i.e. it has a zero visible area.</p>
 
                       </div>
                       <div class="declaration">
@@ -1200,13 +1200,16 @@
                     <section class="section">
                       <div class="pointer"></div>
                       <div class="abstract">
-                        <p>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction currently it must
-  satisfy at least the following criteria:
-  <ul>
-    <li>At least a few pixels of the element&rsquo;s UI are visible.</li>
-    <li>The element&rsquo;s accessibility activation point OR the center of the element&rsquo;s visible area
-        is visible.</li>
-  </ul></p>
+                        
+<ul>
+<li>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction. Currently it must</li>
+<li>satisfy at least the following criteria:</li>
+<li>1) At least a few pixels of the element are visible to the user.</li>
+<li>2) The element&rsquo;s accessibility activation point OR the center of the element&rsquo;s visible area</li>
+<li><pre class="highlight plaintext"><code>is completely visible.
+</code></pre></li>
+<li></li>
+</ul>
 
                       </div>
                       <div class="declaration">
@@ -2006,6 +2009,11 @@
   [EarlGrey selectElementWithMatcher &hellip;] assertWithMatcher:matcher];
   @endcode</p>
 
+<p>@remark Constraints are often represented using floating point numbers. Floating point
+          arithmetic can often induce errors based on the way the numbers are represented in
+          hardware; hence, floating point comparisons use a margin value
+          @c kGREYAcceptableFloatDifference that is used for adding accuracy to such arithmetic.</p>
+
                       </div>
                       <div class="declaration">
                         <h4>Declaration</h4>
@@ -2501,7 +2509,7 @@
                             <tr>
                               <td>
                                 <code>
-                                <em>text</em>
+                                <em>value</em>
                                 </code>
                               </td>
                               <td>
@@ -2526,7 +2534,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNSTimerIdlingResource.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNSTimerIdlingResource.html
index 0d02bfb..beb26c7 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNSTimerIdlingResource.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNSTimerIdlingResource.html
@@ -664,6 +664,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -697,7 +702,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">trackTimer</span><span class="p">(</span><span class="n">_</span> <span class="nv">timer</span><span class="p">:</span> <span class="kt">Timer</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="nv">removeOnIdle</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">trackTimer</span><span class="p">(</span><span class="n">_</span> <span class="nv">timer</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">removeOnIdle</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="k">Self</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -757,7 +762,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNot.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNot.html
index 7e90204..9b71142 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNot.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYNot.html
@@ -663,6 +663,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -692,7 +697,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">matcher</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="nv">matcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -728,7 +733,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYOperationQueueIdlingResource.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYOperationQueueIdlingResource.html
index 10b04ac..1737bb2 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYOperationQueueIdlingResource.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYOperationQueueIdlingResource.html
@@ -669,7 +669,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">nsOperationQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">OperationQueue</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="n">convenience</span> <span class="nf">init</span><span class="o">!</span><span class="p">(</span><span class="n">nsOperationQueue</span> <span class="nv">queue</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="nv">name</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -734,6 +734,11 @@
                           <pre class="highlight"><code><span class="k">-</span> <span class="p">(</span><span class="n">instancetype</span><span class="p">)</span><span class="n">init</span><span class="p">;</span></code></pre>
 
                         </div>
+                        <div class="language">
+                          <p class="aside-title">Swift</p>
+                          <pre class="highlight"><code><span class="nf">init</span><span class="o">!</span><span class="p">()</span></code></pre>
+
+                        </div>
                       </div>
                     </section>
                   </div>
@@ -744,7 +749,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYScreenshotUtil.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYScreenshotUtil.html
index 067e9ac..cb46968 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYScreenshotUtil.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYScreenshotUtil.html
@@ -670,7 +670,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">drawScreen</span><span class="p">(</span><span class="k">in</span> <span class="nv">bitmapContextRef</span><span class="p">:</span> <span class="kt">CGContext</span><span class="o">!</span><span class="p">,</span> <span class="n">afterScreenUpdates</span> <span class="nv">afterUpdates</span><span class="p">:</span> <span class="kt">Bool</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">drawScreen</span><span class="p">(</span><span class="n">inContext</span> <span class="nv">bitmapContextRef</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">afterScreenUpdates</span> <span class="nv">afterUpdates</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -733,7 +733,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshot</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshot</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -770,7 +770,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshotForAppStore</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">takeScreenshotForAppStore</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -805,7 +805,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">snapshotElement</span><span class="p">(</span><span class="n">_</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">UIImage</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">snapshotElement</span><span class="p">(</span><span class="n">_</span> <span class="nv">element</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -845,7 +845,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">saveImage</span><span class="p">(</span><span class="n">asPNG</span> <span class="nv">image</span><span class="p">:</span> <span class="kt">UIImage</span><span class="o">!</span><span class="p">,</span> <span class="n">toFile</span> <span class="nv">filename</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">,</span> <span class="n">inDirectory</span> <span class="nv">directoryPath</span><span class="p">:</span> <span class="kt">String</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">class</span> <span class="kd">func</span> <span class="nf">saveImage</span><span class="p">(</span><span class="n">asPNG</span> <span class="nv">image</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">toFile</span> <span class="nv">filename</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">inDirectory</span> <span class="nv">directoryPath</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -905,7 +905,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYTestHelper.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYTestHelper.html
index 50b4790..087513e 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYTestHelper.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYTestHelper.html
@@ -711,7 +711,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYUIThreadExecutor.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYUIThreadExecutor.html
index b6fa319..2b8b494 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYUIThreadExecutor.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Classes/GREYUIThreadExecutor.html
@@ -1048,7 +1048,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Constants.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Constants.html
index 27406f7..6297502 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Constants.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Constants.html
@@ -656,11 +656,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYFailureHandlerKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYFailureHandlerKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -688,11 +683,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYKeyboardDismissalErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYKeyboardDismissalErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyAnalyticsEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyAnalyticsEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -762,11 +747,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyActionConstraintsEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyActionConstraintsEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -800,11 +780,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyInteractionTimeoutDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyInteractionTimeoutDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -840,11 +815,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeySynchronizationEnabled</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeySynchronizationEnabled</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -876,11 +846,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyNSTimerMaxTrackableInterval</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyNSTimerMaxTrackableInterval</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -913,11 +878,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyDispatchAfterMaxTrackableDelay</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyDispatchAfterMaxTrackableDelay</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -950,11 +910,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyDelayedPerformMaxTrackableDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyDelayedPerformMaxTrackableDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -990,11 +945,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyCALayerModifyAnimations</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyCALayerModifyAnimations</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1027,11 +977,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyCALayerMaxAnimationDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyCALayerMaxAnimationDuration</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1068,11 +1013,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyURLBlacklistRegex</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyURLBlacklistRegex</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1104,11 +1044,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyIncludeStatusBarWindow</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyIncludeStatusBarWindow</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1141,11 +1076,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConfigKeyArtifactsDirLocation</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConfigKeyArtifactsDirLocation</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1179,11 +1109,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CGFloat</span> <span class="n">kGREYMinimumVisibleAlpha</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYMinimumVisibleAlpha</span><span class="p">:</span> <span class="kt">CGFloat</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1211,11 +1136,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYSwipeFastDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYSwipeFastDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1243,11 +1163,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYSwipeSlowDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYSwipeSlowDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1275,11 +1190,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYPinchFastDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchFastDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1307,11 +1217,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYPinchSlowDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchSlowDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1339,11 +1244,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYInfiniteTimeout</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYInfiniteTimeout</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1371,11 +1271,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">NSInteger</span> <span class="n">kUIPickerViewMaxAccessibilityViews</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kUIPickerViewMaxAccessibilityViews</span><span class="p">:</span> <span class="kt">Int</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1405,11 +1300,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CFTimeInterval</span> <span class="n">kGREYLongPressDefaultDuration</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYLongPressDefaultDuration</span><span class="p">:</span> <span class="kt">CFTimeInterval</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1437,11 +1327,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="n">CGFloat</span> <span class="n">kGREYAcceptableFloatDifference</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAcceptableFloatDifference</span><span class="p">:</span> <span class="kt">CGFloat</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1470,11 +1355,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAllowVerboseLogging</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAllowVerboseLogging</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1503,11 +1383,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="k">const</span> <span class="kt">double</span> <span class="n">kGREYPinchAngleDefault</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYPinchAngleDefault</span><span class="p">:</span> <span class="kt">Double</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1539,11 +1414,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYGenericFailureException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYGenericFailureException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1571,11 +1441,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYActionFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1603,11 +1468,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYAssertionFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1635,11 +1495,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNilException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNilException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1667,11 +1522,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNotNilException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNotNilException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1699,11 +1549,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYNoMatchingElementException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYNoMatchingElementException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1732,11 +1577,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYMultipleElementsFoundException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYMultipleElementsFoundException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1765,11 +1605,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYTimeoutException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYTimeoutException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1798,11 +1633,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">_Nonnull</span> <span class="n">kGREYConstraintFailedException</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYConstraintFailedException</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1834,11 +1664,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYInteractionErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYInteractionErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1868,11 +1693,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYWillPerformActionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyWillPerformAction</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1902,11 +1722,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYDidPerformActionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyDidPerformAction</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1936,11 +1751,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYWillPerformAssertionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyWillPerformAssertion</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -1970,11 +1780,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYDidPerformAssertionNotification</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">static</span> <span class="k">let</span> <span class="nv">greyDidPerformAssertion</span><span class="p">:</span> <span class="kt">NSNotification</span><span class="o">.</span><span class="kt">Name</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2002,11 +1807,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2035,11 +1835,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionElementUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionElementUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2067,11 +1862,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYActionErrorUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYActionErrorUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2099,11 +1889,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2132,11 +1917,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionElementUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionElementUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2164,11 +1944,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYAssertionErrorUserInfoKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYAssertionErrorUserInfoKey</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2200,11 +1975,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYScrollErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYScrollErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2236,11 +2006,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="n">NSString</span> <span class="o">*</span><span class="k">const</span> <span class="n">kGREYUIThreadExecutorErrorDomain</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">let</span> <span class="nv">kGREYUIThreadExecutorErrorDomain</span><span class="p">:</span> <span class="kt">String</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2251,7 +2016,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums.html
index 3f31cbf..d7ab1d0 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums.html
@@ -654,7 +654,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -696,12 +696,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -732,12 +727,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYPinchDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -765,12 +755,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYContentEdge</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -798,12 +783,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutDirection</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -831,12 +811,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutAttribute</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -864,12 +839,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYLayoutRelation</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -897,12 +867,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
-
-                        </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">enum</span> <span class="kt">GREYTapType</span> <span class="p">:</span> <span class="kt">Int</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="p">{}</span></code></pre>
 
                         </div>
                       </div>
@@ -934,7 +899,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -971,7 +936,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -1008,7 +973,7 @@
                         <h4>Declaration</h4>
                         <div class="language">
                           <p class="aside-title">Objective-C</p>
-                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                          <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="p">{}</span></code></pre>
 
                         </div>
                         <div class="language">
@@ -1026,7 +991,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYContentEdge.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYContentEdge.html
index dc9661b..196090d 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYContentEdge.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYContentEdge.html
@@ -630,7 +630,7 @@
             <h1>GREYContentEdge</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYContentEdge</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeLeft</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeTop</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">top</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYContentEdgeBottom</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">bottom</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYDirection.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYDirection.html
index bab5a48..b8280b3 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYDirection.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -668,11 +668,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -700,11 +695,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -732,11 +722,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionUp</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">up</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -764,11 +749,6 @@
                           <pre class="highlight"><code><span class="n">kGREYDirectionDown</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">down</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -779,7 +759,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYInteractionErrorCode.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYInteractionErrorCode.html
index 6d96045..6d18df6 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYInteractionErrorCode.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYInteractionErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYInteractionErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYInteractionErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -871,7 +871,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYKeyboardDismissalErrorCode.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYKeyboardDismissalErrorCode.html
index 123d2f5..8a1dfd3 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYKeyboardDismissalErrorCode.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYKeyboardDismissalErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYKeyboardDismissalErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYKeyboardDismissalErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -678,7 +678,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutAttribute.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutAttribute.html
index 6b78343..5e53a6c 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutAttribute.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutAttribute.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutAttribute</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutAttribute</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeTop</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">top</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutAttributeBottom</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">bottom</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutDirection.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutDirection.html
index cf8fba4..e1195db 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutDirection.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionLeft</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">left</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionRight</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="k">right</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionUp</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">up</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutDirectionDown</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">down</span> <span class="o">=</span> <span class="mi">4</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutRelation.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutRelation.html
index 0249dba..f9d6397 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutRelation.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYLayoutRelation.html
@@ -630,7 +630,7 @@
             <h1>GREYLayoutRelation</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYLayoutRelation</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationLessThanOrEqual</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">lessThanOrEqual</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationEqual</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">equal</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYLayoutRelationGreaterThanOrEqual</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">greaterThanOrEqual</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -742,7 +727,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYPinchDirection.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYPinchDirection.html
index 8a0c2cb..a32c156 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYPinchDirection.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYPinchDirection.html
@@ -630,7 +630,7 @@
             <h1>GREYPinchDirection</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYPinchDirection</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -666,11 +666,6 @@
                           <pre class="highlight"><code><span class="n">kGREYPinchDirectionOutward</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">outward</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -698,11 +693,6 @@
                           <pre class="highlight"><code><span class="n">kGREYPinchDirectionInward</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">inward</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -713,7 +703,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYScrollErrorCode.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYScrollErrorCode.html
index 6e54fa0..db9f110 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYScrollErrorCode.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYScrollErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYScrollErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYScrollErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -742,7 +742,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYTapType.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYTapType.html
index eccfbc7..194fbed 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYTapType.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYTapType.html
@@ -630,7 +630,7 @@
             <h1>GREYTapType</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYTapType</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -663,11 +663,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeShort</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">short</span> <span class="o">=</span> <span class="mi">0</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -695,11 +690,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeLong</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">long</span> <span class="o">=</span> <span class="mi">1</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -727,11 +717,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeMultiple</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">multiple</span> <span class="o">=</span> <span class="mi">2</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -759,11 +744,6 @@
                           <pre class="highlight"><code><span class="n">kGREYTapTypeKBKey</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="k">case</span> <span class="n">kbKey</span> <span class="o">=</span> <span class="mi">3</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -774,7 +754,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYUIThreadExecutorErrorCode.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYUIThreadExecutorErrorCode.html
index 86ef306..fb12a14 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYUIThreadExecutorErrorCode.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Enums/GREYUIThreadExecutorErrorCode.html
@@ -630,7 +630,7 @@
             <h1>GREYUIThreadExecutorErrorCode</h1>
               <div class="declaration">
                 <div class="language">
-                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="o">:</span> <span class="n">NSInteger</span> <span class="p">{}</span></code></pre>
+                  <pre class="highlight"><code><span class="k">enum</span> <span class="n">GREYUIThreadExecutorErrorCode</span> <span class="p">{}</span></code></pre>
 
                 </div>
               </div>
@@ -678,7 +678,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Functions.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Functions.html
index 44f74c8..8652526 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Functions.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Functions.html
@@ -1657,7 +1657,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_allOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_allOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Any</span></code></pre>
 
                         </div>
                       </div>
@@ -1809,7 +1809,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_anyOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_anyOf</span><span class="p">(</span><span class="n">_</span> <span class="nv">matchers</span><span class="p">:</span> <span class="p">[</span><span class="kt">Any</span><span class="p">])</span> <span class="o">-&gt;</span> <span class="kt">Any</span></code></pre>
 
                         </div>
                       </div>
@@ -1870,7 +1870,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_getFailureHandler</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYFailureHandler.html">GREYFailureHandler</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_getFailureHandler</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -1903,11 +1903,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromUIDeviceOrientation</span><span class="p">(</span><span class="n">UIDeviceOrientation</span> <span class="n">deviceOrientation</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromUIDeviceOrientation</span><span class="p">(</span><span class="n">_</span> <span class="nv">deviceOrientation</span><span class="p">:</span> <span class="kt">UIDeviceOrientation</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -1938,11 +1933,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYDirection</span><span class="p">(</span><span class="n"><a href="Enums/GREYDirection.html">GREYDirection</a></span> <span class="n">direction</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYDirection</span><span class="p">(</span><span class="n">_</span> <span class="nv">direction</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYDirection.html">GREYDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -1974,11 +1964,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromPinchDirection</span><span class="p">(</span><span class="n"><a href="Enums/GREYPinchDirection.html">GREYPinchDirection</a></span> <span class="n">pinchDirection</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromPinchDirection</span><span class="p">(</span><span class="n">_</span> <span class="nv">pinchDirection</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYPinchDirection.html">GREYPinchDirection</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                     </section>
                   </div>
@@ -2005,11 +1990,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYContentEdge</span><span class="p">(</span><span class="n"><a href="Enums/GREYContentEdge.html">GREYContentEdge</a></span> <span class="n">edge</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYContentEdge</span><span class="p">(</span><span class="n">_</span> <span class="nv">edge</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYContentEdge.html">GREYContentEdge</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2040,11 +2020,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYLayoutAttribute</span><span class="p">(</span><span class="n"><a href="Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span> <span class="n">attribute</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYLayoutAttribute</span><span class="p">(</span><span class="n">_</span> <span class="nv">attribute</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYLayoutAttribute.html">GREYLayoutAttribute</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2075,11 +2050,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromGREYLayoutRelation</span><span class="p">(</span><span class="n"><a href="Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span> <span class="n">relation</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromGREYLayoutRelation</span><span class="p">(</span><span class="n">_</span> <span class="nv">relation</span><span class="p">:</span> <span class="kt"><a href="Enums/GREYLayoutRelation.html">GREYLayoutRelation</a></span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -2110,11 +2080,6 @@
                           <pre class="highlight"><code><span class="n">NSString</span> <span class="o">*</span><span class="n">NSStringFromUIAccessibilityTraits</span><span class="p">(</span><span class="n">UIAccessibilityTraits</span> <span class="n">traits</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="kt">NSStringFromUIAccessibilityTraits</span><span class="p">(</span><span class="n">_</span> <span class="nv">traits</span><span class="p">:</span> <span class="kt">UIAccessibilityTraits</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">String</span><span class="o">!</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Return Value</h4>
@@ -3275,7 +3240,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_not</span><span class="p">(</span><span class="n">_</span> <span class="nv">matcher</span><span class="p">:</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt"><a href="Protocols/GREYMatcher.html">GREYMatcher</a></span><span class="o">!</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_not</span><span class="p">(</span><span class="n">_</span> <span class="nv">matcher</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Any</span><span class="o">!</span></code></pre>
 
                         </div>
                       </div>
@@ -3314,11 +3279,6 @@
                                         <span class="n">CGContextRef</span> <span class="o">*</span><span class="n">outBmpCtx</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_createImagePixelDataFromCGImageRef</span><span class="p">(</span><span class="n">_</span> <span class="nv">imageRef</span><span class="p">:</span> <span class="kt">CGImage</span><span class="o">!</span><span class="p">,</span> <span class="n">_</span> <span class="nv">outBmpCtx</span><span class="p">:</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3389,11 +3349,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="kt">void</span> <span class="n">grey_execute_sync</span><span class="p">(</span><span class="kt">void</span> <span class="p">(</span><span class="o">^</span><span class="n">block</span><span class="p">)())</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_execute_sync</span><span class="p">(</span><span class="n">_</span> <span class="nv">block</span><span class="p">:</span> <span class="p">(()</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)</span><span class="o">!</span><span class="p">)</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3442,11 +3397,6 @@
                           <pre class="highlight"><code><span class="k">extern</span> <span class="kt">void</span> <span class="n">grey_execute_async</span><span class="p">(</span><span class="kt">void</span> <span class="p">(</span><span class="o">^</span><span class="n">block</span><span class="p">)())</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">grey_execute_async</span><span class="p">(</span><span class="n">_</span> <span class="nv">block</span><span class="p">:</span> <span class="p">(()</span> <span class="o">-&gt;</span> <span class="kt">Void</span><span class="p">)</span><span class="o">!</span><span class="p">)</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -3476,7 +3426,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols.html
index aba16cd..b00d5a2 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols.html
@@ -933,7 +933,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAction.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAction.html
index 20005c0..2fbafe3 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAction.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAction.html
@@ -756,7 +756,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAssertion.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAssertion.html
index 707c2d6..8a35f5a 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAssertion.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYAssertion.html
@@ -757,7 +757,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYDescription.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYDescription.html
index 029c906..27333b9 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYDescription.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYDescription.html
@@ -758,7 +758,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYFailureHandler.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYFailureHandler.html
index 3bc89f4..7fc28e8 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYFailureHandler.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYFailureHandler.html
@@ -774,7 +774,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYIdlingResource.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYIdlingResource.html
index b040bd4..a602c30 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYIdlingResource.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYIdlingResource.html
@@ -759,7 +759,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYInteraction.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYInteraction.html
index be81f07..c29c9ce 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYInteraction.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYInteraction.html
@@ -1220,7 +1220,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYMatcher.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYMatcher.html
index d922578..2206662 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYMatcher.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYMatcher.html
@@ -723,7 +723,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">matches</span><span class="p">(</span><span class="n">_</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">describingMismatchTo</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">matches</span><span class="p">(</span><span class="n">_</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">describingMismatchTo</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
 
                         </div>
                       </div>
@@ -795,7 +795,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describeMismatch</span><span class="p">(</span><span class="n">of</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">to</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describeMismatch</span><span class="p">(</span><span class="n">of</span> <span class="nv">item</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">,</span> <span class="n">to</span> <span class="nv">mismatchDescription</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -859,7 +859,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt"><a href="../Protocols/GREYDescription.html">GREYDescription</a></span><span class="o">!</span><span class="p">)</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">func</span> <span class="nf">describe</span><span class="p">(</span><span class="n">to</span> <span class="nv">description</span><span class="p">:</span> <span class="kt">Any</span><span class="o">!</span><span class="p">)</span></code></pre>
 
                         </div>
                       </div>
@@ -891,7 +891,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYProvider.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYProvider.html
index ebea401..856881c 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYProvider.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Protocols/GREYProvider.html
@@ -681,7 +681,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/Type Definitions.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/Type Definitions.html
index 6880e0e..a1afde7 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/Type Definitions.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/Type Definitions.html
@@ -659,11 +659,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">GREYPerformBlock</span><span class="p">)(</span><span class="n">id</span><span class="p">,</span> <span class="n">NSError</span> <span class="o">**</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">GREYPerformBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?,</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -734,11 +729,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">GREYCheckBlockWithError</span><span class="p">)(</span><span class="n">id</span><span class="p">,</span> <span class="n">NSError</span> <span class="o">**</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">GREYCheckBlockWithError</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?,</span> <span class="kt">UnsafeMutablePointer</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -806,11 +796,6 @@
                           <pre class="highlight"><code><span class="k">typedef</span> <span class="n">BOOL</span> <span class="p">(</span><span class="o">^</span><span class="n">MatchesBlock</span><span class="p">)(</span><span class="n">id</span><span class="p">)</span></code></pre>
 
                         </div>
-                        <div class="language">
-                          <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">MatchesBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Bool</span></code></pre>
-
-                        </div>
                       </div>
                       <div>
                         <h4>Parameters</h4>
@@ -863,7 +848,7 @@
                         </div>
                         <div class="language">
                           <p class="aside-title">Swift</p>
-                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">DescribeToBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt"><a href="Protocols/GREYDescription.html">GREYDescription</a></span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Void</span></code></pre>
+                          <pre class="highlight"><code><span class="kd">typealias</span> <span class="kt">DescribeToBlock</span> <span class="o">=</span> <span class="p">(</span><span class="kt">Any</span><span class="p">?)</span> <span class="o">-&gt;</span> <span class="kt">Void</span></code></pre>
 
                         </div>
                       </div>
@@ -931,7 +916,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/index.html b/docsets/EarlGrey.docset/Contents/Resources/Documents/index.html
index 5ef21a9..5ceedf3 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/index.html
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/index.html
@@ -734,7 +734,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/docsets/EarlGrey.docset/Contents/Resources/Documents/search.json b/docsets/EarlGrey.docset/Contents/Resources/Documents/search.json
index f99a950..134811e 100644
--- a/docsets/EarlGrey.docset/Contents/Resources/Documents/search.json
+++ b/docsets/EarlGrey.docset/Contents/Resources/Documents/search.json
@@ -1 +1 @@
-{"Functions.html#/c:@F@grey_doubleTap":{"name":"grey_doubleTap","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount: with count @c 2.</p>"},"Functions.html#/c:@F@grey_doubleTapAtPoint":{"name":"grey_doubleTapAtPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multipleTapsWithCount":{"name":"grey_multipleTapsWithCount","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount:.</p>"},"Functions.html#/c:@F@grey_longPress":{"name":"grey_longPress","abstract":"<p>Shorthand macro for GREYActions::actionForLongPress.</p>"},"Functions.html#/c:@F@grey_longPressWithDuration":{"name":"grey_longPressWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressWithDuration:.</p>"},"Functions.html#/c:@F@grey_longPressAtPointWithDuration":{"name":"grey_longPressAtPointWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressAtPoint:duration:.</p>"},"Functions.html#/c:@F@grey_scrollInDirection":{"name":"grey_scrollInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForScrollInDirection:amount:.</p>"},"Functions.html#/c:@F@grey_scrollInDirectionWithStartPoint":{"name":"grey_scrollInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_scrollToContentEdge":{"name":"grey_scrollToContentEdge","abstract":"<p>Shorthand macro for GREYActions::actionForScrollToContentEdge:.</p>"},"Functions.html#/c:@F@grey_scrollToContentEdgeWithStartPoint":{"name":"grey_scrollToContentEdgeWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeFastInDirection":{"name":"grey_swipeFastInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeFastInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeSlowInDirection":{"name":"grey_swipeSlowInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeSlowInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeFastInDirectionWithStartPoint":{"name":"grey_swipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeSlowInDirectionWithStartPoint":{"name":"grey_swipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirection":{"name":"grey_multiFingerSwipeSlowInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirection":{"name":"grey_multiFingerSwipeFastInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_pinchFastInDirectionAndAngle":{"name":"grey_pinchFastInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchFastInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_pinchSlowInDirectionAndAngle":{"name":"grey_pinchSlowInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchSlowInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_moveSliderToValue":{"name":"grey_moveSliderToValue","abstract":"<p>Shorthand macro for GREYActions::actionForMoveSliderToValue:.</p>"},"Functions.html#/c:@F@grey_setStepperValue":{"name":"grey_setStepperValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetStepperValue:.</p>"},"Functions.html#/c:@F@grey_tap":{"name":"grey_tap","abstract":"<p>Shorthand macro for GREYActions::actionForTap.</p>"},"Functions.html#/c:@F@grey_tapAtPoint":{"name":"grey_tapAtPoint","abstract":"<p>Shorthand macro for GREYActions::actionForTapAtPoint:.</p>"},"Functions.html#/c:@F@grey_typeText":{"name":"grey_typeText","abstract":"<p>Shorthand macro for GREYActions::actionForTypeText:.</p>"},"Functions.html#/c:@F@grey_replaceText":{"name":"grey_replaceText","abstract":"<p>Shorthand macro for GREYActions::actionForReplaceText:.</p>"},"Functions.html#/c:@F@grey_clearText":{"name":"grey_clearText","abstract":"<p>Shorthand macro for GREYActions::actionForClearText.</p>"},"Functions.html#/c:@F@grey_turnSwitchOn":{"name":"grey_turnSwitchOn","abstract":"<p>Shorthand macro for GREYActions::actionForTurnSwitchOn:.</p>"},"Functions.html#/c:@F@grey_setDate":{"name":"grey_setDate","abstract":"<p>Shorthand macro for GREYActions::actionForSetDate:.</p>"},"Functions.html#/c:@F@grey_setPickerColumnToValue":{"name":"grey_setPickerColumnToValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetPickerColumn:toValue:.</p>"},"Functions.html#/c:@F@grey_javaScriptExecution":{"name":"grey_javaScriptExecution","abstract":"<p>Shorthand macro for GREYActions::actionForJavaScriptExecution:output:.</p>"},"Functions.html#/c:@F@grey_snapshot":{"name":"grey_snapshot","abstract":"<p>Shorthand macro for GREYActions::actionForSnapshot:.</p>"},"Functions.html#/c:@F@grey_allOf":{"name":"grey_allOf","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_allOfMatchers":{"name":"grey_allOfMatchers","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_anyOf":{"name":"grey_anyOf","abstract":"<p>A matcher that is a logical OR of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_anyOfMatchers":{"name":"grey_anyOfMatchers","abstract":"<p>A matcher that is a logical OR of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_getFailureHandler":{"name":"grey_getFailureHandler","abstract":"<p>Exposes internal method to get the failure handler registered with EarlGrey."},"Functions.html#/c:@F@NSStringFromUIDeviceOrientation":{"name":"NSStringFromUIDeviceOrientation"},"Functions.html#/c:@F@NSStringFromGREYDirection":{"name":"NSStringFromGREYDirection"},"Functions.html#/c:@F@NSStringFromPinchDirection":{"name":"NSStringFromPinchDirection","abstract":"<p>Returns a string representation of the given @c pinchDirection.</p>"},"Functions.html#/c:@F@NSStringFromGREYContentEdge":{"name":"NSStringFromGREYContentEdge"},"Functions.html#/c:@F@NSStringFromGREYLayoutAttribute":{"name":"NSStringFromGREYLayoutAttribute"},"Functions.html#/c:@F@NSStringFromGREYLayoutRelation":{"name":"NSStringFromGREYLayoutRelation"},"Functions.html#/c:@F@NSStringFromUIAccessibilityTraits":{"name":"NSStringFromUIAccessibilityTraits"},"Functions.html#/c:@F@grey_keyWindow":{"name":"grey_keyWindow","abstract":"<p>Shorthand for GREYMatchers::matcherForKeyWindow.</p>"},"Functions.html#/c:@F@grey_accessibilityLabel":{"name":"grey_accessibilityLabel","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityLabel:.</p>"},"Functions.html#/c:@F@grey_accessibilityID":{"name":"grey_accessibilityID","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityID:.</p>"},"Functions.html#/c:@F@grey_accessibilityValue":{"name":"grey_accessibilityValue","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityValue:.</p>"},"Functions.html#/c:@F@grey_accessibilityTrait":{"name":"grey_accessibilityTrait","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityTraits:.</p>"},"Functions.html#/c:@F@grey_accessibilityFocused":{"name":"grey_accessibilityFocused","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElementIsFocused.</p>"},"Functions.html#/c:@F@grey_accessibilityHint":{"name":"grey_accessibilityHint","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityHint:.</p>"},"Functions.html#/c:@F@grey_text":{"name":"grey_text","abstract":"<p>Shorthand for GREYMatchers::matcherForText:.</p>"},"Functions.html#/c:@F@grey_firstResponder":{"name":"grey_firstResponder","abstract":"<p>Shorthand for GREYMatchers::matcherForFirstResponder.</p>"},"Functions.html#/c:@F@grey_systemAlertViewShown":{"name":"grey_systemAlertViewShown","abstract":"<p>Shorthand for GREYMatchers::matcherForSystemAlertViewShown.</p>"},"Functions.html#/c:@F@grey_minimumVisiblePercent":{"name":"grey_minimumVisiblePercent","abstract":"<p>Shorthand for GREYMatchers::matcherForMinimumVisiblePercent:.</p>"},"Functions.html#/c:@F@grey_sufficientlyVisible":{"name":"grey_sufficientlyVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForSufficientlyVisible.</p>"},"Functions.html#/c:@F@grey_interactable":{"name":"grey_interactable","abstract":"<p>Shorthand for GREYMatchers::matcherForInteractable.</p>"},"Functions.html#/c:@F@grey_notVisible":{"name":"grey_notVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForNotVisible.</p>"},"Functions.html#/c:@F@grey_accessibilityElement":{"name":"grey_accessibilityElement","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElement.</p>"},"Functions.html#/c:@F@grey_kindOfClass":{"name":"grey_kindOfClass","abstract":"<p>Shorthand for GREYMatchers::matcherForKindOfClass:.</p>"},"Functions.html#/c:@F@grey_progress":{"name":"grey_progress","abstract":"<p>Shorthand for GREYMatchers::matcherForProgress:.</p>"},"Functions.html#/c:@F@grey_respondsToSelector":{"name":"grey_respondsToSelector","abstract":"<p>Shorthand for GREYMatchers::matcherForRespondsToSelector:.</p>"},"Functions.html#/c:@F@grey_conformsToProtocol":{"name":"grey_conformsToProtocol","abstract":"<p>Shorthand for GREYMatchers::matcherForConformsToProtocol:.</p>"},"Functions.html#/c:@F@grey_ancestor":{"name":"grey_ancestor","abstract":"<p>Shorthand for GREYMatchers::matcherForAncestor:.</p>"},"Functions.html#/c:@F@grey_descendant":{"name":"grey_descendant","abstract":"<p>Shorthand for GREYMatchers::matcherForDescendant:.</p>"},"Functions.html#/c:@F@grey_buttonTitle":{"name":"grey_buttonTitle","abstract":"<p>Shorthand for GREYMatchers::matcherForButtonTitle:.</p>"},"Functions.html#/c:@F@grey_scrollViewContentOffset":{"name":"grey_scrollViewContentOffset","abstract":"<p>Shorthand for GREYMatchers::matcherForScrollViewContentOffset:.</p>"},"Functions.html#/c:@F@grey_stepperValue":{"name":"grey_stepperValue","abstract":"<p>Shorthand for GREYMatchers::matcherForStepperValue:.</p>"},"Functions.html#/c:@F@grey_sliderValueMatcher":{"name":"grey_sliderValueMatcher","abstract":"<p>Shorthand for GREYMatchers::matcherForSliderValueMatcher:.</p>"},"Functions.html#/c:@F@grey_pickerColumnSetToValue":{"name":"grey_pickerColumnSetToValue","abstract":"<p>Shorthand for GREYMatchers::matcherForPickerColumn:setToValue:.</p>"},"Functions.html#/c:@F@grey_datePickerValue":{"name":"grey_datePickerValue","abstract":"<p>Shorthand for GREYMatchers::matcherForDatePickerValue:.</p>"},"Functions.html#/c:@F@grey_enabled":{"name":"grey_enabled","abstract":"<p>Shorthand for GREYMatchers::matcherForEnabledElement.</p>"},"Functions.html#/c:@F@grey_selected":{"name":"grey_selected","abstract":"<p>Shorthand for GREYMatchers::matcherForSelectedElement.</p>"},"Functions.html#/c:@F@grey_userInteractionEnabled":{"name":"grey_userInteractionEnabled","abstract":"<p>Shorthand for GREYMatchers::matcherForUserInteractionEnabled.</p>"},"Functions.html#/c:@F@grey_layout":{"name":"grey_layout","abstract":"<p>Shorthand for GREYMatchers::matcherForConstraints:toReferenceElementMatching:.</p>"},"Functions.html#/c:@F@grey_nil":{"name":"grey_nil","abstract":"<p>Shorthand for GREYMatchers::matcherForNil.</p>"},"Functions.html#/c:@F@grey_notNil":{"name":"grey_notNil","abstract":"<p>Shorthand for GREYMatchers::matcherForNotNil.</p>"},"Functions.html#/c:@F@grey_switchWithOnState":{"name":"grey_switchWithOnState","abstract":"<p>Shorthand for GREYMatchers::matcherForSwitchWithOnState:.</p>"},"Functions.html#/c:@F@grey_closeTo":{"name":"grey_closeTo","abstract":"<p>Shorthand for GREYMatchers::matcherForCloseTo:.</p>"},"Functions.html#/c:@F@grey_anything":{"name":"grey_anything","abstract":"<p>Shorthand for GREYMatchers::matcherForAnything.</p>"},"Functions.html#/c:@F@grey_equalTo":{"name":"grey_equalTo","abstract":"<p>Shorthand for GREYMatchers::matcherForEqualTo:.</p>"},"Functions.html#/c:@F@grey_lessThan":{"name":"grey_lessThan","abstract":"<p>Shorthand for GREYMatchers::matcherForLessThan:.</p>"},"Functions.html#/c:@F@grey_greaterThan":{"name":"grey_greaterThan","abstract":"<p>Shorthand for GREYMatchers::matcherForGreaterThan:.</p>"},"Functions.html#/c:@F@grey_scrolledToContentEdge":{"name":"grey_scrolledToContentEdge","abstract":"<p>Shorthand for GREYMatchers::matcherForScrolledToContentEdge:.</p>"},"Functions.html#/c:@F@grey_textFieldValue":{"name":"grey_textFieldValue","abstract":"<p>Shorthand for GREYMatchers::matcherForTextFieldValue:.</p>"},"Functions.html#/c:@F@grey_not":{"name":"grey_not","abstract":"<p>Shorthand macro for GREYNot::initWithMatcher:.</p>"},"Functions.html#/c:@F@grey_createImagePixelDataFromCGImageRef":{"name":"grey_createImagePixelDataFromCGImageRef","abstract":"<p>Returns a new buffer that contains XRGB pixels for the provided @c imageRef i.e. the alpha"},"Functions.html#/c:@F@grey_execute_sync":{"name":"grey_execute_sync","abstract":"<p>Executes a block containing EarlGrey statements on the main thread and waits for it to"},"Functions.html#/c:@F@grey_execute_async":{"name":"grey_execute_async","abstract":"<p>Executes a block containing EarlGrey statements on the main thread without waiting for it to"},"Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock":{"name":"GREYPerformBlock","abstract":"<p>Block type for defining the action&rsquo;s &lsquo;perform&rsquo; code.</p>"},"Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError":{"name":"GREYCheckBlockWithError","abstract":"<p>A block that accepts an @c element, which will be invoked when an assertion is going to be"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock":{"name":"MatchesBlock","abstract":"<p>A block for implementing GREYBaseMatcher::matches:.</p>"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock":{"name":"DescribeToBlock","abstract":"<p>A block for implementing GREYBaseMatcher::describeTo:.</p>"},"Type Definitions.html#/c:GREYUIThreadExecutor.h@T@GREYExecBlock":{"name":"GREYExecBlock","abstract":"<p>Typedef for blocks that can be executed by the GREYUIThreadExecutor.</p>"},"Protocols/GREYProvider.html#/c:objc(pl)GREYProvider(im)dataEnumerator":{"name":"-dataEnumerator","parent_name":"GREYProvider"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:":{"name":"-matches:","abstract":"<p>A method to evaluate the matcher for the provided @c item.</p>","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:describingMismatchTo:":{"name":"-matches:describingMismatchTo:","abstract":"<p>A method to evaluate the matcher for the provided @c item with a description for the issue","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeMismatchOf:to:":{"name":"-describeMismatchOf:to:","abstract":"<p>A method to generate the description containing the reason for why a matcher did not match an","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<p>A method to generate a description of an object.</p>","parent_name":"GREYMatcher"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(py)dataSource":{"name":"dataSource","abstract":"<p>Data source for providing UI elements to interact with.","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)inRoot:":{"name":"-inRoot:","abstract":"<p>Indicates that the current interaction should be performed on a UI element contained inside","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)usingSearchAction:onElementWithMatcher:":{"name":"-usingSearchAction:onElementWithMatcher:","abstract":"<p>Performs the @c action repeatedly on the the element matching the @c matcher until the element","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:":{"name":"-performAction:","abstract":"<p>Performs an @c action on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:error:":{"name":"-performAction:error:","abstract":"<p>Performs an @c action on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:":{"name":"-assert:","abstract":"<p>Performs an @c assertion on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Performs an @c assertion on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:":{"name":"-assertWithMatcher:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:error:":{"name":"-assertWithMatcher:error:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)atIndex:":{"name":"-atIndex:","abstract":"<p>In case of multiple matches, selects the element at the specified index. In case of the","parent_name":"GREYInteraction"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)isIdleNow":{"name":"-isIdleNow","abstract":"<p>A method to query idleness of this resource.</p>","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceName":{"name":"-idlingResourceName","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceDescription":{"name":"-idlingResourceDescription","parent_name":"GREYIdlingResource"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Called by the framework to raise an exception.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)setInvocationFile:andInvocationLine:":{"name":"-setInvocationFile:andInvocationLine:","abstract":"<p>Sets the file name and line number of operation that caused the failure.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendText:":{"name":"-appendText:","abstract":"<p>Appends the provided text to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendDescriptionOf:":{"name":"-appendDescriptionOf:","abstract":"<p>Appends the description of the provided object to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Checks whether the assertion is valid for the provided @c element, throwing an exception if the","parent_name":"GREYAssertion"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)name":{"name":"-name","parent_name":"GREYAssertion"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)perform:error:":{"name":"-perform:error:","abstract":"<p>Perform the action specified by the GREYAction object on an @c element if and only if the","parent_name":"GREYAction"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)name":{"name":"-name","abstract":"<p>A method to get the name of this action.</p>","parent_name":"GREYAction"},"Protocols/GREYAction.html":{"name":"GREYAction","abstract":"<p>A protocol for actions that are performed on accessibility elements.</p>"},"Protocols/GREYAssertion.html":{"name":"GREYAssertion","abstract":"<p>Protocol to which EarlGrey assertion classes must conform.</p>"},"Protocols/GREYDescription.html":{"name":"GREYDescription","abstract":"<p>A protocol that defines the layout of an object that conforms to GREYMatcher.</p>"},"Protocols/GREYFailureHandler.html":{"name":"GREYFailureHandler","abstract":"<p>Protocol for handling failures (such as failure of actions and assertions) raised by EarlGrey.</p>"},"Protocols/GREYIdlingResource.html":{"name":"GREYIdlingResource","abstract":"<p>A protocol for resources that can potentially modify the UI and should be synchronized with"},"Protocols/GREYInteraction.html":{"name":"GREYInteraction","abstract":"<p>Represents an interaction with a UI element.</p>"},"Protocols/GREYMatcher.html":{"name":"GREYMatcher","abstract":"<p>Matchers are another way of expressing simple or complex logical expressions. This protocol"},"Protocols/GREYProvider.html":{"name":"GREYProvider","abstract":"<p>A protocol for providing arbitrary data as an enumeration.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html#/c:@E@GREYUIThreadExecutorErrorCode@kGREYUIThreadExecutorTimeoutErrorCode":{"name":"kGREYUIThreadExecutorTimeoutErrorCode","abstract":"<p>Timeout reached before block could be executed.</p>","parent_name":"GREYUIThreadExecutorErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollReachedContentEdge":{"name":"kGREYScrollReachedContentEdge","abstract":"<p>Reached content edge before the entire scroll action was complete.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollImpossible":{"name":"kGREYScrollImpossible","abstract":"<p>It is not possible to scroll.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollToElementFailed":{"name":"kGREYScrollToElementFailed","abstract":"<p>Could not scroll to the element we are looking for.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionElementNotFoundErrorCode":{"name":"kGREYInteractionElementNotFoundErrorCode","abstract":"<p>Element search has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionConstraintsFailedErrorCode":{"name":"kGREYInteractionConstraintsFailedErrorCode","abstract":"<p>Constraints failed for performing an interaction.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionActionFailedErrorCode":{"name":"kGREYInteractionActionFailedErrorCode","abstract":"<p>Action execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionAssertionFailedErrorCode":{"name":"kGREYInteractionAssertionFailedErrorCode","abstract":"<p>Assertion execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionTimeoutErrorCode":{"name":"kGREYInteractionTimeoutErrorCode","abstract":"<p>Timeout reached before interaction could be performed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMultipleElementsMatchedErrorCode":{"name":"kGREYInteractionMultipleElementsMatchedErrorCode","abstract":"<p>Single element search found multiple elements.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode":{"name":"kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode","abstract":"<p>Index provided for matching an element from multiple elements was over the number of elements","parent_name":"GREYInteractionErrorCode"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeShort":{"name":"kGREYTapTypeShort","abstract":"<p>Tap action for basic tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeLong":{"name":"kGREYTapTypeLong","abstract":"<p>Tap action for long press tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeMultiple":{"name":"kGREYTapTypeMultiple","abstract":"<p>Tap action for multiple taps (for example double tap).</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeKBKey":{"name":"kGREYTapTypeKBKey","abstract":"<p>Tap action for keyboard keys.</p>","parent_name":"GREYTapType"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationLessThanOrEqual":{"name":"kGREYLayoutRelationLessThanOrEqual","abstract":"<p>Value is less than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationEqual":{"name":"kGREYLayoutRelationEqual","abstract":"<p>Value is equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationGreaterThanOrEqual":{"name":"kGREYLayoutRelationGreaterThanOrEqual","abstract":"<p>Value is greater than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeLeft":{"name":"kGREYLayoutAttributeLeft","abstract":"<p>The left edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeRight":{"name":"kGREYLayoutAttributeRight","abstract":"<p>The right edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeTop":{"name":"kGREYLayoutAttributeTop","abstract":"<p>The top edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeBottom":{"name":"kGREYLayoutAttributeBottom","abstract":"<p>The bottom edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionLeft":{"name":"kGREYLayoutDirectionLeft","abstract":"<p>To the left of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionRight":{"name":"kGREYLayoutDirectionRight","abstract":"<p>To the right of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionUp":{"name":"kGREYLayoutDirectionUp","abstract":"<p>Above the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionDown":{"name":"kGREYLayoutDirectionDown","abstract":"<p>Below the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeLeft":{"name":"kGREYContentEdgeLeft","abstract":"<p>The left content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeRight":{"name":"kGREYContentEdgeRight","abstract":"<p>The right content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeTop":{"name":"kGREYContentEdgeTop","abstract":"<p>The top content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeBottom":{"name":"kGREYContentEdgeBottom","abstract":"<p>The bottom content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionOutward":{"name":"kGREYPinchDirectionOutward","abstract":"<p>Two fingers pinching outward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionInward":{"name":"kGREYPinchDirectionInward","abstract":"<p>Two fingers pinching inward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionLeft":{"name":"kGREYDirectionLeft","abstract":"<p>The finger is moving to the right, view port is moving left.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionRight":{"name":"kGREYDirectionRight","abstract":"<p>The finger is moving to the left, view port is moving right.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionUp":{"name":"kGREYDirectionUp","abstract":"<p>The finger is moving downwards, view port is moving up.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionDown":{"name":"kGREYDirectionDown","abstract":"<p>The finger is moving upwards, view port is moving down.</p>","parent_name":"GREYDirection"},"Enums/GREYKeyboardDismissalErrorCode.html#/c:@E@GREYKeyboardDismissalErrorCode@GREYKeyboardDismissalFailedErrorCode":{"name":"GREYKeyboardDismissalFailedErrorCode","abstract":"<p>The keyboard dismissal failed.</p>","parent_name":"GREYKeyboardDismissalErrorCode"},"Enums/GREYKeyboardDismissalErrorCode.html":{"name":"GREYKeyboardDismissalErrorCode","abstract":"<p>Error code for keyboard dismissal actions.</p>"},"Enums/GREYDirection.html":{"name":"GREYDirection","abstract":"<p>Directions for scrolling and swiping.</p>"},"Enums/GREYPinchDirection.html":{"name":"GREYPinchDirection","abstract":"<p>Directions for pinch gesture.</p>"},"Enums/GREYContentEdge.html":{"name":"GREYContentEdge","abstract":"<p>Content edges for scrolling.</p>"},"Enums/GREYLayoutDirection.html":{"name":"GREYLayoutDirection","abstract":"<p>Directions for layout specification.</p>"},"Enums/GREYLayoutAttribute.html":{"name":"GREYLayoutAttribute","abstract":"<p>Layout attributes for matching on layouts (modelled after @c NSLayoutAttribute).</p>"},"Enums/GREYLayoutRelation.html":{"name":"GREYLayoutRelation","abstract":"<p>Layout relations for comparision of layout attributes (modelled after @c NSLayoutRelation).</p>"},"Enums/GREYTapType.html":{"name":"GREYTapType","abstract":"<p>Types of tap actions</p>"},"Enums/GREYInteractionErrorCode.html":{"name":"GREYInteractionErrorCode","abstract":"<p>Error codes for element interaction failures.</p>"},"Enums/GREYScrollErrorCode.html":{"name":"GREYScrollErrorCode","abstract":"<p>Error codes for scrolling related errors.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html":{"name":"GREYUIThreadExecutorErrorCode","abstract":"<p>Error codes for thread executor failures.</p>"},"Constants.html#/c:@kGREYFailureHandlerKey":{"name":"kGREYFailureHandlerKey","abstract":"<p>Key for currently set failure handler for EarlGrey in thread&rsquo;s local storage dictionary.</p>"},"Constants.html#/c:@kGREYKeyboardDismissalErrorDomain":{"name":"kGREYKeyboardDismissalErrorDomain","abstract":"<p>Error domain for keyboard dismissal.</p>"},"Constants.html#/c:@kGREYConfigKeyAnalyticsEnabled":{"name":"kGREYConfigKeyAnalyticsEnabled","abstract":"<p>Configuration that enables or disables usage tracking for the framework.</p>"},"Constants.html#/c:@kGREYConfigKeyActionConstraintsEnabled":{"name":"kGREYConfigKeyActionConstraintsEnabled","abstract":"<p>Configuration that enables or disables constraint checks before performing an action.</p>"},"Constants.html#/c:@kGREYConfigKeyInteractionTimeoutDuration":{"name":"kGREYConfigKeyInteractionTimeoutDuration","abstract":"<p>Configuration that holds timeout duration (in seconds) for actions and assertions. Actions or"},"Constants.html#/c:@kGREYConfigKeySynchronizationEnabled":{"name":"kGREYConfigKeySynchronizationEnabled","abstract":"<p>Configuration that enables or disables EarlGrey&rsquo;s synchronization feature."},"Constants.html#/c:@kGREYConfigKeyNSTimerMaxTrackableInterval":{"name":"kGREYConfigKeyNSTimerMaxTrackableInterval","abstract":"<p>Configuration for setting the max interval (in seconds) of non-repeating NSTimers that EarlGrey"},"Constants.html#/c:@kGREYConfigKeyDispatchAfterMaxTrackableDelay":{"name":"kGREYConfigKeyDispatchAfterMaxTrackableDelay","abstract":"<p>Configuration for setting the max delay (in seconds) for dispatch_after and dispatch_after_f"},"Constants.html#/c:@kGREYConfigKeyDelayedPerformMaxTrackableDuration":{"name":"kGREYConfigKeyDelayedPerformMaxTrackableDuration","abstract":"<p>Configuration for setting the max duration (in seconds) for delayed executions on the"},"Constants.html#/c:@kGREYConfigKeyCALayerModifyAnimations":{"name":"kGREYConfigKeyCALayerModifyAnimations","abstract":"<p>Configuration that determines whether or not CALayer animations are modified. If @c YES, then"},"Constants.html#/c:@kGREYConfigKeyCALayerMaxAnimationDuration":{"name":"kGREYConfigKeyCALayerMaxAnimationDuration","abstract":"<p>Configuration for setting max allowable animation duration (in seconds) for any CALayer based"},"Constants.html#/c:@kGREYConfigKeyURLBlacklistRegex":{"name":"kGREYConfigKeyURLBlacklistRegex","abstract":"<p>Configuration that holds regular expressions for URLs that are blacklisted from synchronization."},"Constants.html#/c:@kGREYConfigKeyIncludeStatusBarWindow":{"name":"kGREYConfigKeyIncludeStatusBarWindow","abstract":"<p>Configuration that enables/disables inclusion of status bar window in every operation performed"},"Constants.html#/c:@kGREYConfigKeyArtifactsDirLocation":{"name":"kGREYConfigKeyArtifactsDirLocation","abstract":"<p>Configuration for setting a directory location where any test artifacts such as screenshots,"},"Constants.html#/c:@kGREYMinimumVisibleAlpha":{"name":"kGREYMinimumVisibleAlpha","abstract":"<p>Any alpha less than this value is considered hidden by Apple."},"Constants.html#/c:@kGREYSwipeFastDuration":{"name":"kGREYSwipeFastDuration","abstract":"<p>Amount of time a <q>fast</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYSwipeSlowDuration":{"name":"kGREYSwipeSlowDuration","abstract":"<p>Amount of time a <q>slow</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYPinchFastDuration":{"name":"kGREYPinchFastDuration","abstract":"<p>Amount of time a <q>fast</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYPinchSlowDuration":{"name":"kGREYPinchSlowDuration","abstract":"<p>Amount of time a <q>slow</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYInfiniteTimeout":{"name":"kGREYInfiniteTimeout","abstract":"<p>Infinite timeout.</p>"},"Constants.html#/c:@kUIPickerViewMaxAccessibilityViews":{"name":"kUIPickerViewMaxAccessibilityViews","abstract":"<p>Limit on the number of UIPickerViews that can be pulled for getting the hierarchy.</p>"},"Constants.html#/c:@kGREYLongPressDefaultDuration":{"name":"kGREYLongPressDefaultDuration","abstract":"<p>Amount of time a normal long press should last for, in seconds. Extracted from:"},"Constants.html#/c:@kGREYAcceptableFloatDifference":{"name":"kGREYAcceptableFloatDifference","abstract":"<p>Minimum acceptable difference between two floating-point values when comparing them.</p>"},"Constants.html#/c:@kGREYAllowVerboseLogging":{"name":"kGREYAllowVerboseLogging","abstract":"<p>NSUserDefaults key for checking if verbose logging is turned on. (i.e. logs with"},"Constants.html#/c:@kGREYPinchAngleDefault":{"name":"kGREYPinchAngleDefault","abstract":"<p>The default pinch angle for the pinch action, specified by an approximate angle for a right"},"Constants.html#/c:@kGREYGenericFailureException":{"name":"kGREYGenericFailureException","abstract":"<p>Generic framework failure.</p>"},"Constants.html#/c:@kGREYActionFailedException":{"name":"kGREYActionFailedException","abstract":"<p>Thrown on action failure.</p>"},"Constants.html#/c:@kGREYAssertionFailedException":{"name":"kGREYAssertionFailedException","abstract":"<p>Thrown on assertion failure.</p>"},"Constants.html#/c:@kGREYNilException":{"name":"kGREYNilException","abstract":"<p>Thrown when assertion failed due to an unexpected @c nil parameter.</p>"},"Constants.html#/c:@kGREYNotNilException":{"name":"kGREYNotNilException","abstract":"<p>Thrown when assertion failed due to an unexpected non-nil parameter.</p>"},"Constants.html#/c:@kGREYNoMatchingElementException":{"name":"kGREYNoMatchingElementException","abstract":"<p>Thrown by the selection API when no UI element matches the selection matcher.</p>"},"Constants.html#/c:@kGREYMultipleElementsFoundException":{"name":"kGREYMultipleElementsFoundException","abstract":"<p>Thrown by the interaction API when either an action or assertion matcher matches multiple"},"Constants.html#/c:@kGREYTimeoutException":{"name":"kGREYTimeoutException","abstract":"<p>Thrown by the interaction API when either an action or assertion times out waiting for the"},"Constants.html#/c:@kGREYConstraintFailedException":{"name":"kGREYConstraintFailedException","abstract":"<p>Thrown by the action API when the constraints required for performing the action are not"},"Constants.html#/c:@kGREYInteractionErrorDomain":{"name":"kGREYInteractionErrorDomain","abstract":"<p>Error domain for element interaction failures.</p>"},"Constants.html#/c:@kGREYWillPerformActionNotification":{"name":"kGREYWillPerformActionNotification","abstract":"<p>Notification name for when an action will be performed. The action itself is contained in the"},"Constants.html#/c:@kGREYDidPerformActionNotification":{"name":"kGREYDidPerformActionNotification","abstract":"<p>Notification name for when an action has been performed. The action itself is contained in the"},"Constants.html#/c:@kGREYWillPerformAssertionNotification":{"name":"kGREYWillPerformAssertionNotification","abstract":"<p>Notification name for when an assertion will be checked. The assertion itself is contained in"},"Constants.html#/c:@kGREYDidPerformAssertionNotification":{"name":"kGREYDidPerformAssertionNotification","abstract":"<p>Notification name for when an assertion has been performed. The assertion itself is contained"},"Constants.html#/c:@kGREYActionUserInfoKey":{"name":"kGREYActionUserInfoKey","abstract":"<p>User Info dictionary key for the action performed.</p>"},"Constants.html#/c:@kGREYActionElementUserInfoKey":{"name":"kGREYActionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an action was performed on. The element for an"},"Constants.html#/c:@kGREYActionErrorUserInfoKey":{"name":"kGREYActionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the action being performed.</p>"},"Constants.html#/c:@kGREYAssertionUserInfoKey":{"name":"kGREYAssertionUserInfoKey","abstract":"<p>User Info dictionary key for the assertion checked.</p>"},"Constants.html#/c:@kGREYAssertionElementUserInfoKey":{"name":"kGREYAssertionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an assertion was checked on. The element for an"},"Constants.html#/c:@kGREYAssertionErrorUserInfoKey":{"name":"kGREYAssertionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the assertion being checked.</p>"},"Constants.html#/c:@kGREYScrollErrorDomain":{"name":"kGREYScrollErrorDomain","abstract":"<p>The Error domain for a scroll error.</p>"},"Constants.html#/c:@kGREYUIThreadExecutorErrorDomain":{"name":"kGREYUIThreadExecutorErrorDomain","abstract":"<p>Error domain for thread executor failures.</p>"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainOnce":{"name":"-drainOnce","abstract":"<p>Blocking call that drains the main runloop enough times to make each source gets a fair chance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainForTime:":{"name":"-drainForTime:","abstract":"<p>Blocking call that drains the UI thread for the specified number of @c seconds.","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdle":{"name":"-drainUntilIdle","abstract":"<p>Blocking call that drains the UI thread until both the UI and registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdleWithTimeout:":{"name":"-drainUntilIdleWithTimeout:","abstract":"<p>Drains the UI thread and waits for both the UI and idling resources to idle until the given","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSync:error:":{"name":"-executeSync:error:","abstract":"<p>Invokes GREYUIThreadExecutor::executeSyncWithTimeout:block:error: with @c kGREYInfiniteTimeout,","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSyncWithTimeout:block:error:":{"name":"-executeSyncWithTimeout:block:error:","abstract":"<p>Executes @c execBlock on the main thread, synchronizing with all registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)enableFastAnimation":{"name":"+enableFastAnimation","abstract":"<p>Enables fast animation. Invoke in the XCTest setUp method to increase","parent_name":"GREYTestHelper"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)disableFastAnimation":{"name":"+disableFastAnimation","abstract":"<p>Disables fast animation.</p>","parent_name":"GREYTestHelper"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)drawScreenInContext:afterScreenUpdates:":{"name":"+drawScreenInContext:afterScreenUpdates:","abstract":"<p>Draws the application&rsquo;s main screen using the bitmap graphics context specified by the @c","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshot":{"name":"+takeScreenshot","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshotForAppStore":{"name":"+takeScreenshotForAppStore","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)snapshotElement:":{"name":"+snapshotElement:","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)saveImageAsPNG:toFile:inDirectory:":{"name":"+saveImageAsPNG:toFile:inDirectory:","abstract":"<p>Saves the provided @c image as a PNG to the given @c filename under the given @c directoryPath.","parent_name":"GREYScreenshotUtil"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(cm)resourceWithNSOperationQueue:name:":{"name":"+resourceWithNSOperationQueue:name:","abstract":"<p>Creates an idling resource for monitoring @c queue for idleness.","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNot"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes this matcher with another @c matcher whose result is negated.</p>","parent_name":"GREYNot"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(cm)trackTimer:name:removeOnIdle:":{"name":"+trackTimer:name:removeOnIdle:","abstract":"<p>Creates an idling resource that tracks the specified @c timer, causing actions to wait until","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKeyWindow":{"name":"+matcherForKeyWindow","abstract":"<p>Matcher for application&rsquo;s key window.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityLabel:":{"name":"+matcherForAccessibilityLabel:","abstract":"<p>Matcher for UI element with the provided accessibility @c label.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityID:":{"name":"+matcherForAccessibilityID:","abstract":"<p>Matcher for UI element with the provided accessibility ID @c accessibilityID.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityValue:":{"name":"+matcherForAccessibilityValue:","abstract":"<p>Matcher for UI element with the provided accessibility @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityTraits:":{"name":"+matcherForAccessibilityTraits:","abstract":"<p>Matcher for UI element with the provided accessibility @c traits.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityHint:":{"name":"+matcherForAccessibilityHint:","abstract":"<p>Matcher for UI element with the provided accessiblity @c hint.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElementIsFocused":{"name":"+matcherForAccessibilityElementIsFocused","abstract":"<p>Matcher for UI element with accessiblity focus.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForText:":{"name":"+matcherForText:","abstract":"<p>Matcher for UI elements of type UIButton, UILabel, UITextField or UITextView displaying the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForFirstResponder":{"name":"+matcherForFirstResponder","abstract":"<p>Matcher for element that is the first responder.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSystemAlertViewShown":{"name":"+matcherForSystemAlertViewShown","abstract":"<p>Matcher to check if system alert view is shown.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForMinimumVisiblePercent:":{"name":"+matcherForMinimumVisiblePercent:","abstract":"<p>Matcher for UI element whose percent visible area (of its accessibility frame) exceeds the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSufficientlyVisible":{"name":"+matcherForSufficientlyVisible","abstract":"<p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotVisible":{"name":"+matcherForNotVisible","abstract":"<p>Matcher for UI element that are not visible to the user i.e. has a zero visible area.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForInteractable":{"name":"+matcherForInteractable","abstract":"<p>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction currently it must","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElement":{"name":"+matcherForAccessibilityElement","abstract":"<p>Matcher to check if a UI element is accessible.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKindOfClass:":{"name":"+matcherForKindOfClass:","abstract":"<p>Matcher for elements that are instances of the provided @c klass or any class that inherits from","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForProgress:":{"name":"+matcherForProgress:","abstract":"<p>Matcher for matching UIProgressView&rsquo;s values. Use greaterThan, greaterThanOrEqualTo,","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForRespondsToSelector:":{"name":"+matcherForRespondsToSelector:","abstract":"<p>Matcher for UI element that respond to the provided @c sel.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConformsToProtocol:":{"name":"+matcherForConformsToProtocol:","abstract":"<p>Matcher for UI element that conform to the provided @c protocol.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAncestor:":{"name":"+matcherForAncestor:","abstract":"<p>Matcher that matches UI element based on the presence of an ancestor in its hierarchy.","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDescendant:":{"name":"+matcherForDescendant:","abstract":"<p>Matcher that matches any UI element with a descendant matching the given matcher.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForButtonTitle:":{"name":"+matcherForButtonTitle:","abstract":"<p>Matcher that matches UIButton that has title label as @c text.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrollViewContentOffset:":{"name":"+matcherForScrollViewContentOffset:","abstract":"<p>Matcher that matches UIScrollView that has contentOffset as @c offset.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForStepperValue:":{"name":"+matcherForStepperValue:","abstract":"<p>Matcher that matches UIStepper with value as @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSliderValueMatcher:":{"name":"+matcherForSliderValueMatcher:","abstract":"<p>Matcher that matches a UISlider&rsquo;s value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForPickerColumn:setToValue:":{"name":"+matcherForPickerColumn:setToValue:","abstract":"<p>Matcher that matches UIPickerView that has a column set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDatePickerValue:":{"name":"+matcherForDatePickerValue:","abstract":"<p>Matcher that matches UIDatePicker that is set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEnabledElement":{"name":"+matcherForEnabledElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is enabled.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSelectedElement":{"name":"+matcherForSelectedElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is selected.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForUserInteractionEnabled":{"name":"+matcherForUserInteractionEnabled","abstract":"<p>Matcher that verifies whether a view has its userInteractionEnabled property set to @c YES.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConstraints:toReferenceElementMatching:":{"name":"+matcherForConstraints:toReferenceElementMatching:","abstract":"<p>Matcher that verifies that the selected element satisfies the given constraints to the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNil":{"name":"+matcherForNil","abstract":"<p>Matcher primarily for asserting that the element is @c nil or not found.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotNil":{"name":"+matcherForNotNil","abstract":"<p>Matcher for asserting that the element exists in the UI hierarchy (i.e. not @c nil).</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSwitchWithOnState:":{"name":"+matcherForSwitchWithOnState:","abstract":"<p>Matcher for toggling the switch control.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForCloseTo:delta:":{"name":"+matcherForCloseTo:delta:","abstract":"<p>A Matcher for NSNumbers that matches when the examined number is within a specified @c delta","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAnything":{"name":"+matcherForAnything","abstract":"<p>A Matcher that matches against any object, including @c nils.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEqualTo:":{"name":"+matcherForEqualTo:","abstract":"<p>A Matcher that checks if a provided object is equal to the specified @c value. The equality is","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForLessThan:":{"name":"+matcherForLessThan:","abstract":"<p>A Matcher that checks if a provided object is less than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForGreaterThan:":{"name":"+matcherForGreaterThan:","abstract":"<p>A Matcher that checks if a provided object is greater than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrolledToContentEdge:":{"name":"+matcherForScrolledToContentEdge:","abstract":"<p>Matcher that matches a UIScrollView scrolled to content @c edge.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForTextFieldValue:":{"name":"+matcherForTextFieldValue:","abstract":"<p>Matcher that matches a UITextField&rsquo;s content.</p>","parent_name":"GREYMatchers"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(cm)resourceWithManagedObjectContext:trackPendingChanges:name:":{"name":"+resourceWithManagedObjectContext:trackPendingChanges:name:","abstract":"<p>Creates an idling resource tracking @c managedObjectContext.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:":{"name":"+layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:","abstract":"<p>Creates a GREYLayoutConstraint to verify a constraint attribute on an element. The relation is","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintForDirection:andMinimumSeparation:":{"name":"+layoutConstraintForDirection:andMinimumSeparation:","abstract":"<p>Creates a GREYLayoutConstraint that checks the position of a UI element with respect to a","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)satisfiedByElement:andReferenceElement:":{"name":"-satisfiedByElement:andReferenceElement:","abstract":"<p>Checks if the given element satisfies the provided constraints, as shown by a reference element.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)description":{"name":"-description","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)attribute":{"name":"attribute","abstract":"<p>The attribute constraint being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)relation":{"name":"relation","abstract":"<p>The GREYLayoutRelation between the @c attribute and the @c referenceAttribute.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)referenceAttribute":{"name":"referenceAttribute","abstract":"<p>The value the @c attribute is being compared to.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)multiplier":{"name":"multiplier","abstract":"<p>Value to multiply the @c referenceAttribute value with.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)constant":{"name":"constant","abstract":"<p>Any constant to be added to the relation being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:":{"name":"+exceptionWithName:reason:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:userInfo:":{"name":"+exceptionWithName:reason:userInfo:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)matcherBlock":{"name":"matcherBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::matches: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock":{"name":"descriptionBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::describeTo: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(cm)matcherWithMatchesBlock:descriptionBlock:":{"name":"+matcherWithMatchesBlock:descriptionBlock:","abstract":"<p>Class method to instantiate a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)initWithMatchesBlock:descriptionBlock:":{"name":"-initWithMatchesBlock:descriptionBlock:","abstract":"<p>Initializes a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)initWithElementMatcher:":{"name":"-initWithElementMatcher:","abstract":"<p>Initializes the interaction with a single UI element matching @c elementMatcher.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:":{"name":"+hierarchyStringForElement:","abstract":"<p>Returns UI hierarchy with @c element as the root. @c element can be either a UIView or an","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:withAnnotationDictionary:":{"name":"+hierarchyStringForElement:withAnnotationDictionary:","abstract":"<p>Similar to hierarchyStringForElement: with additional parameters for providing annotations","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForAllUIWindows":{"name":"+hierarchyStringForAllUIWindows","abstract":"<p>Returns the UI hierarchy for all @c UIWindows provided by the GREYUIWindowProvider.</p>","parent_name":"GREYElementHierarchy"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(py)matcher":{"name":"matcher","abstract":"<p>The matcher the element finder is initialized with. Objects returned from this class","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes the finder with a given @c matcher.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)elementsMatchedInProvider:":{"name":"-elementsMatchedInProvider:","abstract":"<p>Performs a search on elements provided by @c elementProvider and returns all the elements","parent_name":"GREYElementFinder"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(cm)resourceWithDispatchQueue:name:":{"name":"+resourceWithDispatchQueue:name:","abstract":"<p>Creates an idling resource backed by the specified @c queue.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)initWithUserInfo:block:":{"name":"-initWithUserInfo:block:","abstract":"<p>Instantiates the enumerator with custom information and a block to return the next object.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)nextObject":{"name":"-nextObject","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)allObjects":{"name":"-allObjects","parent_name":"GREYDataEnumerator"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)directionFromCenterForEdge:":{"name":"+directionFromCenterForEdge:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)edgeInDirectionFromCenter:":{"name":"+edgeInDirectionFromCenter:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)reverseOfDirection:":{"name":"+reverseOfDirection:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)normalizedVectorFromDirection:":{"name":"+normalizedVectorFromDirection:","parent_name":"GREYConstants"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)valueForConfigKey:":{"name":"-valueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned,","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)boolValueForConfigKey:":{"name":"-boolValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)integerValueForConfigKey:":{"name":"-integerValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)doubleValueForConfigKey:":{"name":"-doubleValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)stringValueForConfigKey:":{"name":"-stringValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)arrayValueForConfigKey:":{"name":"-arrayValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)reset":{"name":"-reset","abstract":"<p>Resets all configurations to default values, removing all the configured values.</p>","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setValue:forConfigKey:":{"name":"-setValue:forConfigKey:","abstract":"<p>Given a value and a key that identifies a configuration, set the value of the configuration.","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setDefaultValue:forConfigKey:":{"name":"-setDefaultValue:forConfigKey:","abstract":"<p>Associates configuration identified by @c configKey with the provided @c value.</p>","parent_name":"GREYConfiguration"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(cm)conditionWithName:block:":{"name":"+conditionWithName:block:","abstract":"<p>Creates a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)initWithName:block:":{"name":"-initWithName:block:","abstract":"<p>Initializes a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:":{"name":"-waitWithTimeout:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:pollInterval:":{"name":"-waitWithTimeout:pollInterval:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed. Will poll the","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)name":{"name":"-name","parent_name":"GREYCondition"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)matches:":{"name":"-matches:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>The designated initializer for a base action with the provided @c constraints.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)satisfiesConstraintsForElement:error:":{"name":"-satisfiesConstraintsForElement:error:","abstract":"<p>A method that checks that @c element satisfies @c constraints this action was initialized with.","parent_name":"GREYBaseAction"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(cm)assertionWithName:assertionBlockWithError:":{"name":"+assertionWithName:assertionBlockWithError:","abstract":"<p>Creates an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)initWithName:assertionBlockWithError:":{"name":"-initWithName:assertionBlockWithError:","abstract":"<p>Initializes an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer to add all the matchers to be checked.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAllOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer that adds the different matchers to be combined.</p>","parent_name":"GREYAllOf"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:":{"name":"+actionForMultipleTapsWithCount:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:atPoint:":{"name":"+actionForMultipleTapsWithCount:atPoint:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPress":{"name":"+actionForLongPress","abstract":"<p>Returns an action that holds down finger for 1.0 second (@c kGREYLongPressDefaultDuration) to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressWithDuration:":{"name":"+actionForLongPressWithDuration:","abstract":"<p>Returns an action that holds down finger for specified @c duration to simulate a long press.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressAtPoint:duration:":{"name":"+actionForLongPressAtPoint:duration:","abstract":"<p>Returns an action that holds down finger for specified @c duration at the specified @c point","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:":{"name":"+actionForScrollInDirection:amount:","abstract":"<p>Returns an action that scrolls a @c UIScrollView by @c amount (in points) in the specified","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns a scroll action that scrolls in a @c direction for an @c amount of points starting from","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:":{"name":"+actionForScrollToContentEdge:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>A GREYAction that scrolls to the given content @c edge of a scroll view with the scroll action","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:":{"name":"+actionForSwipeFastInDirection:","abstract":"<p>Returns an action that fast swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:":{"name":"+actionForSwipeSlowInDirection:","abstract":"<p>Returns an action that slow swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a specific","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchFastInDirection:withAngle:":{"name":"+actionForPinchFastInDirection:withAngle:","abstract":"<p>Returns an action that pinches view quickly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchSlowInDirection:withAngle:":{"name":"+actionForPinchSlowInDirection:withAngle:","abstract":"<p>Returns an action that pinches view slowly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMoveSliderToValue:":{"name":"+actionForMoveSliderToValue:","abstract":"<p>Returns an action that attempts to move slider to within 1.0e-6f values of @c value.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetStepperValue:":{"name":"+actionForSetStepperValue:","abstract":"<p>Returns an action that changes the value of UIStepper to @c value by tapping the appropriate","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTap":{"name":"+actionForTap","abstract":"<p>Returns an action that taps on an element at the activation point of the element.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTapAtPoint:":{"name":"+actionForTapAtPoint:","abstract":"<p>Returns an action that taps on an element at the specified @c point.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTypeText:":{"name":"+actionForTypeText:","abstract":"<p>Returns an action that uses the iOS keyboard to input a string.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForReplaceText:":{"name":"+actionForReplaceText:","abstract":"<p>Returns an action that sets text on a UITextField or webview input directly.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForClearText":{"name":"+actionForClearText","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTurnSwitchOn:":{"name":"+actionForTurnSwitchOn:","abstract":"<p>Returns an action that toggles a switch control. This action is applicable to all elements that","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetDate:":{"name":"+actionForSetDate:","abstract":"<p>Returns an action that injects dates/times into UIDatePickers.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetPickerColumn:toValue:":{"name":"+actionForSetPickerColumn:toValue:","abstract":"<p>Returns an action that selects @c value on the given @c column of a UIPickerView.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForJavaScriptExecution:output:":{"name":"+actionForJavaScriptExecution:output:","abstract":"<p>Returns an action that executes JavaScript against a UIWebView and sets the return value to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSnapshot:":{"name":"+actionForSnapshot:","abstract":"<p>Returns an action that takes a snapshot of the selected element.</p>","parent_name":"GREYActions"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:performBlock:":{"name":"+actionWithName:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:constraints:performBlock:":{"name":"+actionWithName:constraints:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block subject to the","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>@remark initWithName::constraints: is overridden from its superclass.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:performBlock:":{"name":"-initWithName:constraints:performBlock:","abstract":"<p>Designated Initializer.</p>","parent_name":"GREYActionBlock"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(cm)invokedFromFile:lineNumber:":{"name":"+invokedFromFile:lineNumber:","abstract":"<p>Provides the file name and line number of the code that is calling into EarlGrey.","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the <b>EarlGrey</b> macro to start an","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)selectElementWithMatcher:":{"name":"-selectElementWithMatcher:","abstract":"<p>Creates a pending interaction with a single UI element on the screen.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)setFailureHandler:":{"name":"-setFailureHandler:","abstract":"<p>Sets the global failure handler for all framework related failures.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Convenience wrapper to invoke GREYFailureHandler::handleException:details: on the global","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)rotateDeviceToOrientation:errorOrNil:":{"name":"-rotateDeviceToOrientation:errorOrNil:","abstract":"<p>Rotate the device to a given @c deviceOrientation. All device orientations except for","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)dismissKeyboardWithError:":{"name":"-dismissKeyboardWithError:","abstract":"<p>Dismisses the keyboard by resigning the first responder, if any. Will populate the provided","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html":{"name":"EarlGreyImpl","abstract":"<p>Entrypoint to the EarlGrey framework."},"Classes/GREYActionBlock.html":{"name":"GREYActionBlock","abstract":"<p>A class for creating block based GREYAction.</p>"},"Classes/GREYActions.html":{"name":"GREYActions","abstract":"<p>A interface that exposes UI element actions.</p>"},"Classes/GREYAllOf.html":{"name":"GREYAllOf","abstract":"<p>A matcher for combining multiple matchers with a logical @c AND operator, so that a match"},"Classes/GREYAnyOf.html":{"name":"GREYAnyOf","abstract":"<p>Matcher for combining multiple matchers with a logical @c OR operator, so that a match occurs"},"Classes/GREYAssertionBlock.html":{"name":"GREYAssertionBlock","abstract":"<p>An interface to create GREYAssertions from blocks.</p>"},"Classes.html#/c:objc(cs)GREYAssertions":{"name":"GREYAssertions","abstract":"<p>An interface that exposes UI element assertions.</p>"},"Classes/GREYBaseAction.html":{"name":"GREYBaseAction","abstract":"<p>A base class for all actions that incorporates commonalities between initialization"},"Classes/GREYBaseMatcher.html":{"name":"GREYBaseMatcher","abstract":"<p>A base class that implements the GREYMatcher protocol methods."},"Classes/GREYCondition.html":{"name":"GREYCondition","abstract":"<p>A class for creating boolean conditions that can be waited on until the condition is satisfied"},"Classes/GREYConfiguration.html":{"name":"GREYConfiguration","abstract":"<p>Provides an interface for runtime configuration of EarlGrey&rsquo;s behavior.</p>"},"Classes/GREYConstants.html":{"name":"GREYConstants","abstract":"<p>A class containing helper methods for conversion to-and-from constants.</p>"},"Classes/GREYDataEnumerator.html":{"name":"GREYDataEnumerator","abstract":"<p>An block-based enumerator that repeatedly invokes the block to return the next object.</p>"},"Classes/GREYDispatchQueueIdlingResource.html":{"name":"GREYDispatchQueueIdlingResource","abstract":"<p>Idling resource that tracks blocks sent to a dispatch queue.</p>"},"Classes/GREYElementFinder.html":{"name":"GREYElementFinder","abstract":"<p>Finds UI elements in GREYProvider that are accepted by a matcher.</p>"},"Classes/GREYElementHierarchy.html":{"name":"GREYElementHierarchy","abstract":"<p>A utility to get the string representation of the UI hierarchy.</p>"},"Classes/GREYElementInteraction.html":{"name":"GREYElementInteraction","abstract":"<p>Interface for creating an interaction with a UI element. If no datasource is set,"},"Classes/GREYElementMatcherBlock.html":{"name":"GREYElementMatcherBlock","abstract":"<p>A block based implementation of GREYBaseMatcher. Enables custom implementation of protocol"},"Classes/GREYFrameworkException.html":{"name":"GREYFrameworkException","abstract":"<p>Exception raised by the framework which results in a test failure."},"Classes/GREYLayoutConstraint.html":{"name":"GREYLayoutConstraint","abstract":"<p>Modeled after NSLayoutConstraint, this class captures information related to a layout"},"Classes/GREYManagedObjectContextIdlingResource.html":{"name":"GREYManagedObjectContextIdlingResource","abstract":"<p>Idling resource that tracks core data managed object context operations.</p>"},"Classes/GREYMatchers.html":{"name":"GREYMatchers","abstract":"<p>EarlGrey matchers for UI elements.</p>"},"Classes/GREYNSTimerIdlingResource.html":{"name":"GREYNSTimerIdlingResource","abstract":"<p>An idling resource to track NSTimer firing events so that the framework can synchronize"},"Classes/GREYNot.html":{"name":"GREYNot","abstract":"<p>A matcher to negate the result of another matcher.</p>"},"Classes/GREYOperationQueueIdlingResource.html":{"name":"GREYOperationQueueIdlingResource","abstract":"<p>Idling resource that monitors operation queues.</p>"},"Classes/GREYScreenshotUtil.html":{"name":"GREYScreenshotUtil","abstract":"<p>Provides interfaces for taking screenshots of the entire screen and UI elements of the App.</p>"},"Classes/GREYTestHelper.html":{"name":"GREYTestHelper","abstract":"<p>Provides interface for test helper methods.</p>"},"Classes/GREYUIThreadExecutor.html":{"name":"GREYUIThreadExecutor","abstract":"<p>Executor that syncs execution with the UI events on the main thread."},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Constants.html":{"name":"Constants","abstract":"<p>The following constants are available globally.</p>"},"Enums.html":{"name":"Enums","abstract":"<p>The following enums are available globally.</p>"},"Protocols.html":{"name":"Protocols","abstract":"<p>The following protocols are available globally.</p>"},"Type Definitions.html":{"name":"Type Definitions","abstract":"<p>The following type definitions are available globally.</p>"},"Functions.html":{"name":"Functions","abstract":"<p>The following functions are available globally.</p>"}}
\ No newline at end of file
+{"Functions.html#/c:@F@grey_doubleTap":{"name":"grey_doubleTap","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount: with count @c 2.</p>"},"Functions.html#/c:@F@grey_doubleTapAtPoint":{"name":"grey_doubleTapAtPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multipleTapsWithCount":{"name":"grey_multipleTapsWithCount","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount:.</p>"},"Functions.html#/c:@F@grey_longPress":{"name":"grey_longPress","abstract":"<p>Shorthand macro for GREYActions::actionForLongPress.</p>"},"Functions.html#/c:@F@grey_longPressWithDuration":{"name":"grey_longPressWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressWithDuration:.</p>"},"Functions.html#/c:@F@grey_longPressAtPointWithDuration":{"name":"grey_longPressAtPointWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressAtPoint:duration:.</p>"},"Functions.html#/c:@F@grey_scrollInDirection":{"name":"grey_scrollInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForScrollInDirection:amount:.</p>"},"Functions.html#/c:@F@grey_scrollInDirectionWithStartPoint":{"name":"grey_scrollInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_scrollToContentEdge":{"name":"grey_scrollToContentEdge","abstract":"<p>Shorthand macro for GREYActions::actionForScrollToContentEdge:.</p>"},"Functions.html#/c:@F@grey_scrollToContentEdgeWithStartPoint":{"name":"grey_scrollToContentEdgeWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeFastInDirection":{"name":"grey_swipeFastInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeFastInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeSlowInDirection":{"name":"grey_swipeSlowInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeSlowInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeFastInDirectionWithStartPoint":{"name":"grey_swipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeSlowInDirectionWithStartPoint":{"name":"grey_swipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirection":{"name":"grey_multiFingerSwipeSlowInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirection":{"name":"grey_multiFingerSwipeFastInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_pinchFastInDirectionAndAngle":{"name":"grey_pinchFastInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchFastInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_pinchSlowInDirectionAndAngle":{"name":"grey_pinchSlowInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchSlowInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_moveSliderToValue":{"name":"grey_moveSliderToValue","abstract":"<p>Shorthand macro for GREYActions::actionForMoveSliderToValue:.</p>"},"Functions.html#/c:@F@grey_setStepperValue":{"name":"grey_setStepperValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetStepperValue:.</p>"},"Functions.html#/c:@F@grey_tap":{"name":"grey_tap","abstract":"<p>Shorthand macro for GREYActions::actionForTap.</p>"},"Functions.html#/c:@F@grey_tapAtPoint":{"name":"grey_tapAtPoint","abstract":"<p>Shorthand macro for GREYActions::actionForTapAtPoint:.</p>"},"Functions.html#/c:@F@grey_typeText":{"name":"grey_typeText","abstract":"<p>Shorthand macro for GREYActions::actionForTypeText:.</p>"},"Functions.html#/c:@F@grey_replaceText":{"name":"grey_replaceText","abstract":"<p>Shorthand macro for GREYActions::actionForReplaceText:.</p>"},"Functions.html#/c:@F@grey_clearText":{"name":"grey_clearText","abstract":"<p>Shorthand macro for GREYActions::actionForClearText.</p>"},"Functions.html#/c:@F@grey_turnSwitchOn":{"name":"grey_turnSwitchOn","abstract":"<p>Shorthand macro for GREYActions::actionForTurnSwitchOn:.</p>"},"Functions.html#/c:@F@grey_setDate":{"name":"grey_setDate","abstract":"<p>Shorthand macro for GREYActions::actionForSetDate:.</p>"},"Functions.html#/c:@F@grey_setPickerColumnToValue":{"name":"grey_setPickerColumnToValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetPickerColumn:toValue:.</p>"},"Functions.html#/c:@F@grey_javaScriptExecution":{"name":"grey_javaScriptExecution","abstract":"<p>Shorthand macro for GREYActions::actionForJavaScriptExecution:output:.</p>"},"Functions.html#/c:@F@grey_snapshot":{"name":"grey_snapshot","abstract":"<p>Shorthand macro for GREYActions::actionForSnapshot:.</p>"},"Functions.html#/c:@F@grey_allOf":{"name":"grey_allOf","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_allOfMatchers":{"name":"grey_allOfMatchers","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_anyOf":{"name":"grey_anyOf","abstract":"<p>A matcher that is a logical OR of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_anyOfMatchers":{"name":"grey_anyOfMatchers","abstract":"<p>A matcher that is a logical OR of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_getFailureHandler":{"name":"grey_getFailureHandler","abstract":"<p>Exposes internal method to get the failure handler registered with EarlGrey."},"Functions.html#/c:@F@NSStringFromUIDeviceOrientation":{"name":"NSStringFromUIDeviceOrientation"},"Functions.html#/c:@F@NSStringFromGREYDirection":{"name":"NSStringFromGREYDirection"},"Functions.html#/c:@F@NSStringFromPinchDirection":{"name":"NSStringFromPinchDirection","abstract":"<p>Returns a string representation of the given @c pinchDirection.</p>"},"Functions.html#/c:@F@NSStringFromGREYContentEdge":{"name":"NSStringFromGREYContentEdge"},"Functions.html#/c:@F@NSStringFromGREYLayoutAttribute":{"name":"NSStringFromGREYLayoutAttribute"},"Functions.html#/c:@F@NSStringFromGREYLayoutRelation":{"name":"NSStringFromGREYLayoutRelation"},"Functions.html#/c:@F@NSStringFromUIAccessibilityTraits":{"name":"NSStringFromUIAccessibilityTraits"},"Functions.html#/c:@F@grey_keyWindow":{"name":"grey_keyWindow","abstract":"<p>Shorthand for GREYMatchers::matcherForKeyWindow.</p>"},"Functions.html#/c:@F@grey_accessibilityLabel":{"name":"grey_accessibilityLabel","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityLabel:.</p>"},"Functions.html#/c:@F@grey_accessibilityID":{"name":"grey_accessibilityID","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityID:.</p>"},"Functions.html#/c:@F@grey_accessibilityValue":{"name":"grey_accessibilityValue","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityValue:.</p>"},"Functions.html#/c:@F@grey_accessibilityTrait":{"name":"grey_accessibilityTrait","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityTraits:.</p>"},"Functions.html#/c:@F@grey_accessibilityFocused":{"name":"grey_accessibilityFocused","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElementIsFocused.</p>"},"Functions.html#/c:@F@grey_accessibilityHint":{"name":"grey_accessibilityHint","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityHint:.</p>"},"Functions.html#/c:@F@grey_text":{"name":"grey_text","abstract":"<p>Shorthand for GREYMatchers::matcherForText:.</p>"},"Functions.html#/c:@F@grey_firstResponder":{"name":"grey_firstResponder","abstract":"<p>Shorthand for GREYMatchers::matcherForFirstResponder.</p>"},"Functions.html#/c:@F@grey_systemAlertViewShown":{"name":"grey_systemAlertViewShown","abstract":"<p>Shorthand for GREYMatchers::matcherForSystemAlertViewShown.</p>"},"Functions.html#/c:@F@grey_minimumVisiblePercent":{"name":"grey_minimumVisiblePercent","abstract":"<p>Shorthand for GREYMatchers::matcherForMinimumVisiblePercent:.</p>"},"Functions.html#/c:@F@grey_sufficientlyVisible":{"name":"grey_sufficientlyVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForSufficientlyVisible.</p>"},"Functions.html#/c:@F@grey_interactable":{"name":"grey_interactable","abstract":"<p>Shorthand for GREYMatchers::matcherForInteractable.</p>"},"Functions.html#/c:@F@grey_notVisible":{"name":"grey_notVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForNotVisible.</p>"},"Functions.html#/c:@F@grey_accessibilityElement":{"name":"grey_accessibilityElement","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElement.</p>"},"Functions.html#/c:@F@grey_kindOfClass":{"name":"grey_kindOfClass","abstract":"<p>Shorthand for GREYMatchers::matcherForKindOfClass:.</p>"},"Functions.html#/c:@F@grey_progress":{"name":"grey_progress","abstract":"<p>Shorthand for GREYMatchers::matcherForProgress:.</p>"},"Functions.html#/c:@F@grey_respondsToSelector":{"name":"grey_respondsToSelector","abstract":"<p>Shorthand for GREYMatchers::matcherForRespondsToSelector:.</p>"},"Functions.html#/c:@F@grey_conformsToProtocol":{"name":"grey_conformsToProtocol","abstract":"<p>Shorthand for GREYMatchers::matcherForConformsToProtocol:.</p>"},"Functions.html#/c:@F@grey_ancestor":{"name":"grey_ancestor","abstract":"<p>Shorthand for GREYMatchers::matcherForAncestor:.</p>"},"Functions.html#/c:@F@grey_descendant":{"name":"grey_descendant","abstract":"<p>Shorthand for GREYMatchers::matcherForDescendant:.</p>"},"Functions.html#/c:@F@grey_buttonTitle":{"name":"grey_buttonTitle","abstract":"<p>Shorthand for GREYMatchers::matcherForButtonTitle:.</p>"},"Functions.html#/c:@F@grey_scrollViewContentOffset":{"name":"grey_scrollViewContentOffset","abstract":"<p>Shorthand for GREYMatchers::matcherForScrollViewContentOffset:.</p>"},"Functions.html#/c:@F@grey_stepperValue":{"name":"grey_stepperValue","abstract":"<p>Shorthand for GREYMatchers::matcherForStepperValue:.</p>"},"Functions.html#/c:@F@grey_sliderValueMatcher":{"name":"grey_sliderValueMatcher","abstract":"<p>Shorthand for GREYMatchers::matcherForSliderValueMatcher:.</p>"},"Functions.html#/c:@F@grey_pickerColumnSetToValue":{"name":"grey_pickerColumnSetToValue","abstract":"<p>Shorthand for GREYMatchers::matcherForPickerColumn:setToValue:.</p>"},"Functions.html#/c:@F@grey_datePickerValue":{"name":"grey_datePickerValue","abstract":"<p>Shorthand for GREYMatchers::matcherForDatePickerValue:.</p>"},"Functions.html#/c:@F@grey_enabled":{"name":"grey_enabled","abstract":"<p>Shorthand for GREYMatchers::matcherForEnabledElement.</p>"},"Functions.html#/c:@F@grey_selected":{"name":"grey_selected","abstract":"<p>Shorthand for GREYMatchers::matcherForSelectedElement.</p>"},"Functions.html#/c:@F@grey_userInteractionEnabled":{"name":"grey_userInteractionEnabled","abstract":"<p>Shorthand for GREYMatchers::matcherForUserInteractionEnabled.</p>"},"Functions.html#/c:@F@grey_layout":{"name":"grey_layout","abstract":"<p>Shorthand for GREYMatchers::matcherForConstraints:toReferenceElementMatching:.</p>"},"Functions.html#/c:@F@grey_nil":{"name":"grey_nil","abstract":"<p>Shorthand for GREYMatchers::matcherForNil.</p>"},"Functions.html#/c:@F@grey_notNil":{"name":"grey_notNil","abstract":"<p>Shorthand for GREYMatchers::matcherForNotNil.</p>"},"Functions.html#/c:@F@grey_switchWithOnState":{"name":"grey_switchWithOnState","abstract":"<p>Shorthand for GREYMatchers::matcherForSwitchWithOnState:.</p>"},"Functions.html#/c:@F@grey_closeTo":{"name":"grey_closeTo","abstract":"<p>Shorthand for GREYMatchers::matcherForCloseTo:.</p>"},"Functions.html#/c:@F@grey_anything":{"name":"grey_anything","abstract":"<p>Shorthand for GREYMatchers::matcherForAnything.</p>"},"Functions.html#/c:@F@grey_equalTo":{"name":"grey_equalTo","abstract":"<p>Shorthand for GREYMatchers::matcherForEqualTo:.</p>"},"Functions.html#/c:@F@grey_lessThan":{"name":"grey_lessThan","abstract":"<p>Shorthand for GREYMatchers::matcherForLessThan:.</p>"},"Functions.html#/c:@F@grey_greaterThan":{"name":"grey_greaterThan","abstract":"<p>Shorthand for GREYMatchers::matcherForGreaterThan:.</p>"},"Functions.html#/c:@F@grey_scrolledToContentEdge":{"name":"grey_scrolledToContentEdge","abstract":"<p>Shorthand for GREYMatchers::matcherForScrolledToContentEdge:.</p>"},"Functions.html#/c:@F@grey_textFieldValue":{"name":"grey_textFieldValue","abstract":"<p>Shorthand for GREYMatchers::matcherForTextFieldValue:.</p>"},"Functions.html#/c:@F@grey_not":{"name":"grey_not","abstract":"<p>Shorthand macro for GREYNot::initWithMatcher:.</p>"},"Functions.html#/c:@F@grey_createImagePixelDataFromCGImageRef":{"name":"grey_createImagePixelDataFromCGImageRef","abstract":"<p>Returns a new buffer that contains XRGB pixels for the provided @c imageRef i.e. the alpha"},"Functions.html#/c:@F@grey_execute_sync":{"name":"grey_execute_sync","abstract":"<p>Executes a block containing EarlGrey statements on the main thread and waits for it to"},"Functions.html#/c:@F@grey_execute_async":{"name":"grey_execute_async","abstract":"<p>Executes a block containing EarlGrey statements on the main thread without waiting for it to"},"Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock":{"name":"GREYPerformBlock","abstract":"<p>Block type for defining the action&rsquo;s &lsquo;perform&rsquo; code.</p>"},"Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError":{"name":"GREYCheckBlockWithError","abstract":"<p>A block that accepts an @c element, which will be invoked when an assertion is going to be"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock":{"name":"MatchesBlock","abstract":"<p>A block for implementing GREYBaseMatcher::matches:.</p>"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock":{"name":"DescribeToBlock","abstract":"<p>A block for implementing GREYBaseMatcher::describeTo:.</p>"},"Type Definitions.html#/c:GREYUIThreadExecutor.h@T@GREYExecBlock":{"name":"GREYExecBlock","abstract":"<p>Typedef for blocks that can be executed by the GREYUIThreadExecutor.</p>"},"Protocols/GREYProvider.html#/c:objc(pl)GREYProvider(im)dataEnumerator":{"name":"-dataEnumerator","parent_name":"GREYProvider"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:":{"name":"-matches:","abstract":"<p>A method to evaluate the matcher for the provided @c item.</p>","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:describingMismatchTo:":{"name":"-matches:describingMismatchTo:","abstract":"<p>A method to evaluate the matcher for the provided @c item with a description for the issue","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeMismatchOf:to:":{"name":"-describeMismatchOf:to:","abstract":"<p>A method to generate the description containing the reason for why a matcher did not match an","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<p>A method to generate a description of an object.</p>","parent_name":"GREYMatcher"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(py)dataSource":{"name":"dataSource","abstract":"<p>Data source for providing UI elements to interact with.","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)inRoot:":{"name":"-inRoot:","abstract":"<p>Indicates that the current interaction should be performed on a UI element contained inside","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)usingSearchAction:onElementWithMatcher:":{"name":"-usingSearchAction:onElementWithMatcher:","abstract":"<p>Performs the @c action repeatedly on the the element matching the @c matcher until the element","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:":{"name":"-performAction:","abstract":"<p>Performs an @c action on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:error:":{"name":"-performAction:error:","abstract":"<p>Performs an @c action on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:":{"name":"-assert:","abstract":"<p>Performs an @c assertion on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Performs an @c assertion on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:":{"name":"-assertWithMatcher:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:error:":{"name":"-assertWithMatcher:error:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)atIndex:":{"name":"-atIndex:","abstract":"<p>In case of multiple matches, selects the element at the specified index. In case of the","parent_name":"GREYInteraction"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)isIdleNow":{"name":"-isIdleNow","abstract":"<p>A method to query idleness of this resource.</p>","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceName":{"name":"-idlingResourceName","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceDescription":{"name":"-idlingResourceDescription","parent_name":"GREYIdlingResource"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Called by the framework to raise an exception.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)setInvocationFile:andInvocationLine:":{"name":"-setInvocationFile:andInvocationLine:","abstract":"<p>Sets the file name and line number of operation that caused the failure.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendText:":{"name":"-appendText:","abstract":"<p>Appends the provided text to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendDescriptionOf:":{"name":"-appendDescriptionOf:","abstract":"<p>Appends the description of the provided object to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Checks whether the assertion is valid for the provided @c element, throwing an exception if the","parent_name":"GREYAssertion"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)name":{"name":"-name","parent_name":"GREYAssertion"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)perform:error:":{"name":"-perform:error:","abstract":"<p>Perform the action specified by the GREYAction object on an @c element if and only if the","parent_name":"GREYAction"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)name":{"name":"-name","abstract":"<p>A method to get the name of this action.</p>","parent_name":"GREYAction"},"Protocols/GREYAction.html":{"name":"GREYAction","abstract":"<p>A protocol for actions that are performed on accessibility elements.</p>"},"Protocols/GREYAssertion.html":{"name":"GREYAssertion","abstract":"<p>Protocol to which EarlGrey assertion classes must conform.</p>"},"Protocols/GREYDescription.html":{"name":"GREYDescription","abstract":"<p>A protocol that defines the layout of an object that conforms to GREYMatcher.</p>"},"Protocols/GREYFailureHandler.html":{"name":"GREYFailureHandler","abstract":"<p>Protocol for handling failures (such as failure of actions and assertions) raised by EarlGrey.</p>"},"Protocols/GREYIdlingResource.html":{"name":"GREYIdlingResource","abstract":"<p>A protocol for resources that can potentially modify the UI and should be synchronized with"},"Protocols/GREYInteraction.html":{"name":"GREYInteraction","abstract":"<p>Represents an interaction with a UI element.</p>"},"Protocols/GREYMatcher.html":{"name":"GREYMatcher","abstract":"<p>Matchers are another way of expressing simple or complex logical expressions. This protocol"},"Protocols/GREYProvider.html":{"name":"GREYProvider","abstract":"<p>A protocol for providing arbitrary data as an enumeration.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html#/c:@E@GREYUIThreadExecutorErrorCode@kGREYUIThreadExecutorTimeoutErrorCode":{"name":"kGREYUIThreadExecutorTimeoutErrorCode","abstract":"<p>Timeout reached before block could be executed.</p>","parent_name":"GREYUIThreadExecutorErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollReachedContentEdge":{"name":"kGREYScrollReachedContentEdge","abstract":"<p>Reached content edge before the entire scroll action was complete.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollImpossible":{"name":"kGREYScrollImpossible","abstract":"<p>It is not possible to scroll.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollToElementFailed":{"name":"kGREYScrollToElementFailed","abstract":"<p>Could not scroll to the element we are looking for.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionElementNotFoundErrorCode":{"name":"kGREYInteractionElementNotFoundErrorCode","abstract":"<p>Element search has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionConstraintsFailedErrorCode":{"name":"kGREYInteractionConstraintsFailedErrorCode","abstract":"<p>Constraints failed for performing an interaction.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionActionFailedErrorCode":{"name":"kGREYInteractionActionFailedErrorCode","abstract":"<p>Action execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionAssertionFailedErrorCode":{"name":"kGREYInteractionAssertionFailedErrorCode","abstract":"<p>Assertion execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionTimeoutErrorCode":{"name":"kGREYInteractionTimeoutErrorCode","abstract":"<p>Timeout reached before interaction could be performed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMultipleElementsMatchedErrorCode":{"name":"kGREYInteractionMultipleElementsMatchedErrorCode","abstract":"<p>Single element search found multiple elements.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode":{"name":"kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode","abstract":"<p>Index provided for matching an element from multiple elements was over the number of elements","parent_name":"GREYInteractionErrorCode"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeShort":{"name":"kGREYTapTypeShort","abstract":"<p>Tap action for basic tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeLong":{"name":"kGREYTapTypeLong","abstract":"<p>Tap action for long press tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeMultiple":{"name":"kGREYTapTypeMultiple","abstract":"<p>Tap action for multiple taps (for example double tap).</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeKBKey":{"name":"kGREYTapTypeKBKey","abstract":"<p>Tap action for keyboard keys.</p>","parent_name":"GREYTapType"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationLessThanOrEqual":{"name":"kGREYLayoutRelationLessThanOrEqual","abstract":"<p>Value is less than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationEqual":{"name":"kGREYLayoutRelationEqual","abstract":"<p>Value is equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationGreaterThanOrEqual":{"name":"kGREYLayoutRelationGreaterThanOrEqual","abstract":"<p>Value is greater than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeLeft":{"name":"kGREYLayoutAttributeLeft","abstract":"<p>The left edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeRight":{"name":"kGREYLayoutAttributeRight","abstract":"<p>The right edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeTop":{"name":"kGREYLayoutAttributeTop","abstract":"<p>The top edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeBottom":{"name":"kGREYLayoutAttributeBottom","abstract":"<p>The bottom edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionLeft":{"name":"kGREYLayoutDirectionLeft","abstract":"<p>To the left of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionRight":{"name":"kGREYLayoutDirectionRight","abstract":"<p>To the right of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionUp":{"name":"kGREYLayoutDirectionUp","abstract":"<p>Above the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionDown":{"name":"kGREYLayoutDirectionDown","abstract":"<p>Below the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeLeft":{"name":"kGREYContentEdgeLeft","abstract":"<p>The left content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeRight":{"name":"kGREYContentEdgeRight","abstract":"<p>The right content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeTop":{"name":"kGREYContentEdgeTop","abstract":"<p>The top content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeBottom":{"name":"kGREYContentEdgeBottom","abstract":"<p>The bottom content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionOutward":{"name":"kGREYPinchDirectionOutward","abstract":"<p>Two fingers pinching outward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionInward":{"name":"kGREYPinchDirectionInward","abstract":"<p>Two fingers pinching inward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionLeft":{"name":"kGREYDirectionLeft","abstract":"<p>The finger is moving to the right, view port is moving left.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionRight":{"name":"kGREYDirectionRight","abstract":"<p>The finger is moving to the left, view port is moving right.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionUp":{"name":"kGREYDirectionUp","abstract":"<p>The finger is moving downwards, view port is moving up.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionDown":{"name":"kGREYDirectionDown","abstract":"<p>The finger is moving upwards, view port is moving down.</p>","parent_name":"GREYDirection"},"Enums/GREYKeyboardDismissalErrorCode.html#/c:@E@GREYKeyboardDismissalErrorCode@GREYKeyboardDismissalFailedErrorCode":{"name":"GREYKeyboardDismissalFailedErrorCode","abstract":"<p>The keyboard dismissal failed.</p>","parent_name":"GREYKeyboardDismissalErrorCode"},"Enums/GREYKeyboardDismissalErrorCode.html":{"name":"GREYKeyboardDismissalErrorCode","abstract":"<p>Error code for keyboard dismissal actions.</p>"},"Enums/GREYDirection.html":{"name":"GREYDirection","abstract":"<p>Directions for scrolling and swiping.</p>"},"Enums/GREYPinchDirection.html":{"name":"GREYPinchDirection","abstract":"<p>Directions for pinch gesture.</p>"},"Enums/GREYContentEdge.html":{"name":"GREYContentEdge","abstract":"<p>Content edges for scrolling.</p>"},"Enums/GREYLayoutDirection.html":{"name":"GREYLayoutDirection","abstract":"<p>Directions for layout specification.</p>"},"Enums/GREYLayoutAttribute.html":{"name":"GREYLayoutAttribute","abstract":"<p>Layout attributes for matching on layouts (modelled after @c NSLayoutAttribute).</p>"},"Enums/GREYLayoutRelation.html":{"name":"GREYLayoutRelation","abstract":"<p>Layout relations for comparision of layout attributes (modelled after @c NSLayoutRelation).</p>"},"Enums/GREYTapType.html":{"name":"GREYTapType","abstract":"<p>Types of tap actions</p>"},"Enums/GREYInteractionErrorCode.html":{"name":"GREYInteractionErrorCode","abstract":"<p>Error codes for element interaction failures.</p>"},"Enums/GREYScrollErrorCode.html":{"name":"GREYScrollErrorCode","abstract":"<p>Error codes for scrolling related errors.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html":{"name":"GREYUIThreadExecutorErrorCode","abstract":"<p>Error codes for thread executor failures.</p>"},"Constants.html#/c:@kGREYFailureHandlerKey":{"name":"kGREYFailureHandlerKey","abstract":"<p>Key for currently set failure handler for EarlGrey in thread&rsquo;s local storage dictionary.</p>"},"Constants.html#/c:@kGREYKeyboardDismissalErrorDomain":{"name":"kGREYKeyboardDismissalErrorDomain","abstract":"<p>Error domain for keyboard dismissal.</p>"},"Constants.html#/c:@kGREYConfigKeyAnalyticsEnabled":{"name":"kGREYConfigKeyAnalyticsEnabled","abstract":"<p>Configuration that enables or disables usage tracking for the framework.</p>"},"Constants.html#/c:@kGREYConfigKeyActionConstraintsEnabled":{"name":"kGREYConfigKeyActionConstraintsEnabled","abstract":"<p>Configuration that enables or disables constraint checks before performing an action.</p>"},"Constants.html#/c:@kGREYConfigKeyInteractionTimeoutDuration":{"name":"kGREYConfigKeyInteractionTimeoutDuration","abstract":"<p>Configuration that holds timeout duration (in seconds) for actions and assertions. Actions or"},"Constants.html#/c:@kGREYConfigKeySynchronizationEnabled":{"name":"kGREYConfigKeySynchronizationEnabled","abstract":"<p>Configuration that enables or disables EarlGrey&rsquo;s synchronization feature."},"Constants.html#/c:@kGREYConfigKeyNSTimerMaxTrackableInterval":{"name":"kGREYConfigKeyNSTimerMaxTrackableInterval","abstract":"<p>Configuration for setting the max interval (in seconds) of non-repeating NSTimers that EarlGrey"},"Constants.html#/c:@kGREYConfigKeyDispatchAfterMaxTrackableDelay":{"name":"kGREYConfigKeyDispatchAfterMaxTrackableDelay","abstract":"<p>Configuration for setting the max delay (in seconds) for dispatch_after and dispatch_after_f"},"Constants.html#/c:@kGREYConfigKeyDelayedPerformMaxTrackableDuration":{"name":"kGREYConfigKeyDelayedPerformMaxTrackableDuration","abstract":"<p>Configuration for setting the max duration (in seconds) for delayed executions on the"},"Constants.html#/c:@kGREYConfigKeyCALayerModifyAnimations":{"name":"kGREYConfigKeyCALayerModifyAnimations","abstract":"<p>Configuration that determines whether or not CALayer animations are modified. If @c YES, then"},"Constants.html#/c:@kGREYConfigKeyCALayerMaxAnimationDuration":{"name":"kGREYConfigKeyCALayerMaxAnimationDuration","abstract":"<p>Configuration for setting max allowable animation duration (in seconds) for any CALayer based"},"Constants.html#/c:@kGREYConfigKeyURLBlacklistRegex":{"name":"kGREYConfigKeyURLBlacklistRegex","abstract":"<p>Configuration that holds regular expressions for URLs that are blacklisted from synchronization."},"Constants.html#/c:@kGREYConfigKeyIncludeStatusBarWindow":{"name":"kGREYConfigKeyIncludeStatusBarWindow","abstract":"<p>Configuration that enables/disables inclusion of status bar window in every operation performed"},"Constants.html#/c:@kGREYConfigKeyArtifactsDirLocation":{"name":"kGREYConfigKeyArtifactsDirLocation","abstract":"<p>Configuration for setting a directory location where any test artifacts such as screenshots,"},"Constants.html#/c:@kGREYMinimumVisibleAlpha":{"name":"kGREYMinimumVisibleAlpha","abstract":"<p>Any alpha less than this value is considered hidden by Apple."},"Constants.html#/c:@kGREYSwipeFastDuration":{"name":"kGREYSwipeFastDuration","abstract":"<p>Amount of time a <q>fast</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYSwipeSlowDuration":{"name":"kGREYSwipeSlowDuration","abstract":"<p>Amount of time a <q>slow</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYPinchFastDuration":{"name":"kGREYPinchFastDuration","abstract":"<p>Amount of time a <q>fast</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYPinchSlowDuration":{"name":"kGREYPinchSlowDuration","abstract":"<p>Amount of time a <q>slow</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYInfiniteTimeout":{"name":"kGREYInfiniteTimeout","abstract":"<p>Infinite timeout.</p>"},"Constants.html#/c:@kUIPickerViewMaxAccessibilityViews":{"name":"kUIPickerViewMaxAccessibilityViews","abstract":"<p>Limit on the number of UIPickerViews that can be pulled for getting the hierarchy.</p>"},"Constants.html#/c:@kGREYLongPressDefaultDuration":{"name":"kGREYLongPressDefaultDuration","abstract":"<p>Amount of time a normal long press should last for, in seconds. Extracted from:"},"Constants.html#/c:@kGREYAcceptableFloatDifference":{"name":"kGREYAcceptableFloatDifference","abstract":"<p>Minimum acceptable difference between two floating-point values when comparing them.</p>"},"Constants.html#/c:@kGREYAllowVerboseLogging":{"name":"kGREYAllowVerboseLogging","abstract":"<p>NSUserDefaults key for checking if verbose logging is turned on. (i.e. logs with"},"Constants.html#/c:@kGREYPinchAngleDefault":{"name":"kGREYPinchAngleDefault","abstract":"<p>The default pinch angle for the pinch action, specified by an approximate angle for a right"},"Constants.html#/c:@kGREYGenericFailureException":{"name":"kGREYGenericFailureException","abstract":"<p>Generic framework failure.</p>"},"Constants.html#/c:@kGREYActionFailedException":{"name":"kGREYActionFailedException","abstract":"<p>Thrown on action failure.</p>"},"Constants.html#/c:@kGREYAssertionFailedException":{"name":"kGREYAssertionFailedException","abstract":"<p>Thrown on assertion failure.</p>"},"Constants.html#/c:@kGREYNilException":{"name":"kGREYNilException","abstract":"<p>Thrown when assertion failed due to an unexpected @c nil parameter.</p>"},"Constants.html#/c:@kGREYNotNilException":{"name":"kGREYNotNilException","abstract":"<p>Thrown when assertion failed due to an unexpected non-nil parameter.</p>"},"Constants.html#/c:@kGREYNoMatchingElementException":{"name":"kGREYNoMatchingElementException","abstract":"<p>Thrown by the selection API when no UI element matches the selection matcher.</p>"},"Constants.html#/c:@kGREYMultipleElementsFoundException":{"name":"kGREYMultipleElementsFoundException","abstract":"<p>Thrown by the interaction API when either an action or assertion matcher matches multiple"},"Constants.html#/c:@kGREYTimeoutException":{"name":"kGREYTimeoutException","abstract":"<p>Thrown by the interaction API when either an action or assertion times out waiting for the"},"Constants.html#/c:@kGREYConstraintFailedException":{"name":"kGREYConstraintFailedException","abstract":"<p>Thrown by the action API when the constraints required for performing the action are not"},"Constants.html#/c:@kGREYInteractionErrorDomain":{"name":"kGREYInteractionErrorDomain","abstract":"<p>Error domain for element interaction failures.</p>"},"Constants.html#/c:@kGREYWillPerformActionNotification":{"name":"kGREYWillPerformActionNotification","abstract":"<p>Notification name for when an action will be performed. The action itself is contained in the"},"Constants.html#/c:@kGREYDidPerformActionNotification":{"name":"kGREYDidPerformActionNotification","abstract":"<p>Notification name for when an action has been performed. The action itself is contained in the"},"Constants.html#/c:@kGREYWillPerformAssertionNotification":{"name":"kGREYWillPerformAssertionNotification","abstract":"<p>Notification name for when an assertion will be checked. The assertion itself is contained in"},"Constants.html#/c:@kGREYDidPerformAssertionNotification":{"name":"kGREYDidPerformAssertionNotification","abstract":"<p>Notification name for when an assertion has been performed. The assertion itself is contained"},"Constants.html#/c:@kGREYActionUserInfoKey":{"name":"kGREYActionUserInfoKey","abstract":"<p>User Info dictionary key for the action performed.</p>"},"Constants.html#/c:@kGREYActionElementUserInfoKey":{"name":"kGREYActionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an action was performed on. The element for an"},"Constants.html#/c:@kGREYActionErrorUserInfoKey":{"name":"kGREYActionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the action being performed.</p>"},"Constants.html#/c:@kGREYAssertionUserInfoKey":{"name":"kGREYAssertionUserInfoKey","abstract":"<p>User Info dictionary key for the assertion checked.</p>"},"Constants.html#/c:@kGREYAssertionElementUserInfoKey":{"name":"kGREYAssertionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an assertion was checked on. The element for an"},"Constants.html#/c:@kGREYAssertionErrorUserInfoKey":{"name":"kGREYAssertionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the assertion being checked.</p>"},"Constants.html#/c:@kGREYScrollErrorDomain":{"name":"kGREYScrollErrorDomain","abstract":"<p>The Error domain for a scroll error.</p>"},"Constants.html#/c:@kGREYUIThreadExecutorErrorDomain":{"name":"kGREYUIThreadExecutorErrorDomain","abstract":"<p>Error domain for thread executor failures.</p>"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainOnce":{"name":"-drainOnce","abstract":"<p>Blocking call that drains the main runloop enough times to make each source gets a fair chance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainForTime:":{"name":"-drainForTime:","abstract":"<p>Blocking call that drains the UI thread for the specified number of @c seconds.","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdle":{"name":"-drainUntilIdle","abstract":"<p>Blocking call that drains the UI thread until both the UI and registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdleWithTimeout:":{"name":"-drainUntilIdleWithTimeout:","abstract":"<p>Drains the UI thread and waits for both the UI and idling resources to idle until the given","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSync:error:":{"name":"-executeSync:error:","abstract":"<p>Invokes GREYUIThreadExecutor::executeSyncWithTimeout:block:error: with @c kGREYInfiniteTimeout,","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSyncWithTimeout:block:error:":{"name":"-executeSyncWithTimeout:block:error:","abstract":"<p>Executes @c execBlock on the main thread, synchronizing with all registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)enableFastAnimation":{"name":"+enableFastAnimation","abstract":"<p>Enables fast animation. Invoke in the XCTest setUp method to increase","parent_name":"GREYTestHelper"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)disableFastAnimation":{"name":"+disableFastAnimation","abstract":"<p>Disables fast animation.</p>","parent_name":"GREYTestHelper"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)drawScreenInContext:afterScreenUpdates:":{"name":"+drawScreenInContext:afterScreenUpdates:","abstract":"<p>Draws the application&rsquo;s main screen using the bitmap graphics context specified by the @c","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshot":{"name":"+takeScreenshot","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshotForAppStore":{"name":"+takeScreenshotForAppStore","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)snapshotElement:":{"name":"+snapshotElement:","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)saveImageAsPNG:toFile:inDirectory:":{"name":"+saveImageAsPNG:toFile:inDirectory:","abstract":"<p>Saves the provided @c image as a PNG to the given @c filename under the given @c directoryPath.","parent_name":"GREYScreenshotUtil"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(cm)resourceWithNSOperationQueue:name:":{"name":"+resourceWithNSOperationQueue:name:","abstract":"<p>Creates an idling resource for monitoring @c queue for idleness.","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNot"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes this matcher with another @c matcher whose result is negated.</p>","parent_name":"GREYNot"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(cm)trackTimer:name:removeOnIdle:":{"name":"+trackTimer:name:removeOnIdle:","abstract":"<p>Creates an idling resource that tracks the specified @c timer, causing actions to wait until","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKeyWindow":{"name":"+matcherForKeyWindow","abstract":"<p>Matcher for application&rsquo;s key window.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityLabel:":{"name":"+matcherForAccessibilityLabel:","abstract":"<p>Matcher for UI element with the provided accessibility @c label.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityID:":{"name":"+matcherForAccessibilityID:","abstract":"<p>Matcher for UI element with the provided accessibility ID @c accessibilityID.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityValue:":{"name":"+matcherForAccessibilityValue:","abstract":"<p>Matcher for UI element with the provided accessibility @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityTraits:":{"name":"+matcherForAccessibilityTraits:","abstract":"<p>Matcher for UI element with the provided accessibility @c traits.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityHint:":{"name":"+matcherForAccessibilityHint:","abstract":"<p>Matcher for UI element with the provided accessiblity @c hint.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElementIsFocused":{"name":"+matcherForAccessibilityElementIsFocused","abstract":"<p>Matcher for UI element with accessiblity focus.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForText:":{"name":"+matcherForText:","abstract":"<p>Matcher for UI elements of type UIButton, UILabel, UITextField or UITextView displaying the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForFirstResponder":{"name":"+matcherForFirstResponder","abstract":"<p>Matcher for element that is the first responder.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSystemAlertViewShown":{"name":"+matcherForSystemAlertViewShown","abstract":"<p>Matcher to check if system alert view is shown.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForMinimumVisiblePercent:":{"name":"+matcherForMinimumVisiblePercent:","abstract":"<p>Matcher for UI element whose percent visible area (of its accessibility frame) exceeds the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSufficientlyVisible":{"name":"+matcherForSufficientlyVisible","abstract":"<p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotVisible":{"name":"+matcherForNotVisible","abstract":"<p>Matcher for UI element that is not visible to the user at all i.e. it has a zero visible area.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForInteractable":{"name":"+matcherForInteractable","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElement":{"name":"+matcherForAccessibilityElement","abstract":"<p>Matcher to check if a UI element is accessible.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKindOfClass:":{"name":"+matcherForKindOfClass:","abstract":"<p>Matcher for elements that are instances of the provided @c klass or any class that inherits from","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForProgress:":{"name":"+matcherForProgress:","abstract":"<p>Matcher for matching UIProgressView&rsquo;s values. Use greaterThan, greaterThanOrEqualTo,","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForRespondsToSelector:":{"name":"+matcherForRespondsToSelector:","abstract":"<p>Matcher for UI element that respond to the provided @c sel.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConformsToProtocol:":{"name":"+matcherForConformsToProtocol:","abstract":"<p>Matcher for UI element that conform to the provided @c protocol.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAncestor:":{"name":"+matcherForAncestor:","abstract":"<p>Matcher that matches UI element based on the presence of an ancestor in its hierarchy.","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDescendant:":{"name":"+matcherForDescendant:","abstract":"<p>Matcher that matches any UI element with a descendant matching the given matcher.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForButtonTitle:":{"name":"+matcherForButtonTitle:","abstract":"<p>Matcher that matches UIButton that has title label as @c text.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrollViewContentOffset:":{"name":"+matcherForScrollViewContentOffset:","abstract":"<p>Matcher that matches UIScrollView that has contentOffset as @c offset.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForStepperValue:":{"name":"+matcherForStepperValue:","abstract":"<p>Matcher that matches UIStepper with value as @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSliderValueMatcher:":{"name":"+matcherForSliderValueMatcher:","abstract":"<p>Matcher that matches a UISlider&rsquo;s value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForPickerColumn:setToValue:":{"name":"+matcherForPickerColumn:setToValue:","abstract":"<p>Matcher that matches UIPickerView that has a column set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDatePickerValue:":{"name":"+matcherForDatePickerValue:","abstract":"<p>Matcher that matches UIDatePicker that is set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEnabledElement":{"name":"+matcherForEnabledElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is enabled.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSelectedElement":{"name":"+matcherForSelectedElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is selected.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForUserInteractionEnabled":{"name":"+matcherForUserInteractionEnabled","abstract":"<p>Matcher that verifies whether a view has its userInteractionEnabled property set to @c YES.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConstraints:toReferenceElementMatching:":{"name":"+matcherForConstraints:toReferenceElementMatching:","abstract":"<p>Matcher that verifies that the selected element satisfies the given constraints to the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNil":{"name":"+matcherForNil","abstract":"<p>Matcher primarily for asserting that the element is @c nil or not found.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotNil":{"name":"+matcherForNotNil","abstract":"<p>Matcher for asserting that the element exists in the UI hierarchy (i.e. not @c nil).</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSwitchWithOnState:":{"name":"+matcherForSwitchWithOnState:","abstract":"<p>Matcher for toggling the switch control.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForCloseTo:delta:":{"name":"+matcherForCloseTo:delta:","abstract":"<p>A Matcher for NSNumbers that matches when the examined number is within a specified @c delta","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAnything":{"name":"+matcherForAnything","abstract":"<p>A Matcher that matches against any object, including @c nils.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEqualTo:":{"name":"+matcherForEqualTo:","abstract":"<p>A Matcher that checks if a provided object is equal to the specified @c value. The equality is","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForLessThan:":{"name":"+matcherForLessThan:","abstract":"<p>A Matcher that checks if a provided object is less than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForGreaterThan:":{"name":"+matcherForGreaterThan:","abstract":"<p>A Matcher that checks if a provided object is greater than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrolledToContentEdge:":{"name":"+matcherForScrolledToContentEdge:","abstract":"<p>Matcher that matches a UIScrollView scrolled to content @c edge.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForTextFieldValue:":{"name":"+matcherForTextFieldValue:","abstract":"<p>Matcher that matches a UITextField&rsquo;s content.</p>","parent_name":"GREYMatchers"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(cm)resourceWithManagedObjectContext:trackPendingChanges:name:":{"name":"+resourceWithManagedObjectContext:trackPendingChanges:name:","abstract":"<p>Creates an idling resource tracking @c managedObjectContext.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:":{"name":"+layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:","abstract":"<p>Creates a GREYLayoutConstraint to verify a constraint attribute on an element. The relation is","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintForDirection:andMinimumSeparation:":{"name":"+layoutConstraintForDirection:andMinimumSeparation:","abstract":"<p>Creates a GREYLayoutConstraint that checks the position of a UI element with respect to a","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)satisfiedByElement:andReferenceElement:":{"name":"-satisfiedByElement:andReferenceElement:","abstract":"<p>Checks if the given element satisfies the provided constraints, as shown by a reference element.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)description":{"name":"-description","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)attribute":{"name":"attribute","abstract":"<p>The attribute constraint being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)relation":{"name":"relation","abstract":"<p>The GREYLayoutRelation between the @c attribute and the @c referenceAttribute.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)referenceAttribute":{"name":"referenceAttribute","abstract":"<p>The value the @c attribute is being compared to.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)multiplier":{"name":"multiplier","abstract":"<p>Value to multiply the @c referenceAttribute value with.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)constant":{"name":"constant","abstract":"<p>Any constant to be added to the relation being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:":{"name":"+exceptionWithName:reason:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:userInfo:":{"name":"+exceptionWithName:reason:userInfo:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)matcherBlock":{"name":"matcherBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::matches: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock":{"name":"descriptionBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::describeTo: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(cm)matcherWithMatchesBlock:descriptionBlock:":{"name":"+matcherWithMatchesBlock:descriptionBlock:","abstract":"<p>Class method to instantiate a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)initWithMatchesBlock:descriptionBlock:":{"name":"-initWithMatchesBlock:descriptionBlock:","abstract":"<p>Initializes a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)initWithElementMatcher:":{"name":"-initWithElementMatcher:","abstract":"<p>Initializes the interaction with a single UI element matching @c elementMatcher.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:":{"name":"+hierarchyStringForElement:","abstract":"<p>Returns UI hierarchy with @c element as the root. @c element can be either a UIView or an","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:withAnnotationDictionary:":{"name":"+hierarchyStringForElement:withAnnotationDictionary:","abstract":"<p>Similar to hierarchyStringForElement: with additional parameters for providing annotations","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForAllUIWindows":{"name":"+hierarchyStringForAllUIWindows","abstract":"<p>Returns the UI hierarchy for all @c UIWindows provided by the GREYUIWindowProvider.</p>","parent_name":"GREYElementHierarchy"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(py)matcher":{"name":"matcher","abstract":"<p>The matcher the element finder is initialized with. Objects returned from this class","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes the finder with a given @c matcher.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)elementsMatchedInProvider:":{"name":"-elementsMatchedInProvider:","abstract":"<p>Performs a search on elements provided by @c elementProvider and returns all the elements","parent_name":"GREYElementFinder"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(cm)resourceWithDispatchQueue:name:":{"name":"+resourceWithDispatchQueue:name:","abstract":"<p>Creates an idling resource backed by the specified @c queue.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)initWithUserInfo:block:":{"name":"-initWithUserInfo:block:","abstract":"<p>Instantiates the enumerator with custom information and a block to return the next object.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)nextObject":{"name":"-nextObject","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)allObjects":{"name":"-allObjects","parent_name":"GREYDataEnumerator"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)directionFromCenterForEdge:":{"name":"+directionFromCenterForEdge:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)edgeInDirectionFromCenter:":{"name":"+edgeInDirectionFromCenter:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)reverseOfDirection:":{"name":"+reverseOfDirection:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)normalizedVectorFromDirection:":{"name":"+normalizedVectorFromDirection:","parent_name":"GREYConstants"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)valueForConfigKey:":{"name":"-valueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned,","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)boolValueForConfigKey:":{"name":"-boolValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)integerValueForConfigKey:":{"name":"-integerValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)doubleValueForConfigKey:":{"name":"-doubleValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)stringValueForConfigKey:":{"name":"-stringValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)arrayValueForConfigKey:":{"name":"-arrayValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)reset":{"name":"-reset","abstract":"<p>Resets all configurations to default values, removing all the configured values.</p>","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setValue:forConfigKey:":{"name":"-setValue:forConfigKey:","abstract":"<p>Given a value and a key that identifies a configuration, set the value of the configuration.","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setDefaultValue:forConfigKey:":{"name":"-setDefaultValue:forConfigKey:","abstract":"<p>Associates configuration identified by @c configKey with the provided @c value.</p>","parent_name":"GREYConfiguration"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(cm)conditionWithName:block:":{"name":"+conditionWithName:block:","abstract":"<p>Creates a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)initWithName:block:":{"name":"-initWithName:block:","abstract":"<p>Initializes a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:":{"name":"-waitWithTimeout:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:pollInterval:":{"name":"-waitWithTimeout:pollInterval:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed. Will poll the","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)name":{"name":"-name","parent_name":"GREYCondition"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)matches:":{"name":"-matches:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>The designated initializer for a base action with the provided @c constraints.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)satisfiesConstraintsForElement:error:":{"name":"-satisfiesConstraintsForElement:error:","abstract":"<p>A method that checks that @c element satisfies @c constraints this action was initialized with.","parent_name":"GREYBaseAction"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(cm)assertionWithName:assertionBlockWithError:":{"name":"+assertionWithName:assertionBlockWithError:","abstract":"<p>Creates an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)initWithName:assertionBlockWithError:":{"name":"-initWithName:assertionBlockWithError:","abstract":"<p>Initializes an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer to add all the matchers to be checked.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAllOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer that adds the different matchers to be combined.</p>","parent_name":"GREYAllOf"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:":{"name":"+actionForMultipleTapsWithCount:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:atPoint:":{"name":"+actionForMultipleTapsWithCount:atPoint:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPress":{"name":"+actionForLongPress","abstract":"<p>Returns an action that holds down finger for 1.0 second (@c kGREYLongPressDefaultDuration) to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressWithDuration:":{"name":"+actionForLongPressWithDuration:","abstract":"<p>Returns an action that holds down finger for specified @c duration to simulate a long press.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressAtPoint:duration:":{"name":"+actionForLongPressAtPoint:duration:","abstract":"<p>Returns an action that holds down finger for specified @c duration at the specified @c point","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:":{"name":"+actionForScrollInDirection:amount:","abstract":"<p>Returns an action that scrolls a @c UIScrollView by @c amount (in points) in the specified","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns a scroll action that scrolls in a @c direction for an @c amount of points starting from","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:":{"name":"+actionForScrollToContentEdge:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>A GREYAction that scrolls to the given content @c edge of a scroll view with the scroll action","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:":{"name":"+actionForSwipeFastInDirection:","abstract":"<p>Returns an action that fast swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:":{"name":"+actionForSwipeSlowInDirection:","abstract":"<p>Returns an action that slow swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a specific","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchFastInDirection:withAngle:":{"name":"+actionForPinchFastInDirection:withAngle:","abstract":"<p>Returns an action that pinches view quickly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchSlowInDirection:withAngle:":{"name":"+actionForPinchSlowInDirection:withAngle:","abstract":"<p>Returns an action that pinches view slowly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMoveSliderToValue:":{"name":"+actionForMoveSliderToValue:","abstract":"<p>Returns an action that attempts to move slider to within 1.0e-6f values of @c value.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetStepperValue:":{"name":"+actionForSetStepperValue:","abstract":"<p>Returns an action that changes the value of UIStepper to @c value by tapping the appropriate","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTap":{"name":"+actionForTap","abstract":"<p>Returns an action that taps on an element at the activation point of the element.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTapAtPoint:":{"name":"+actionForTapAtPoint:","abstract":"<p>Returns an action that taps on an element at the specified @c point.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTypeText:":{"name":"+actionForTypeText:","abstract":"<p>Returns an action that uses the iOS keyboard to input a string.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForReplaceText:":{"name":"+actionForReplaceText:","abstract":"<p>Returns an action that sets text on a UITextField or webview input directly.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForClearText":{"name":"+actionForClearText","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTurnSwitchOn:":{"name":"+actionForTurnSwitchOn:","abstract":"<p>Returns an action that toggles a switch control. This action is applicable to all elements that","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetDate:":{"name":"+actionForSetDate:","abstract":"<p>Returns an action that injects dates/times into UIDatePickers.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetPickerColumn:toValue:":{"name":"+actionForSetPickerColumn:toValue:","abstract":"<p>Returns an action that selects @c value on the given @c column of a UIPickerView.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForJavaScriptExecution:output:":{"name":"+actionForJavaScriptExecution:output:","abstract":"<p>Returns an action that executes JavaScript against a UIWebView and sets the return value to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSnapshot:":{"name":"+actionForSnapshot:","abstract":"<p>Returns an action that takes a snapshot of the selected element.</p>","parent_name":"GREYActions"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:performBlock:":{"name":"+actionWithName:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:constraints:performBlock:":{"name":"+actionWithName:constraints:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block subject to the","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>@remark initWithName::constraints: is overridden from its superclass.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:performBlock:":{"name":"-initWithName:constraints:performBlock:","abstract":"<p>Designated Initializer.</p>","parent_name":"GREYActionBlock"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(cm)invokedFromFile:lineNumber:":{"name":"+invokedFromFile:lineNumber:","abstract":"<p>Provides the file name and line number of the code that is calling into EarlGrey.","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the <b>EarlGrey</b> macro to start an","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)selectElementWithMatcher:":{"name":"-selectElementWithMatcher:","abstract":"<p>Creates a pending interaction with a single UI element on the screen.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)setFailureHandler:":{"name":"-setFailureHandler:","abstract":"<p>Sets the global failure handler for all framework related failures.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Convenience wrapper to invoke GREYFailureHandler::handleException:details: on the global","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)rotateDeviceToOrientation:errorOrNil:":{"name":"-rotateDeviceToOrientation:errorOrNil:","abstract":"<p>Rotate the device to a given @c deviceOrientation. All device orientations except for","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)dismissKeyboardWithError:":{"name":"-dismissKeyboardWithError:","abstract":"<p>Dismisses the keyboard by resigning the first responder, if any. Will populate the provided","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html":{"name":"EarlGreyImpl","abstract":"<p>Entrypoint to the EarlGrey framework."},"Classes/GREYActionBlock.html":{"name":"GREYActionBlock","abstract":"<p>A class for creating block based GREYAction.</p>"},"Classes/GREYActions.html":{"name":"GREYActions","abstract":"<p>A interface that exposes UI element actions.</p>"},"Classes/GREYAllOf.html":{"name":"GREYAllOf","abstract":"<p>A matcher for combining multiple matchers with a logical @c AND operator, so that a match"},"Classes/GREYAnyOf.html":{"name":"GREYAnyOf","abstract":"<p>Matcher for combining multiple matchers with a logical @c OR operator, so that a match occurs"},"Classes/GREYAssertionBlock.html":{"name":"GREYAssertionBlock","abstract":"<p>An interface to create GREYAssertions from blocks.</p>"},"Classes.html#/c:objc(cs)GREYAssertions":{"name":"GREYAssertions","abstract":"<p>An interface that exposes UI element assertions.</p>"},"Classes/GREYBaseAction.html":{"name":"GREYBaseAction","abstract":"<p>A base class for all actions that incorporates commonalities between initialization"},"Classes/GREYBaseMatcher.html":{"name":"GREYBaseMatcher","abstract":"<p>A base class that implements the GREYMatcher protocol methods."},"Classes/GREYCondition.html":{"name":"GREYCondition","abstract":"<p>A class for creating boolean conditions that can be waited on until the condition is satisfied"},"Classes/GREYConfiguration.html":{"name":"GREYConfiguration","abstract":"<p>Provides an interface for runtime configuration of EarlGrey&rsquo;s behavior.</p>"},"Classes/GREYConstants.html":{"name":"GREYConstants","abstract":"<p>A class containing helper methods for conversion to-and-from constants.</p>"},"Classes/GREYDataEnumerator.html":{"name":"GREYDataEnumerator","abstract":"<p>An block-based enumerator that repeatedly invokes the block to return the next object.</p>"},"Classes/GREYDispatchQueueIdlingResource.html":{"name":"GREYDispatchQueueIdlingResource","abstract":"<p>Idling resource that tracks blocks sent to a dispatch queue.</p>"},"Classes/GREYElementFinder.html":{"name":"GREYElementFinder","abstract":"<p>Finds UI elements in GREYProvider that are accepted by a matcher.</p>"},"Classes/GREYElementHierarchy.html":{"name":"GREYElementHierarchy","abstract":"<p>A utility to get the string representation of the UI hierarchy.</p>"},"Classes/GREYElementInteraction.html":{"name":"GREYElementInteraction","abstract":"<p>Interface for creating an interaction with a UI element. If no datasource is set,"},"Classes/GREYElementMatcherBlock.html":{"name":"GREYElementMatcherBlock","abstract":"<p>A block based implementation of GREYBaseMatcher. Enables custom implementation of protocol"},"Classes/GREYFrameworkException.html":{"name":"GREYFrameworkException","abstract":"<p>Exception raised by the framework which results in a test failure."},"Classes/GREYLayoutConstraint.html":{"name":"GREYLayoutConstraint","abstract":"<p>Modeled after NSLayoutConstraint, this class captures information related to a layout"},"Classes/GREYManagedObjectContextIdlingResource.html":{"name":"GREYManagedObjectContextIdlingResource","abstract":"<p>Idling resource that tracks core data managed object context operations.</p>"},"Classes/GREYMatchers.html":{"name":"GREYMatchers","abstract":"<p>EarlGrey matchers for UI elements.</p>"},"Classes/GREYNSTimerIdlingResource.html":{"name":"GREYNSTimerIdlingResource","abstract":"<p>An idling resource to track NSTimer firing events so that the framework can synchronize"},"Classes/GREYNot.html":{"name":"GREYNot","abstract":"<p>A matcher to negate the result of another matcher.</p>"},"Classes/GREYOperationQueueIdlingResource.html":{"name":"GREYOperationQueueIdlingResource","abstract":"<p>Idling resource that monitors operation queues.</p>"},"Classes/GREYScreenshotUtil.html":{"name":"GREYScreenshotUtil","abstract":"<p>Provides interfaces for taking screenshots of the entire screen and UI elements of the App.</p>"},"Classes/GREYTestHelper.html":{"name":"GREYTestHelper","abstract":"<p>Provides interface for test helper methods.</p>"},"Classes/GREYUIThreadExecutor.html":{"name":"GREYUIThreadExecutor","abstract":"<p>Executor that syncs execution with the UI events on the main thread."},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Constants.html":{"name":"Constants","abstract":"<p>The following constants are available globally.</p>"},"Enums.html":{"name":"Enums","abstract":"<p>The following enums are available globally.</p>"},"Protocols.html":{"name":"Protocols","abstract":"<p>The following protocols are available globally.</p>"},"Type Definitions.html":{"name":"Type Definitions","abstract":"<p>The following type definitions are available globally.</p>"},"Functions.html":{"name":"Functions","abstract":"<p>The following functions are available globally.</p>"}}
\ No newline at end of file
diff --git a/docsets/EarlGrey.tgz b/docsets/EarlGrey.tgz
index 7a9a5e0..486fa87 100644
--- a/docsets/EarlGrey.tgz
+++ b/docsets/EarlGrey.tgz
Binary files differ
diff --git a/index.html b/index.html
index 5ef21a9..5ceedf3 100644
--- a/index.html
+++ b/index.html
@@ -734,7 +734,7 @@
         </section>
         <section id="footer">
           <p>Copyright 2017 Google Inc.</p>
-          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.3</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
+          <p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.8.2</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
         </section>
       </article>
     </div>
diff --git a/search.json b/search.json
index f99a950..134811e 100644
--- a/search.json
+++ b/search.json
@@ -1 +1 @@
-{"Functions.html#/c:@F@grey_doubleTap":{"name":"grey_doubleTap","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount: with count @c 2.</p>"},"Functions.html#/c:@F@grey_doubleTapAtPoint":{"name":"grey_doubleTapAtPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multipleTapsWithCount":{"name":"grey_multipleTapsWithCount","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount:.</p>"},"Functions.html#/c:@F@grey_longPress":{"name":"grey_longPress","abstract":"<p>Shorthand macro for GREYActions::actionForLongPress.</p>"},"Functions.html#/c:@F@grey_longPressWithDuration":{"name":"grey_longPressWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressWithDuration:.</p>"},"Functions.html#/c:@F@grey_longPressAtPointWithDuration":{"name":"grey_longPressAtPointWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressAtPoint:duration:.</p>"},"Functions.html#/c:@F@grey_scrollInDirection":{"name":"grey_scrollInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForScrollInDirection:amount:.</p>"},"Functions.html#/c:@F@grey_scrollInDirectionWithStartPoint":{"name":"grey_scrollInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_scrollToContentEdge":{"name":"grey_scrollToContentEdge","abstract":"<p>Shorthand macro for GREYActions::actionForScrollToContentEdge:.</p>"},"Functions.html#/c:@F@grey_scrollToContentEdgeWithStartPoint":{"name":"grey_scrollToContentEdgeWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeFastInDirection":{"name":"grey_swipeFastInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeFastInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeSlowInDirection":{"name":"grey_swipeSlowInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeSlowInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeFastInDirectionWithStartPoint":{"name":"grey_swipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeSlowInDirectionWithStartPoint":{"name":"grey_swipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirection":{"name":"grey_multiFingerSwipeSlowInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirection":{"name":"grey_multiFingerSwipeFastInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_pinchFastInDirectionAndAngle":{"name":"grey_pinchFastInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchFastInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_pinchSlowInDirectionAndAngle":{"name":"grey_pinchSlowInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchSlowInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_moveSliderToValue":{"name":"grey_moveSliderToValue","abstract":"<p>Shorthand macro for GREYActions::actionForMoveSliderToValue:.</p>"},"Functions.html#/c:@F@grey_setStepperValue":{"name":"grey_setStepperValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetStepperValue:.</p>"},"Functions.html#/c:@F@grey_tap":{"name":"grey_tap","abstract":"<p>Shorthand macro for GREYActions::actionForTap.</p>"},"Functions.html#/c:@F@grey_tapAtPoint":{"name":"grey_tapAtPoint","abstract":"<p>Shorthand macro for GREYActions::actionForTapAtPoint:.</p>"},"Functions.html#/c:@F@grey_typeText":{"name":"grey_typeText","abstract":"<p>Shorthand macro for GREYActions::actionForTypeText:.</p>"},"Functions.html#/c:@F@grey_replaceText":{"name":"grey_replaceText","abstract":"<p>Shorthand macro for GREYActions::actionForReplaceText:.</p>"},"Functions.html#/c:@F@grey_clearText":{"name":"grey_clearText","abstract":"<p>Shorthand macro for GREYActions::actionForClearText.</p>"},"Functions.html#/c:@F@grey_turnSwitchOn":{"name":"grey_turnSwitchOn","abstract":"<p>Shorthand macro for GREYActions::actionForTurnSwitchOn:.</p>"},"Functions.html#/c:@F@grey_setDate":{"name":"grey_setDate","abstract":"<p>Shorthand macro for GREYActions::actionForSetDate:.</p>"},"Functions.html#/c:@F@grey_setPickerColumnToValue":{"name":"grey_setPickerColumnToValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetPickerColumn:toValue:.</p>"},"Functions.html#/c:@F@grey_javaScriptExecution":{"name":"grey_javaScriptExecution","abstract":"<p>Shorthand macro for GREYActions::actionForJavaScriptExecution:output:.</p>"},"Functions.html#/c:@F@grey_snapshot":{"name":"grey_snapshot","abstract":"<p>Shorthand macro for GREYActions::actionForSnapshot:.</p>"},"Functions.html#/c:@F@grey_allOf":{"name":"grey_allOf","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_allOfMatchers":{"name":"grey_allOfMatchers","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_anyOf":{"name":"grey_anyOf","abstract":"<p>A matcher that is a logical OR of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_anyOfMatchers":{"name":"grey_anyOfMatchers","abstract":"<p>A matcher that is a logical OR of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_getFailureHandler":{"name":"grey_getFailureHandler","abstract":"<p>Exposes internal method to get the failure handler registered with EarlGrey."},"Functions.html#/c:@F@NSStringFromUIDeviceOrientation":{"name":"NSStringFromUIDeviceOrientation"},"Functions.html#/c:@F@NSStringFromGREYDirection":{"name":"NSStringFromGREYDirection"},"Functions.html#/c:@F@NSStringFromPinchDirection":{"name":"NSStringFromPinchDirection","abstract":"<p>Returns a string representation of the given @c pinchDirection.</p>"},"Functions.html#/c:@F@NSStringFromGREYContentEdge":{"name":"NSStringFromGREYContentEdge"},"Functions.html#/c:@F@NSStringFromGREYLayoutAttribute":{"name":"NSStringFromGREYLayoutAttribute"},"Functions.html#/c:@F@NSStringFromGREYLayoutRelation":{"name":"NSStringFromGREYLayoutRelation"},"Functions.html#/c:@F@NSStringFromUIAccessibilityTraits":{"name":"NSStringFromUIAccessibilityTraits"},"Functions.html#/c:@F@grey_keyWindow":{"name":"grey_keyWindow","abstract":"<p>Shorthand for GREYMatchers::matcherForKeyWindow.</p>"},"Functions.html#/c:@F@grey_accessibilityLabel":{"name":"grey_accessibilityLabel","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityLabel:.</p>"},"Functions.html#/c:@F@grey_accessibilityID":{"name":"grey_accessibilityID","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityID:.</p>"},"Functions.html#/c:@F@grey_accessibilityValue":{"name":"grey_accessibilityValue","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityValue:.</p>"},"Functions.html#/c:@F@grey_accessibilityTrait":{"name":"grey_accessibilityTrait","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityTraits:.</p>"},"Functions.html#/c:@F@grey_accessibilityFocused":{"name":"grey_accessibilityFocused","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElementIsFocused.</p>"},"Functions.html#/c:@F@grey_accessibilityHint":{"name":"grey_accessibilityHint","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityHint:.</p>"},"Functions.html#/c:@F@grey_text":{"name":"grey_text","abstract":"<p>Shorthand for GREYMatchers::matcherForText:.</p>"},"Functions.html#/c:@F@grey_firstResponder":{"name":"grey_firstResponder","abstract":"<p>Shorthand for GREYMatchers::matcherForFirstResponder.</p>"},"Functions.html#/c:@F@grey_systemAlertViewShown":{"name":"grey_systemAlertViewShown","abstract":"<p>Shorthand for GREYMatchers::matcherForSystemAlertViewShown.</p>"},"Functions.html#/c:@F@grey_minimumVisiblePercent":{"name":"grey_minimumVisiblePercent","abstract":"<p>Shorthand for GREYMatchers::matcherForMinimumVisiblePercent:.</p>"},"Functions.html#/c:@F@grey_sufficientlyVisible":{"name":"grey_sufficientlyVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForSufficientlyVisible.</p>"},"Functions.html#/c:@F@grey_interactable":{"name":"grey_interactable","abstract":"<p>Shorthand for GREYMatchers::matcherForInteractable.</p>"},"Functions.html#/c:@F@grey_notVisible":{"name":"grey_notVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForNotVisible.</p>"},"Functions.html#/c:@F@grey_accessibilityElement":{"name":"grey_accessibilityElement","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElement.</p>"},"Functions.html#/c:@F@grey_kindOfClass":{"name":"grey_kindOfClass","abstract":"<p>Shorthand for GREYMatchers::matcherForKindOfClass:.</p>"},"Functions.html#/c:@F@grey_progress":{"name":"grey_progress","abstract":"<p>Shorthand for GREYMatchers::matcherForProgress:.</p>"},"Functions.html#/c:@F@grey_respondsToSelector":{"name":"grey_respondsToSelector","abstract":"<p>Shorthand for GREYMatchers::matcherForRespondsToSelector:.</p>"},"Functions.html#/c:@F@grey_conformsToProtocol":{"name":"grey_conformsToProtocol","abstract":"<p>Shorthand for GREYMatchers::matcherForConformsToProtocol:.</p>"},"Functions.html#/c:@F@grey_ancestor":{"name":"grey_ancestor","abstract":"<p>Shorthand for GREYMatchers::matcherForAncestor:.</p>"},"Functions.html#/c:@F@grey_descendant":{"name":"grey_descendant","abstract":"<p>Shorthand for GREYMatchers::matcherForDescendant:.</p>"},"Functions.html#/c:@F@grey_buttonTitle":{"name":"grey_buttonTitle","abstract":"<p>Shorthand for GREYMatchers::matcherForButtonTitle:.</p>"},"Functions.html#/c:@F@grey_scrollViewContentOffset":{"name":"grey_scrollViewContentOffset","abstract":"<p>Shorthand for GREYMatchers::matcherForScrollViewContentOffset:.</p>"},"Functions.html#/c:@F@grey_stepperValue":{"name":"grey_stepperValue","abstract":"<p>Shorthand for GREYMatchers::matcherForStepperValue:.</p>"},"Functions.html#/c:@F@grey_sliderValueMatcher":{"name":"grey_sliderValueMatcher","abstract":"<p>Shorthand for GREYMatchers::matcherForSliderValueMatcher:.</p>"},"Functions.html#/c:@F@grey_pickerColumnSetToValue":{"name":"grey_pickerColumnSetToValue","abstract":"<p>Shorthand for GREYMatchers::matcherForPickerColumn:setToValue:.</p>"},"Functions.html#/c:@F@grey_datePickerValue":{"name":"grey_datePickerValue","abstract":"<p>Shorthand for GREYMatchers::matcherForDatePickerValue:.</p>"},"Functions.html#/c:@F@grey_enabled":{"name":"grey_enabled","abstract":"<p>Shorthand for GREYMatchers::matcherForEnabledElement.</p>"},"Functions.html#/c:@F@grey_selected":{"name":"grey_selected","abstract":"<p>Shorthand for GREYMatchers::matcherForSelectedElement.</p>"},"Functions.html#/c:@F@grey_userInteractionEnabled":{"name":"grey_userInteractionEnabled","abstract":"<p>Shorthand for GREYMatchers::matcherForUserInteractionEnabled.</p>"},"Functions.html#/c:@F@grey_layout":{"name":"grey_layout","abstract":"<p>Shorthand for GREYMatchers::matcherForConstraints:toReferenceElementMatching:.</p>"},"Functions.html#/c:@F@grey_nil":{"name":"grey_nil","abstract":"<p>Shorthand for GREYMatchers::matcherForNil.</p>"},"Functions.html#/c:@F@grey_notNil":{"name":"grey_notNil","abstract":"<p>Shorthand for GREYMatchers::matcherForNotNil.</p>"},"Functions.html#/c:@F@grey_switchWithOnState":{"name":"grey_switchWithOnState","abstract":"<p>Shorthand for GREYMatchers::matcherForSwitchWithOnState:.</p>"},"Functions.html#/c:@F@grey_closeTo":{"name":"grey_closeTo","abstract":"<p>Shorthand for GREYMatchers::matcherForCloseTo:.</p>"},"Functions.html#/c:@F@grey_anything":{"name":"grey_anything","abstract":"<p>Shorthand for GREYMatchers::matcherForAnything.</p>"},"Functions.html#/c:@F@grey_equalTo":{"name":"grey_equalTo","abstract":"<p>Shorthand for GREYMatchers::matcherForEqualTo:.</p>"},"Functions.html#/c:@F@grey_lessThan":{"name":"grey_lessThan","abstract":"<p>Shorthand for GREYMatchers::matcherForLessThan:.</p>"},"Functions.html#/c:@F@grey_greaterThan":{"name":"grey_greaterThan","abstract":"<p>Shorthand for GREYMatchers::matcherForGreaterThan:.</p>"},"Functions.html#/c:@F@grey_scrolledToContentEdge":{"name":"grey_scrolledToContentEdge","abstract":"<p>Shorthand for GREYMatchers::matcherForScrolledToContentEdge:.</p>"},"Functions.html#/c:@F@grey_textFieldValue":{"name":"grey_textFieldValue","abstract":"<p>Shorthand for GREYMatchers::matcherForTextFieldValue:.</p>"},"Functions.html#/c:@F@grey_not":{"name":"grey_not","abstract":"<p>Shorthand macro for GREYNot::initWithMatcher:.</p>"},"Functions.html#/c:@F@grey_createImagePixelDataFromCGImageRef":{"name":"grey_createImagePixelDataFromCGImageRef","abstract":"<p>Returns a new buffer that contains XRGB pixels for the provided @c imageRef i.e. the alpha"},"Functions.html#/c:@F@grey_execute_sync":{"name":"grey_execute_sync","abstract":"<p>Executes a block containing EarlGrey statements on the main thread and waits for it to"},"Functions.html#/c:@F@grey_execute_async":{"name":"grey_execute_async","abstract":"<p>Executes a block containing EarlGrey statements on the main thread without waiting for it to"},"Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock":{"name":"GREYPerformBlock","abstract":"<p>Block type for defining the action&rsquo;s &lsquo;perform&rsquo; code.</p>"},"Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError":{"name":"GREYCheckBlockWithError","abstract":"<p>A block that accepts an @c element, which will be invoked when an assertion is going to be"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock":{"name":"MatchesBlock","abstract":"<p>A block for implementing GREYBaseMatcher::matches:.</p>"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock":{"name":"DescribeToBlock","abstract":"<p>A block for implementing GREYBaseMatcher::describeTo:.</p>"},"Type Definitions.html#/c:GREYUIThreadExecutor.h@T@GREYExecBlock":{"name":"GREYExecBlock","abstract":"<p>Typedef for blocks that can be executed by the GREYUIThreadExecutor.</p>"},"Protocols/GREYProvider.html#/c:objc(pl)GREYProvider(im)dataEnumerator":{"name":"-dataEnumerator","parent_name":"GREYProvider"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:":{"name":"-matches:","abstract":"<p>A method to evaluate the matcher for the provided @c item.</p>","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:describingMismatchTo:":{"name":"-matches:describingMismatchTo:","abstract":"<p>A method to evaluate the matcher for the provided @c item with a description for the issue","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeMismatchOf:to:":{"name":"-describeMismatchOf:to:","abstract":"<p>A method to generate the description containing the reason for why a matcher did not match an","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<p>A method to generate a description of an object.</p>","parent_name":"GREYMatcher"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(py)dataSource":{"name":"dataSource","abstract":"<p>Data source for providing UI elements to interact with.","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)inRoot:":{"name":"-inRoot:","abstract":"<p>Indicates that the current interaction should be performed on a UI element contained inside","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)usingSearchAction:onElementWithMatcher:":{"name":"-usingSearchAction:onElementWithMatcher:","abstract":"<p>Performs the @c action repeatedly on the the element matching the @c matcher until the element","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:":{"name":"-performAction:","abstract":"<p>Performs an @c action on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:error:":{"name":"-performAction:error:","abstract":"<p>Performs an @c action on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:":{"name":"-assert:","abstract":"<p>Performs an @c assertion on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Performs an @c assertion on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:":{"name":"-assertWithMatcher:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:error:":{"name":"-assertWithMatcher:error:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)atIndex:":{"name":"-atIndex:","abstract":"<p>In case of multiple matches, selects the element at the specified index. In case of the","parent_name":"GREYInteraction"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)isIdleNow":{"name":"-isIdleNow","abstract":"<p>A method to query idleness of this resource.</p>","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceName":{"name":"-idlingResourceName","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceDescription":{"name":"-idlingResourceDescription","parent_name":"GREYIdlingResource"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Called by the framework to raise an exception.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)setInvocationFile:andInvocationLine:":{"name":"-setInvocationFile:andInvocationLine:","abstract":"<p>Sets the file name and line number of operation that caused the failure.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendText:":{"name":"-appendText:","abstract":"<p>Appends the provided text to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendDescriptionOf:":{"name":"-appendDescriptionOf:","abstract":"<p>Appends the description of the provided object to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Checks whether the assertion is valid for the provided @c element, throwing an exception if the","parent_name":"GREYAssertion"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)name":{"name":"-name","parent_name":"GREYAssertion"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)perform:error:":{"name":"-perform:error:","abstract":"<p>Perform the action specified by the GREYAction object on an @c element if and only if the","parent_name":"GREYAction"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)name":{"name":"-name","abstract":"<p>A method to get the name of this action.</p>","parent_name":"GREYAction"},"Protocols/GREYAction.html":{"name":"GREYAction","abstract":"<p>A protocol for actions that are performed on accessibility elements.</p>"},"Protocols/GREYAssertion.html":{"name":"GREYAssertion","abstract":"<p>Protocol to which EarlGrey assertion classes must conform.</p>"},"Protocols/GREYDescription.html":{"name":"GREYDescription","abstract":"<p>A protocol that defines the layout of an object that conforms to GREYMatcher.</p>"},"Protocols/GREYFailureHandler.html":{"name":"GREYFailureHandler","abstract":"<p>Protocol for handling failures (such as failure of actions and assertions) raised by EarlGrey.</p>"},"Protocols/GREYIdlingResource.html":{"name":"GREYIdlingResource","abstract":"<p>A protocol for resources that can potentially modify the UI and should be synchronized with"},"Protocols/GREYInteraction.html":{"name":"GREYInteraction","abstract":"<p>Represents an interaction with a UI element.</p>"},"Protocols/GREYMatcher.html":{"name":"GREYMatcher","abstract":"<p>Matchers are another way of expressing simple or complex logical expressions. This protocol"},"Protocols/GREYProvider.html":{"name":"GREYProvider","abstract":"<p>A protocol for providing arbitrary data as an enumeration.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html#/c:@E@GREYUIThreadExecutorErrorCode@kGREYUIThreadExecutorTimeoutErrorCode":{"name":"kGREYUIThreadExecutorTimeoutErrorCode","abstract":"<p>Timeout reached before block could be executed.</p>","parent_name":"GREYUIThreadExecutorErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollReachedContentEdge":{"name":"kGREYScrollReachedContentEdge","abstract":"<p>Reached content edge before the entire scroll action was complete.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollImpossible":{"name":"kGREYScrollImpossible","abstract":"<p>It is not possible to scroll.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollToElementFailed":{"name":"kGREYScrollToElementFailed","abstract":"<p>Could not scroll to the element we are looking for.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionElementNotFoundErrorCode":{"name":"kGREYInteractionElementNotFoundErrorCode","abstract":"<p>Element search has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionConstraintsFailedErrorCode":{"name":"kGREYInteractionConstraintsFailedErrorCode","abstract":"<p>Constraints failed for performing an interaction.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionActionFailedErrorCode":{"name":"kGREYInteractionActionFailedErrorCode","abstract":"<p>Action execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionAssertionFailedErrorCode":{"name":"kGREYInteractionAssertionFailedErrorCode","abstract":"<p>Assertion execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionTimeoutErrorCode":{"name":"kGREYInteractionTimeoutErrorCode","abstract":"<p>Timeout reached before interaction could be performed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMultipleElementsMatchedErrorCode":{"name":"kGREYInteractionMultipleElementsMatchedErrorCode","abstract":"<p>Single element search found multiple elements.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode":{"name":"kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode","abstract":"<p>Index provided for matching an element from multiple elements was over the number of elements","parent_name":"GREYInteractionErrorCode"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeShort":{"name":"kGREYTapTypeShort","abstract":"<p>Tap action for basic tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeLong":{"name":"kGREYTapTypeLong","abstract":"<p>Tap action for long press tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeMultiple":{"name":"kGREYTapTypeMultiple","abstract":"<p>Tap action for multiple taps (for example double tap).</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeKBKey":{"name":"kGREYTapTypeKBKey","abstract":"<p>Tap action for keyboard keys.</p>","parent_name":"GREYTapType"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationLessThanOrEqual":{"name":"kGREYLayoutRelationLessThanOrEqual","abstract":"<p>Value is less than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationEqual":{"name":"kGREYLayoutRelationEqual","abstract":"<p>Value is equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationGreaterThanOrEqual":{"name":"kGREYLayoutRelationGreaterThanOrEqual","abstract":"<p>Value is greater than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeLeft":{"name":"kGREYLayoutAttributeLeft","abstract":"<p>The left edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeRight":{"name":"kGREYLayoutAttributeRight","abstract":"<p>The right edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeTop":{"name":"kGREYLayoutAttributeTop","abstract":"<p>The top edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeBottom":{"name":"kGREYLayoutAttributeBottom","abstract":"<p>The bottom edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionLeft":{"name":"kGREYLayoutDirectionLeft","abstract":"<p>To the left of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionRight":{"name":"kGREYLayoutDirectionRight","abstract":"<p>To the right of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionUp":{"name":"kGREYLayoutDirectionUp","abstract":"<p>Above the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionDown":{"name":"kGREYLayoutDirectionDown","abstract":"<p>Below the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeLeft":{"name":"kGREYContentEdgeLeft","abstract":"<p>The left content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeRight":{"name":"kGREYContentEdgeRight","abstract":"<p>The right content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeTop":{"name":"kGREYContentEdgeTop","abstract":"<p>The top content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeBottom":{"name":"kGREYContentEdgeBottom","abstract":"<p>The bottom content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionOutward":{"name":"kGREYPinchDirectionOutward","abstract":"<p>Two fingers pinching outward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionInward":{"name":"kGREYPinchDirectionInward","abstract":"<p>Two fingers pinching inward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionLeft":{"name":"kGREYDirectionLeft","abstract":"<p>The finger is moving to the right, view port is moving left.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionRight":{"name":"kGREYDirectionRight","abstract":"<p>The finger is moving to the left, view port is moving right.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionUp":{"name":"kGREYDirectionUp","abstract":"<p>The finger is moving downwards, view port is moving up.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionDown":{"name":"kGREYDirectionDown","abstract":"<p>The finger is moving upwards, view port is moving down.</p>","parent_name":"GREYDirection"},"Enums/GREYKeyboardDismissalErrorCode.html#/c:@E@GREYKeyboardDismissalErrorCode@GREYKeyboardDismissalFailedErrorCode":{"name":"GREYKeyboardDismissalFailedErrorCode","abstract":"<p>The keyboard dismissal failed.</p>","parent_name":"GREYKeyboardDismissalErrorCode"},"Enums/GREYKeyboardDismissalErrorCode.html":{"name":"GREYKeyboardDismissalErrorCode","abstract":"<p>Error code for keyboard dismissal actions.</p>"},"Enums/GREYDirection.html":{"name":"GREYDirection","abstract":"<p>Directions for scrolling and swiping.</p>"},"Enums/GREYPinchDirection.html":{"name":"GREYPinchDirection","abstract":"<p>Directions for pinch gesture.</p>"},"Enums/GREYContentEdge.html":{"name":"GREYContentEdge","abstract":"<p>Content edges for scrolling.</p>"},"Enums/GREYLayoutDirection.html":{"name":"GREYLayoutDirection","abstract":"<p>Directions for layout specification.</p>"},"Enums/GREYLayoutAttribute.html":{"name":"GREYLayoutAttribute","abstract":"<p>Layout attributes for matching on layouts (modelled after @c NSLayoutAttribute).</p>"},"Enums/GREYLayoutRelation.html":{"name":"GREYLayoutRelation","abstract":"<p>Layout relations for comparision of layout attributes (modelled after @c NSLayoutRelation).</p>"},"Enums/GREYTapType.html":{"name":"GREYTapType","abstract":"<p>Types of tap actions</p>"},"Enums/GREYInteractionErrorCode.html":{"name":"GREYInteractionErrorCode","abstract":"<p>Error codes for element interaction failures.</p>"},"Enums/GREYScrollErrorCode.html":{"name":"GREYScrollErrorCode","abstract":"<p>Error codes for scrolling related errors.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html":{"name":"GREYUIThreadExecutorErrorCode","abstract":"<p>Error codes for thread executor failures.</p>"},"Constants.html#/c:@kGREYFailureHandlerKey":{"name":"kGREYFailureHandlerKey","abstract":"<p>Key for currently set failure handler for EarlGrey in thread&rsquo;s local storage dictionary.</p>"},"Constants.html#/c:@kGREYKeyboardDismissalErrorDomain":{"name":"kGREYKeyboardDismissalErrorDomain","abstract":"<p>Error domain for keyboard dismissal.</p>"},"Constants.html#/c:@kGREYConfigKeyAnalyticsEnabled":{"name":"kGREYConfigKeyAnalyticsEnabled","abstract":"<p>Configuration that enables or disables usage tracking for the framework.</p>"},"Constants.html#/c:@kGREYConfigKeyActionConstraintsEnabled":{"name":"kGREYConfigKeyActionConstraintsEnabled","abstract":"<p>Configuration that enables or disables constraint checks before performing an action.</p>"},"Constants.html#/c:@kGREYConfigKeyInteractionTimeoutDuration":{"name":"kGREYConfigKeyInteractionTimeoutDuration","abstract":"<p>Configuration that holds timeout duration (in seconds) for actions and assertions. Actions or"},"Constants.html#/c:@kGREYConfigKeySynchronizationEnabled":{"name":"kGREYConfigKeySynchronizationEnabled","abstract":"<p>Configuration that enables or disables EarlGrey&rsquo;s synchronization feature."},"Constants.html#/c:@kGREYConfigKeyNSTimerMaxTrackableInterval":{"name":"kGREYConfigKeyNSTimerMaxTrackableInterval","abstract":"<p>Configuration for setting the max interval (in seconds) of non-repeating NSTimers that EarlGrey"},"Constants.html#/c:@kGREYConfigKeyDispatchAfterMaxTrackableDelay":{"name":"kGREYConfigKeyDispatchAfterMaxTrackableDelay","abstract":"<p>Configuration for setting the max delay (in seconds) for dispatch_after and dispatch_after_f"},"Constants.html#/c:@kGREYConfigKeyDelayedPerformMaxTrackableDuration":{"name":"kGREYConfigKeyDelayedPerformMaxTrackableDuration","abstract":"<p>Configuration for setting the max duration (in seconds) for delayed executions on the"},"Constants.html#/c:@kGREYConfigKeyCALayerModifyAnimations":{"name":"kGREYConfigKeyCALayerModifyAnimations","abstract":"<p>Configuration that determines whether or not CALayer animations are modified. If @c YES, then"},"Constants.html#/c:@kGREYConfigKeyCALayerMaxAnimationDuration":{"name":"kGREYConfigKeyCALayerMaxAnimationDuration","abstract":"<p>Configuration for setting max allowable animation duration (in seconds) for any CALayer based"},"Constants.html#/c:@kGREYConfigKeyURLBlacklistRegex":{"name":"kGREYConfigKeyURLBlacklistRegex","abstract":"<p>Configuration that holds regular expressions for URLs that are blacklisted from synchronization."},"Constants.html#/c:@kGREYConfigKeyIncludeStatusBarWindow":{"name":"kGREYConfigKeyIncludeStatusBarWindow","abstract":"<p>Configuration that enables/disables inclusion of status bar window in every operation performed"},"Constants.html#/c:@kGREYConfigKeyArtifactsDirLocation":{"name":"kGREYConfigKeyArtifactsDirLocation","abstract":"<p>Configuration for setting a directory location where any test artifacts such as screenshots,"},"Constants.html#/c:@kGREYMinimumVisibleAlpha":{"name":"kGREYMinimumVisibleAlpha","abstract":"<p>Any alpha less than this value is considered hidden by Apple."},"Constants.html#/c:@kGREYSwipeFastDuration":{"name":"kGREYSwipeFastDuration","abstract":"<p>Amount of time a <q>fast</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYSwipeSlowDuration":{"name":"kGREYSwipeSlowDuration","abstract":"<p>Amount of time a <q>slow</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYPinchFastDuration":{"name":"kGREYPinchFastDuration","abstract":"<p>Amount of time a <q>fast</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYPinchSlowDuration":{"name":"kGREYPinchSlowDuration","abstract":"<p>Amount of time a <q>slow</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYInfiniteTimeout":{"name":"kGREYInfiniteTimeout","abstract":"<p>Infinite timeout.</p>"},"Constants.html#/c:@kUIPickerViewMaxAccessibilityViews":{"name":"kUIPickerViewMaxAccessibilityViews","abstract":"<p>Limit on the number of UIPickerViews that can be pulled for getting the hierarchy.</p>"},"Constants.html#/c:@kGREYLongPressDefaultDuration":{"name":"kGREYLongPressDefaultDuration","abstract":"<p>Amount of time a normal long press should last for, in seconds. Extracted from:"},"Constants.html#/c:@kGREYAcceptableFloatDifference":{"name":"kGREYAcceptableFloatDifference","abstract":"<p>Minimum acceptable difference between two floating-point values when comparing them.</p>"},"Constants.html#/c:@kGREYAllowVerboseLogging":{"name":"kGREYAllowVerboseLogging","abstract":"<p>NSUserDefaults key for checking if verbose logging is turned on. (i.e. logs with"},"Constants.html#/c:@kGREYPinchAngleDefault":{"name":"kGREYPinchAngleDefault","abstract":"<p>The default pinch angle for the pinch action, specified by an approximate angle for a right"},"Constants.html#/c:@kGREYGenericFailureException":{"name":"kGREYGenericFailureException","abstract":"<p>Generic framework failure.</p>"},"Constants.html#/c:@kGREYActionFailedException":{"name":"kGREYActionFailedException","abstract":"<p>Thrown on action failure.</p>"},"Constants.html#/c:@kGREYAssertionFailedException":{"name":"kGREYAssertionFailedException","abstract":"<p>Thrown on assertion failure.</p>"},"Constants.html#/c:@kGREYNilException":{"name":"kGREYNilException","abstract":"<p>Thrown when assertion failed due to an unexpected @c nil parameter.</p>"},"Constants.html#/c:@kGREYNotNilException":{"name":"kGREYNotNilException","abstract":"<p>Thrown when assertion failed due to an unexpected non-nil parameter.</p>"},"Constants.html#/c:@kGREYNoMatchingElementException":{"name":"kGREYNoMatchingElementException","abstract":"<p>Thrown by the selection API when no UI element matches the selection matcher.</p>"},"Constants.html#/c:@kGREYMultipleElementsFoundException":{"name":"kGREYMultipleElementsFoundException","abstract":"<p>Thrown by the interaction API when either an action or assertion matcher matches multiple"},"Constants.html#/c:@kGREYTimeoutException":{"name":"kGREYTimeoutException","abstract":"<p>Thrown by the interaction API when either an action or assertion times out waiting for the"},"Constants.html#/c:@kGREYConstraintFailedException":{"name":"kGREYConstraintFailedException","abstract":"<p>Thrown by the action API when the constraints required for performing the action are not"},"Constants.html#/c:@kGREYInteractionErrorDomain":{"name":"kGREYInteractionErrorDomain","abstract":"<p>Error domain for element interaction failures.</p>"},"Constants.html#/c:@kGREYWillPerformActionNotification":{"name":"kGREYWillPerformActionNotification","abstract":"<p>Notification name for when an action will be performed. The action itself is contained in the"},"Constants.html#/c:@kGREYDidPerformActionNotification":{"name":"kGREYDidPerformActionNotification","abstract":"<p>Notification name for when an action has been performed. The action itself is contained in the"},"Constants.html#/c:@kGREYWillPerformAssertionNotification":{"name":"kGREYWillPerformAssertionNotification","abstract":"<p>Notification name for when an assertion will be checked. The assertion itself is contained in"},"Constants.html#/c:@kGREYDidPerformAssertionNotification":{"name":"kGREYDidPerformAssertionNotification","abstract":"<p>Notification name for when an assertion has been performed. The assertion itself is contained"},"Constants.html#/c:@kGREYActionUserInfoKey":{"name":"kGREYActionUserInfoKey","abstract":"<p>User Info dictionary key for the action performed.</p>"},"Constants.html#/c:@kGREYActionElementUserInfoKey":{"name":"kGREYActionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an action was performed on. The element for an"},"Constants.html#/c:@kGREYActionErrorUserInfoKey":{"name":"kGREYActionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the action being performed.</p>"},"Constants.html#/c:@kGREYAssertionUserInfoKey":{"name":"kGREYAssertionUserInfoKey","abstract":"<p>User Info dictionary key for the assertion checked.</p>"},"Constants.html#/c:@kGREYAssertionElementUserInfoKey":{"name":"kGREYAssertionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an assertion was checked on. The element for an"},"Constants.html#/c:@kGREYAssertionErrorUserInfoKey":{"name":"kGREYAssertionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the assertion being checked.</p>"},"Constants.html#/c:@kGREYScrollErrorDomain":{"name":"kGREYScrollErrorDomain","abstract":"<p>The Error domain for a scroll error.</p>"},"Constants.html#/c:@kGREYUIThreadExecutorErrorDomain":{"name":"kGREYUIThreadExecutorErrorDomain","abstract":"<p>Error domain for thread executor failures.</p>"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainOnce":{"name":"-drainOnce","abstract":"<p>Blocking call that drains the main runloop enough times to make each source gets a fair chance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainForTime:":{"name":"-drainForTime:","abstract":"<p>Blocking call that drains the UI thread for the specified number of @c seconds.","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdle":{"name":"-drainUntilIdle","abstract":"<p>Blocking call that drains the UI thread until both the UI and registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdleWithTimeout:":{"name":"-drainUntilIdleWithTimeout:","abstract":"<p>Drains the UI thread and waits for both the UI and idling resources to idle until the given","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSync:error:":{"name":"-executeSync:error:","abstract":"<p>Invokes GREYUIThreadExecutor::executeSyncWithTimeout:block:error: with @c kGREYInfiniteTimeout,","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSyncWithTimeout:block:error:":{"name":"-executeSyncWithTimeout:block:error:","abstract":"<p>Executes @c execBlock on the main thread, synchronizing with all registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)enableFastAnimation":{"name":"+enableFastAnimation","abstract":"<p>Enables fast animation. Invoke in the XCTest setUp method to increase","parent_name":"GREYTestHelper"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)disableFastAnimation":{"name":"+disableFastAnimation","abstract":"<p>Disables fast animation.</p>","parent_name":"GREYTestHelper"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)drawScreenInContext:afterScreenUpdates:":{"name":"+drawScreenInContext:afterScreenUpdates:","abstract":"<p>Draws the application&rsquo;s main screen using the bitmap graphics context specified by the @c","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshot":{"name":"+takeScreenshot","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshotForAppStore":{"name":"+takeScreenshotForAppStore","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)snapshotElement:":{"name":"+snapshotElement:","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)saveImageAsPNG:toFile:inDirectory:":{"name":"+saveImageAsPNG:toFile:inDirectory:","abstract":"<p>Saves the provided @c image as a PNG to the given @c filename under the given @c directoryPath.","parent_name":"GREYScreenshotUtil"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(cm)resourceWithNSOperationQueue:name:":{"name":"+resourceWithNSOperationQueue:name:","abstract":"<p>Creates an idling resource for monitoring @c queue for idleness.","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNot"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes this matcher with another @c matcher whose result is negated.</p>","parent_name":"GREYNot"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(cm)trackTimer:name:removeOnIdle:":{"name":"+trackTimer:name:removeOnIdle:","abstract":"<p>Creates an idling resource that tracks the specified @c timer, causing actions to wait until","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKeyWindow":{"name":"+matcherForKeyWindow","abstract":"<p>Matcher for application&rsquo;s key window.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityLabel:":{"name":"+matcherForAccessibilityLabel:","abstract":"<p>Matcher for UI element with the provided accessibility @c label.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityID:":{"name":"+matcherForAccessibilityID:","abstract":"<p>Matcher for UI element with the provided accessibility ID @c accessibilityID.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityValue:":{"name":"+matcherForAccessibilityValue:","abstract":"<p>Matcher for UI element with the provided accessibility @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityTraits:":{"name":"+matcherForAccessibilityTraits:","abstract":"<p>Matcher for UI element with the provided accessibility @c traits.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityHint:":{"name":"+matcherForAccessibilityHint:","abstract":"<p>Matcher for UI element with the provided accessiblity @c hint.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElementIsFocused":{"name":"+matcherForAccessibilityElementIsFocused","abstract":"<p>Matcher for UI element with accessiblity focus.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForText:":{"name":"+matcherForText:","abstract":"<p>Matcher for UI elements of type UIButton, UILabel, UITextField or UITextView displaying the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForFirstResponder":{"name":"+matcherForFirstResponder","abstract":"<p>Matcher for element that is the first responder.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSystemAlertViewShown":{"name":"+matcherForSystemAlertViewShown","abstract":"<p>Matcher to check if system alert view is shown.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForMinimumVisiblePercent:":{"name":"+matcherForMinimumVisiblePercent:","abstract":"<p>Matcher for UI element whose percent visible area (of its accessibility frame) exceeds the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSufficientlyVisible":{"name":"+matcherForSufficientlyVisible","abstract":"<p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotVisible":{"name":"+matcherForNotVisible","abstract":"<p>Matcher for UI element that are not visible to the user i.e. has a zero visible area.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForInteractable":{"name":"+matcherForInteractable","abstract":"<p>Matcher for UI element that matches EarlGrey&rsquo;s criteria for user interaction currently it must","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElement":{"name":"+matcherForAccessibilityElement","abstract":"<p>Matcher to check if a UI element is accessible.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKindOfClass:":{"name":"+matcherForKindOfClass:","abstract":"<p>Matcher for elements that are instances of the provided @c klass or any class that inherits from","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForProgress:":{"name":"+matcherForProgress:","abstract":"<p>Matcher for matching UIProgressView&rsquo;s values. Use greaterThan, greaterThanOrEqualTo,","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForRespondsToSelector:":{"name":"+matcherForRespondsToSelector:","abstract":"<p>Matcher for UI element that respond to the provided @c sel.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConformsToProtocol:":{"name":"+matcherForConformsToProtocol:","abstract":"<p>Matcher for UI element that conform to the provided @c protocol.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAncestor:":{"name":"+matcherForAncestor:","abstract":"<p>Matcher that matches UI element based on the presence of an ancestor in its hierarchy.","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDescendant:":{"name":"+matcherForDescendant:","abstract":"<p>Matcher that matches any UI element with a descendant matching the given matcher.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForButtonTitle:":{"name":"+matcherForButtonTitle:","abstract":"<p>Matcher that matches UIButton that has title label as @c text.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrollViewContentOffset:":{"name":"+matcherForScrollViewContentOffset:","abstract":"<p>Matcher that matches UIScrollView that has contentOffset as @c offset.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForStepperValue:":{"name":"+matcherForStepperValue:","abstract":"<p>Matcher that matches UIStepper with value as @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSliderValueMatcher:":{"name":"+matcherForSliderValueMatcher:","abstract":"<p>Matcher that matches a UISlider&rsquo;s value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForPickerColumn:setToValue:":{"name":"+matcherForPickerColumn:setToValue:","abstract":"<p>Matcher that matches UIPickerView that has a column set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDatePickerValue:":{"name":"+matcherForDatePickerValue:","abstract":"<p>Matcher that matches UIDatePicker that is set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEnabledElement":{"name":"+matcherForEnabledElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is enabled.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSelectedElement":{"name":"+matcherForSelectedElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is selected.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForUserInteractionEnabled":{"name":"+matcherForUserInteractionEnabled","abstract":"<p>Matcher that verifies whether a view has its userInteractionEnabled property set to @c YES.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConstraints:toReferenceElementMatching:":{"name":"+matcherForConstraints:toReferenceElementMatching:","abstract":"<p>Matcher that verifies that the selected element satisfies the given constraints to the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNil":{"name":"+matcherForNil","abstract":"<p>Matcher primarily for asserting that the element is @c nil or not found.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotNil":{"name":"+matcherForNotNil","abstract":"<p>Matcher for asserting that the element exists in the UI hierarchy (i.e. not @c nil).</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSwitchWithOnState:":{"name":"+matcherForSwitchWithOnState:","abstract":"<p>Matcher for toggling the switch control.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForCloseTo:delta:":{"name":"+matcherForCloseTo:delta:","abstract":"<p>A Matcher for NSNumbers that matches when the examined number is within a specified @c delta","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAnything":{"name":"+matcherForAnything","abstract":"<p>A Matcher that matches against any object, including @c nils.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEqualTo:":{"name":"+matcherForEqualTo:","abstract":"<p>A Matcher that checks if a provided object is equal to the specified @c value. The equality is","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForLessThan:":{"name":"+matcherForLessThan:","abstract":"<p>A Matcher that checks if a provided object is less than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForGreaterThan:":{"name":"+matcherForGreaterThan:","abstract":"<p>A Matcher that checks if a provided object is greater than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrolledToContentEdge:":{"name":"+matcherForScrolledToContentEdge:","abstract":"<p>Matcher that matches a UIScrollView scrolled to content @c edge.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForTextFieldValue:":{"name":"+matcherForTextFieldValue:","abstract":"<p>Matcher that matches a UITextField&rsquo;s content.</p>","parent_name":"GREYMatchers"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(cm)resourceWithManagedObjectContext:trackPendingChanges:name:":{"name":"+resourceWithManagedObjectContext:trackPendingChanges:name:","abstract":"<p>Creates an idling resource tracking @c managedObjectContext.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:":{"name":"+layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:","abstract":"<p>Creates a GREYLayoutConstraint to verify a constraint attribute on an element. The relation is","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintForDirection:andMinimumSeparation:":{"name":"+layoutConstraintForDirection:andMinimumSeparation:","abstract":"<p>Creates a GREYLayoutConstraint that checks the position of a UI element with respect to a","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)satisfiedByElement:andReferenceElement:":{"name":"-satisfiedByElement:andReferenceElement:","abstract":"<p>Checks if the given element satisfies the provided constraints, as shown by a reference element.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)description":{"name":"-description","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)attribute":{"name":"attribute","abstract":"<p>The attribute constraint being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)relation":{"name":"relation","abstract":"<p>The GREYLayoutRelation between the @c attribute and the @c referenceAttribute.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)referenceAttribute":{"name":"referenceAttribute","abstract":"<p>The value the @c attribute is being compared to.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)multiplier":{"name":"multiplier","abstract":"<p>Value to multiply the @c referenceAttribute value with.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)constant":{"name":"constant","abstract":"<p>Any constant to be added to the relation being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:":{"name":"+exceptionWithName:reason:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:userInfo:":{"name":"+exceptionWithName:reason:userInfo:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)matcherBlock":{"name":"matcherBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::matches: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock":{"name":"descriptionBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::describeTo: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(cm)matcherWithMatchesBlock:descriptionBlock:":{"name":"+matcherWithMatchesBlock:descriptionBlock:","abstract":"<p>Class method to instantiate a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)initWithMatchesBlock:descriptionBlock:":{"name":"-initWithMatchesBlock:descriptionBlock:","abstract":"<p>Initializes a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)initWithElementMatcher:":{"name":"-initWithElementMatcher:","abstract":"<p>Initializes the interaction with a single UI element matching @c elementMatcher.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:":{"name":"+hierarchyStringForElement:","abstract":"<p>Returns UI hierarchy with @c element as the root. @c element can be either a UIView or an","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:withAnnotationDictionary:":{"name":"+hierarchyStringForElement:withAnnotationDictionary:","abstract":"<p>Similar to hierarchyStringForElement: with additional parameters for providing annotations","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForAllUIWindows":{"name":"+hierarchyStringForAllUIWindows","abstract":"<p>Returns the UI hierarchy for all @c UIWindows provided by the GREYUIWindowProvider.</p>","parent_name":"GREYElementHierarchy"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(py)matcher":{"name":"matcher","abstract":"<p>The matcher the element finder is initialized with. Objects returned from this class","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes the finder with a given @c matcher.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)elementsMatchedInProvider:":{"name":"-elementsMatchedInProvider:","abstract":"<p>Performs a search on elements provided by @c elementProvider and returns all the elements","parent_name":"GREYElementFinder"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(cm)resourceWithDispatchQueue:name:":{"name":"+resourceWithDispatchQueue:name:","abstract":"<p>Creates an idling resource backed by the specified @c queue.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)initWithUserInfo:block:":{"name":"-initWithUserInfo:block:","abstract":"<p>Instantiates the enumerator with custom information and a block to return the next object.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)nextObject":{"name":"-nextObject","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)allObjects":{"name":"-allObjects","parent_name":"GREYDataEnumerator"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)directionFromCenterForEdge:":{"name":"+directionFromCenterForEdge:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)edgeInDirectionFromCenter:":{"name":"+edgeInDirectionFromCenter:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)reverseOfDirection:":{"name":"+reverseOfDirection:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)normalizedVectorFromDirection:":{"name":"+normalizedVectorFromDirection:","parent_name":"GREYConstants"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)valueForConfigKey:":{"name":"-valueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned,","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)boolValueForConfigKey:":{"name":"-boolValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)integerValueForConfigKey:":{"name":"-integerValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)doubleValueForConfigKey:":{"name":"-doubleValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)stringValueForConfigKey:":{"name":"-stringValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)arrayValueForConfigKey:":{"name":"-arrayValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)reset":{"name":"-reset","abstract":"<p>Resets all configurations to default values, removing all the configured values.</p>","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setValue:forConfigKey:":{"name":"-setValue:forConfigKey:","abstract":"<p>Given a value and a key that identifies a configuration, set the value of the configuration.","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setDefaultValue:forConfigKey:":{"name":"-setDefaultValue:forConfigKey:","abstract":"<p>Associates configuration identified by @c configKey with the provided @c value.</p>","parent_name":"GREYConfiguration"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(cm)conditionWithName:block:":{"name":"+conditionWithName:block:","abstract":"<p>Creates a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)initWithName:block:":{"name":"-initWithName:block:","abstract":"<p>Initializes a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:":{"name":"-waitWithTimeout:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:pollInterval:":{"name":"-waitWithTimeout:pollInterval:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed. Will poll the","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)name":{"name":"-name","parent_name":"GREYCondition"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)matches:":{"name":"-matches:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>The designated initializer for a base action with the provided @c constraints.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)satisfiesConstraintsForElement:error:":{"name":"-satisfiesConstraintsForElement:error:","abstract":"<p>A method that checks that @c element satisfies @c constraints this action was initialized with.","parent_name":"GREYBaseAction"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(cm)assertionWithName:assertionBlockWithError:":{"name":"+assertionWithName:assertionBlockWithError:","abstract":"<p>Creates an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)initWithName:assertionBlockWithError:":{"name":"-initWithName:assertionBlockWithError:","abstract":"<p>Initializes an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer to add all the matchers to be checked.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAllOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer that adds the different matchers to be combined.</p>","parent_name":"GREYAllOf"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:":{"name":"+actionForMultipleTapsWithCount:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:atPoint:":{"name":"+actionForMultipleTapsWithCount:atPoint:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPress":{"name":"+actionForLongPress","abstract":"<p>Returns an action that holds down finger for 1.0 second (@c kGREYLongPressDefaultDuration) to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressWithDuration:":{"name":"+actionForLongPressWithDuration:","abstract":"<p>Returns an action that holds down finger for specified @c duration to simulate a long press.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressAtPoint:duration:":{"name":"+actionForLongPressAtPoint:duration:","abstract":"<p>Returns an action that holds down finger for specified @c duration at the specified @c point","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:":{"name":"+actionForScrollInDirection:amount:","abstract":"<p>Returns an action that scrolls a @c UIScrollView by @c amount (in points) in the specified","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns a scroll action that scrolls in a @c direction for an @c amount of points starting from","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:":{"name":"+actionForScrollToContentEdge:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>A GREYAction that scrolls to the given content @c edge of a scroll view with the scroll action","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:":{"name":"+actionForSwipeFastInDirection:","abstract":"<p>Returns an action that fast swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:":{"name":"+actionForSwipeSlowInDirection:","abstract":"<p>Returns an action that slow swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a specific","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchFastInDirection:withAngle:":{"name":"+actionForPinchFastInDirection:withAngle:","abstract":"<p>Returns an action that pinches view quickly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchSlowInDirection:withAngle:":{"name":"+actionForPinchSlowInDirection:withAngle:","abstract":"<p>Returns an action that pinches view slowly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMoveSliderToValue:":{"name":"+actionForMoveSliderToValue:","abstract":"<p>Returns an action that attempts to move slider to within 1.0e-6f values of @c value.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetStepperValue:":{"name":"+actionForSetStepperValue:","abstract":"<p>Returns an action that changes the value of UIStepper to @c value by tapping the appropriate","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTap":{"name":"+actionForTap","abstract":"<p>Returns an action that taps on an element at the activation point of the element.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTapAtPoint:":{"name":"+actionForTapAtPoint:","abstract":"<p>Returns an action that taps on an element at the specified @c point.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTypeText:":{"name":"+actionForTypeText:","abstract":"<p>Returns an action that uses the iOS keyboard to input a string.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForReplaceText:":{"name":"+actionForReplaceText:","abstract":"<p>Returns an action that sets text on a UITextField or webview input directly.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForClearText":{"name":"+actionForClearText","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTurnSwitchOn:":{"name":"+actionForTurnSwitchOn:","abstract":"<p>Returns an action that toggles a switch control. This action is applicable to all elements that","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetDate:":{"name":"+actionForSetDate:","abstract":"<p>Returns an action that injects dates/times into UIDatePickers.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetPickerColumn:toValue:":{"name":"+actionForSetPickerColumn:toValue:","abstract":"<p>Returns an action that selects @c value on the given @c column of a UIPickerView.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForJavaScriptExecution:output:":{"name":"+actionForJavaScriptExecution:output:","abstract":"<p>Returns an action that executes JavaScript against a UIWebView and sets the return value to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSnapshot:":{"name":"+actionForSnapshot:","abstract":"<p>Returns an action that takes a snapshot of the selected element.</p>","parent_name":"GREYActions"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:performBlock:":{"name":"+actionWithName:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:constraints:performBlock:":{"name":"+actionWithName:constraints:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block subject to the","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>@remark initWithName::constraints: is overridden from its superclass.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:performBlock:":{"name":"-initWithName:constraints:performBlock:","abstract":"<p>Designated Initializer.</p>","parent_name":"GREYActionBlock"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(cm)invokedFromFile:lineNumber:":{"name":"+invokedFromFile:lineNumber:","abstract":"<p>Provides the file name and line number of the code that is calling into EarlGrey.","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the <b>EarlGrey</b> macro to start an","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)selectElementWithMatcher:":{"name":"-selectElementWithMatcher:","abstract":"<p>Creates a pending interaction with a single UI element on the screen.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)setFailureHandler:":{"name":"-setFailureHandler:","abstract":"<p>Sets the global failure handler for all framework related failures.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Convenience wrapper to invoke GREYFailureHandler::handleException:details: on the global","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)rotateDeviceToOrientation:errorOrNil:":{"name":"-rotateDeviceToOrientation:errorOrNil:","abstract":"<p>Rotate the device to a given @c deviceOrientation. All device orientations except for","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)dismissKeyboardWithError:":{"name":"-dismissKeyboardWithError:","abstract":"<p>Dismisses the keyboard by resigning the first responder, if any. Will populate the provided","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html":{"name":"EarlGreyImpl","abstract":"<p>Entrypoint to the EarlGrey framework."},"Classes/GREYActionBlock.html":{"name":"GREYActionBlock","abstract":"<p>A class for creating block based GREYAction.</p>"},"Classes/GREYActions.html":{"name":"GREYActions","abstract":"<p>A interface that exposes UI element actions.</p>"},"Classes/GREYAllOf.html":{"name":"GREYAllOf","abstract":"<p>A matcher for combining multiple matchers with a logical @c AND operator, so that a match"},"Classes/GREYAnyOf.html":{"name":"GREYAnyOf","abstract":"<p>Matcher for combining multiple matchers with a logical @c OR operator, so that a match occurs"},"Classes/GREYAssertionBlock.html":{"name":"GREYAssertionBlock","abstract":"<p>An interface to create GREYAssertions from blocks.</p>"},"Classes.html#/c:objc(cs)GREYAssertions":{"name":"GREYAssertions","abstract":"<p>An interface that exposes UI element assertions.</p>"},"Classes/GREYBaseAction.html":{"name":"GREYBaseAction","abstract":"<p>A base class for all actions that incorporates commonalities between initialization"},"Classes/GREYBaseMatcher.html":{"name":"GREYBaseMatcher","abstract":"<p>A base class that implements the GREYMatcher protocol methods."},"Classes/GREYCondition.html":{"name":"GREYCondition","abstract":"<p>A class for creating boolean conditions that can be waited on until the condition is satisfied"},"Classes/GREYConfiguration.html":{"name":"GREYConfiguration","abstract":"<p>Provides an interface for runtime configuration of EarlGrey&rsquo;s behavior.</p>"},"Classes/GREYConstants.html":{"name":"GREYConstants","abstract":"<p>A class containing helper methods for conversion to-and-from constants.</p>"},"Classes/GREYDataEnumerator.html":{"name":"GREYDataEnumerator","abstract":"<p>An block-based enumerator that repeatedly invokes the block to return the next object.</p>"},"Classes/GREYDispatchQueueIdlingResource.html":{"name":"GREYDispatchQueueIdlingResource","abstract":"<p>Idling resource that tracks blocks sent to a dispatch queue.</p>"},"Classes/GREYElementFinder.html":{"name":"GREYElementFinder","abstract":"<p>Finds UI elements in GREYProvider that are accepted by a matcher.</p>"},"Classes/GREYElementHierarchy.html":{"name":"GREYElementHierarchy","abstract":"<p>A utility to get the string representation of the UI hierarchy.</p>"},"Classes/GREYElementInteraction.html":{"name":"GREYElementInteraction","abstract":"<p>Interface for creating an interaction with a UI element. If no datasource is set,"},"Classes/GREYElementMatcherBlock.html":{"name":"GREYElementMatcherBlock","abstract":"<p>A block based implementation of GREYBaseMatcher. Enables custom implementation of protocol"},"Classes/GREYFrameworkException.html":{"name":"GREYFrameworkException","abstract":"<p>Exception raised by the framework which results in a test failure."},"Classes/GREYLayoutConstraint.html":{"name":"GREYLayoutConstraint","abstract":"<p>Modeled after NSLayoutConstraint, this class captures information related to a layout"},"Classes/GREYManagedObjectContextIdlingResource.html":{"name":"GREYManagedObjectContextIdlingResource","abstract":"<p>Idling resource that tracks core data managed object context operations.</p>"},"Classes/GREYMatchers.html":{"name":"GREYMatchers","abstract":"<p>EarlGrey matchers for UI elements.</p>"},"Classes/GREYNSTimerIdlingResource.html":{"name":"GREYNSTimerIdlingResource","abstract":"<p>An idling resource to track NSTimer firing events so that the framework can synchronize"},"Classes/GREYNot.html":{"name":"GREYNot","abstract":"<p>A matcher to negate the result of another matcher.</p>"},"Classes/GREYOperationQueueIdlingResource.html":{"name":"GREYOperationQueueIdlingResource","abstract":"<p>Idling resource that monitors operation queues.</p>"},"Classes/GREYScreenshotUtil.html":{"name":"GREYScreenshotUtil","abstract":"<p>Provides interfaces for taking screenshots of the entire screen and UI elements of the App.</p>"},"Classes/GREYTestHelper.html":{"name":"GREYTestHelper","abstract":"<p>Provides interface for test helper methods.</p>"},"Classes/GREYUIThreadExecutor.html":{"name":"GREYUIThreadExecutor","abstract":"<p>Executor that syncs execution with the UI events on the main thread."},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Constants.html":{"name":"Constants","abstract":"<p>The following constants are available globally.</p>"},"Enums.html":{"name":"Enums","abstract":"<p>The following enums are available globally.</p>"},"Protocols.html":{"name":"Protocols","abstract":"<p>The following protocols are available globally.</p>"},"Type Definitions.html":{"name":"Type Definitions","abstract":"<p>The following type definitions are available globally.</p>"},"Functions.html":{"name":"Functions","abstract":"<p>The following functions are available globally.</p>"}}
\ No newline at end of file
+{"Functions.html#/c:@F@grey_doubleTap":{"name":"grey_doubleTap","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount: with count @c 2.</p>"},"Functions.html#/c:@F@grey_doubleTapAtPoint":{"name":"grey_doubleTapAtPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multipleTapsWithCount":{"name":"grey_multipleTapsWithCount","abstract":"<p>Shorthand macro for GREYActions::actionForMultipleTapsWithCount:.</p>"},"Functions.html#/c:@F@grey_longPress":{"name":"grey_longPress","abstract":"<p>Shorthand macro for GREYActions::actionForLongPress.</p>"},"Functions.html#/c:@F@grey_longPressWithDuration":{"name":"grey_longPressWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressWithDuration:.</p>"},"Functions.html#/c:@F@grey_longPressAtPointWithDuration":{"name":"grey_longPressAtPointWithDuration","abstract":"<p>Shorthand macro for GREYActions::actionForLongPressAtPoint:duration:.</p>"},"Functions.html#/c:@F@grey_scrollInDirection":{"name":"grey_scrollInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForScrollInDirection:amount:.</p>"},"Functions.html#/c:@F@grey_scrollInDirectionWithStartPoint":{"name":"grey_scrollInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_scrollToContentEdge":{"name":"grey_scrollToContentEdge","abstract":"<p>Shorthand macro for GREYActions::actionForScrollToContentEdge:.</p>"},"Functions.html#/c:@F@grey_scrollToContentEdgeWithStartPoint":{"name":"grey_scrollToContentEdgeWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeFastInDirection":{"name":"grey_swipeFastInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeFastInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeSlowInDirection":{"name":"grey_swipeSlowInDirection","abstract":"<p>Shorthand macro for GREYActions::actionForSwipeSlowInDirection:.</p>"},"Functions.html#/c:@F@grey_swipeFastInDirectionWithStartPoint":{"name":"grey_swipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_swipeSlowInDirectionWithStartPoint":{"name":"grey_swipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirection":{"name":"grey_multiFingerSwipeSlowInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirection":{"name":"grey_multiFingerSwipeFastInDirection","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeSlowInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeSlowInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_multiFingerSwipeFastInDirectionWithStartPoint":{"name":"grey_multiFingerSwipeFastInDirectionWithStartPoint","abstract":"<p>Shorthand macro for"},"Functions.html#/c:@F@grey_pinchFastInDirectionAndAngle":{"name":"grey_pinchFastInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchFastInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_pinchSlowInDirectionAndAngle":{"name":"grey_pinchSlowInDirectionAndAngle","abstract":"<p>Shorthand macro for GREYActions::actionForPinchSlowInDirection:pinchDirection:angle:.</p>"},"Functions.html#/c:@F@grey_moveSliderToValue":{"name":"grey_moveSliderToValue","abstract":"<p>Shorthand macro for GREYActions::actionForMoveSliderToValue:.</p>"},"Functions.html#/c:@F@grey_setStepperValue":{"name":"grey_setStepperValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetStepperValue:.</p>"},"Functions.html#/c:@F@grey_tap":{"name":"grey_tap","abstract":"<p>Shorthand macro for GREYActions::actionForTap.</p>"},"Functions.html#/c:@F@grey_tapAtPoint":{"name":"grey_tapAtPoint","abstract":"<p>Shorthand macro for GREYActions::actionForTapAtPoint:.</p>"},"Functions.html#/c:@F@grey_typeText":{"name":"grey_typeText","abstract":"<p>Shorthand macro for GREYActions::actionForTypeText:.</p>"},"Functions.html#/c:@F@grey_replaceText":{"name":"grey_replaceText","abstract":"<p>Shorthand macro for GREYActions::actionForReplaceText:.</p>"},"Functions.html#/c:@F@grey_clearText":{"name":"grey_clearText","abstract":"<p>Shorthand macro for GREYActions::actionForClearText.</p>"},"Functions.html#/c:@F@grey_turnSwitchOn":{"name":"grey_turnSwitchOn","abstract":"<p>Shorthand macro for GREYActions::actionForTurnSwitchOn:.</p>"},"Functions.html#/c:@F@grey_setDate":{"name":"grey_setDate","abstract":"<p>Shorthand macro for GREYActions::actionForSetDate:.</p>"},"Functions.html#/c:@F@grey_setPickerColumnToValue":{"name":"grey_setPickerColumnToValue","abstract":"<p>Shorthand macro for GREYActions::actionForSetPickerColumn:toValue:.</p>"},"Functions.html#/c:@F@grey_javaScriptExecution":{"name":"grey_javaScriptExecution","abstract":"<p>Shorthand macro for GREYActions::actionForJavaScriptExecution:output:.</p>"},"Functions.html#/c:@F@grey_snapshot":{"name":"grey_snapshot","abstract":"<p>Shorthand macro for GREYActions::actionForSnapshot:.</p>"},"Functions.html#/c:@F@grey_allOf":{"name":"grey_allOf","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_allOfMatchers":{"name":"grey_allOfMatchers","abstract":"<p>A shorthand matcher that is a logical AND of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_anyOf":{"name":"grey_anyOf","abstract":"<p>A matcher that is a logical OR of all the matchers passed in as variable arguments.</p>"},"Functions.html#/c:@F@grey_anyOfMatchers":{"name":"grey_anyOfMatchers","abstract":"<p>A matcher that is a logical OR of all the matchers passed in within an NSArray.</p>"},"Functions.html#/c:@F@grey_getFailureHandler":{"name":"grey_getFailureHandler","abstract":"<p>Exposes internal method to get the failure handler registered with EarlGrey."},"Functions.html#/c:@F@NSStringFromUIDeviceOrientation":{"name":"NSStringFromUIDeviceOrientation"},"Functions.html#/c:@F@NSStringFromGREYDirection":{"name":"NSStringFromGREYDirection"},"Functions.html#/c:@F@NSStringFromPinchDirection":{"name":"NSStringFromPinchDirection","abstract":"<p>Returns a string representation of the given @c pinchDirection.</p>"},"Functions.html#/c:@F@NSStringFromGREYContentEdge":{"name":"NSStringFromGREYContentEdge"},"Functions.html#/c:@F@NSStringFromGREYLayoutAttribute":{"name":"NSStringFromGREYLayoutAttribute"},"Functions.html#/c:@F@NSStringFromGREYLayoutRelation":{"name":"NSStringFromGREYLayoutRelation"},"Functions.html#/c:@F@NSStringFromUIAccessibilityTraits":{"name":"NSStringFromUIAccessibilityTraits"},"Functions.html#/c:@F@grey_keyWindow":{"name":"grey_keyWindow","abstract":"<p>Shorthand for GREYMatchers::matcherForKeyWindow.</p>"},"Functions.html#/c:@F@grey_accessibilityLabel":{"name":"grey_accessibilityLabel","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityLabel:.</p>"},"Functions.html#/c:@F@grey_accessibilityID":{"name":"grey_accessibilityID","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityID:.</p>"},"Functions.html#/c:@F@grey_accessibilityValue":{"name":"grey_accessibilityValue","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityValue:.</p>"},"Functions.html#/c:@F@grey_accessibilityTrait":{"name":"grey_accessibilityTrait","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityTraits:.</p>"},"Functions.html#/c:@F@grey_accessibilityFocused":{"name":"grey_accessibilityFocused","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElementIsFocused.</p>"},"Functions.html#/c:@F@grey_accessibilityHint":{"name":"grey_accessibilityHint","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityHint:.</p>"},"Functions.html#/c:@F@grey_text":{"name":"grey_text","abstract":"<p>Shorthand for GREYMatchers::matcherForText:.</p>"},"Functions.html#/c:@F@grey_firstResponder":{"name":"grey_firstResponder","abstract":"<p>Shorthand for GREYMatchers::matcherForFirstResponder.</p>"},"Functions.html#/c:@F@grey_systemAlertViewShown":{"name":"grey_systemAlertViewShown","abstract":"<p>Shorthand for GREYMatchers::matcherForSystemAlertViewShown.</p>"},"Functions.html#/c:@F@grey_minimumVisiblePercent":{"name":"grey_minimumVisiblePercent","abstract":"<p>Shorthand for GREYMatchers::matcherForMinimumVisiblePercent:.</p>"},"Functions.html#/c:@F@grey_sufficientlyVisible":{"name":"grey_sufficientlyVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForSufficientlyVisible.</p>"},"Functions.html#/c:@F@grey_interactable":{"name":"grey_interactable","abstract":"<p>Shorthand for GREYMatchers::matcherForInteractable.</p>"},"Functions.html#/c:@F@grey_notVisible":{"name":"grey_notVisible","abstract":"<p>Shorthand for GREYMatchers::matcherForNotVisible.</p>"},"Functions.html#/c:@F@grey_accessibilityElement":{"name":"grey_accessibilityElement","abstract":"<p>Shorthand for GREYMatchers::matcherForAccessibilityElement.</p>"},"Functions.html#/c:@F@grey_kindOfClass":{"name":"grey_kindOfClass","abstract":"<p>Shorthand for GREYMatchers::matcherForKindOfClass:.</p>"},"Functions.html#/c:@F@grey_progress":{"name":"grey_progress","abstract":"<p>Shorthand for GREYMatchers::matcherForProgress:.</p>"},"Functions.html#/c:@F@grey_respondsToSelector":{"name":"grey_respondsToSelector","abstract":"<p>Shorthand for GREYMatchers::matcherForRespondsToSelector:.</p>"},"Functions.html#/c:@F@grey_conformsToProtocol":{"name":"grey_conformsToProtocol","abstract":"<p>Shorthand for GREYMatchers::matcherForConformsToProtocol:.</p>"},"Functions.html#/c:@F@grey_ancestor":{"name":"grey_ancestor","abstract":"<p>Shorthand for GREYMatchers::matcherForAncestor:.</p>"},"Functions.html#/c:@F@grey_descendant":{"name":"grey_descendant","abstract":"<p>Shorthand for GREYMatchers::matcherForDescendant:.</p>"},"Functions.html#/c:@F@grey_buttonTitle":{"name":"grey_buttonTitle","abstract":"<p>Shorthand for GREYMatchers::matcherForButtonTitle:.</p>"},"Functions.html#/c:@F@grey_scrollViewContentOffset":{"name":"grey_scrollViewContentOffset","abstract":"<p>Shorthand for GREYMatchers::matcherForScrollViewContentOffset:.</p>"},"Functions.html#/c:@F@grey_stepperValue":{"name":"grey_stepperValue","abstract":"<p>Shorthand for GREYMatchers::matcherForStepperValue:.</p>"},"Functions.html#/c:@F@grey_sliderValueMatcher":{"name":"grey_sliderValueMatcher","abstract":"<p>Shorthand for GREYMatchers::matcherForSliderValueMatcher:.</p>"},"Functions.html#/c:@F@grey_pickerColumnSetToValue":{"name":"grey_pickerColumnSetToValue","abstract":"<p>Shorthand for GREYMatchers::matcherForPickerColumn:setToValue:.</p>"},"Functions.html#/c:@F@grey_datePickerValue":{"name":"grey_datePickerValue","abstract":"<p>Shorthand for GREYMatchers::matcherForDatePickerValue:.</p>"},"Functions.html#/c:@F@grey_enabled":{"name":"grey_enabled","abstract":"<p>Shorthand for GREYMatchers::matcherForEnabledElement.</p>"},"Functions.html#/c:@F@grey_selected":{"name":"grey_selected","abstract":"<p>Shorthand for GREYMatchers::matcherForSelectedElement.</p>"},"Functions.html#/c:@F@grey_userInteractionEnabled":{"name":"grey_userInteractionEnabled","abstract":"<p>Shorthand for GREYMatchers::matcherForUserInteractionEnabled.</p>"},"Functions.html#/c:@F@grey_layout":{"name":"grey_layout","abstract":"<p>Shorthand for GREYMatchers::matcherForConstraints:toReferenceElementMatching:.</p>"},"Functions.html#/c:@F@grey_nil":{"name":"grey_nil","abstract":"<p>Shorthand for GREYMatchers::matcherForNil.</p>"},"Functions.html#/c:@F@grey_notNil":{"name":"grey_notNil","abstract":"<p>Shorthand for GREYMatchers::matcherForNotNil.</p>"},"Functions.html#/c:@F@grey_switchWithOnState":{"name":"grey_switchWithOnState","abstract":"<p>Shorthand for GREYMatchers::matcherForSwitchWithOnState:.</p>"},"Functions.html#/c:@F@grey_closeTo":{"name":"grey_closeTo","abstract":"<p>Shorthand for GREYMatchers::matcherForCloseTo:.</p>"},"Functions.html#/c:@F@grey_anything":{"name":"grey_anything","abstract":"<p>Shorthand for GREYMatchers::matcherForAnything.</p>"},"Functions.html#/c:@F@grey_equalTo":{"name":"grey_equalTo","abstract":"<p>Shorthand for GREYMatchers::matcherForEqualTo:.</p>"},"Functions.html#/c:@F@grey_lessThan":{"name":"grey_lessThan","abstract":"<p>Shorthand for GREYMatchers::matcherForLessThan:.</p>"},"Functions.html#/c:@F@grey_greaterThan":{"name":"grey_greaterThan","abstract":"<p>Shorthand for GREYMatchers::matcherForGreaterThan:.</p>"},"Functions.html#/c:@F@grey_scrolledToContentEdge":{"name":"grey_scrolledToContentEdge","abstract":"<p>Shorthand for GREYMatchers::matcherForScrolledToContentEdge:.</p>"},"Functions.html#/c:@F@grey_textFieldValue":{"name":"grey_textFieldValue","abstract":"<p>Shorthand for GREYMatchers::matcherForTextFieldValue:.</p>"},"Functions.html#/c:@F@grey_not":{"name":"grey_not","abstract":"<p>Shorthand macro for GREYNot::initWithMatcher:.</p>"},"Functions.html#/c:@F@grey_createImagePixelDataFromCGImageRef":{"name":"grey_createImagePixelDataFromCGImageRef","abstract":"<p>Returns a new buffer that contains XRGB pixels for the provided @c imageRef i.e. the alpha"},"Functions.html#/c:@F@grey_execute_sync":{"name":"grey_execute_sync","abstract":"<p>Executes a block containing EarlGrey statements on the main thread and waits for it to"},"Functions.html#/c:@F@grey_execute_async":{"name":"grey_execute_async","abstract":"<p>Executes a block containing EarlGrey statements on the main thread without waiting for it to"},"Type Definitions.html#/c:GREYActionBlock.h@T@GREYPerformBlock":{"name":"GREYPerformBlock","abstract":"<p>Block type for defining the action&rsquo;s &lsquo;perform&rsquo; code.</p>"},"Type Definitions.html#/c:GREYAssertionBlock.h@T@GREYCheckBlockWithError":{"name":"GREYCheckBlockWithError","abstract":"<p>A block that accepts an @c element, which will be invoked when an assertion is going to be"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@MatchesBlock":{"name":"MatchesBlock","abstract":"<p>A block for implementing GREYBaseMatcher::matches:.</p>"},"Type Definitions.html#/c:GREYElementMatcherBlock.h@T@DescribeToBlock":{"name":"DescribeToBlock","abstract":"<p>A block for implementing GREYBaseMatcher::describeTo:.</p>"},"Type Definitions.html#/c:GREYUIThreadExecutor.h@T@GREYExecBlock":{"name":"GREYExecBlock","abstract":"<p>Typedef for blocks that can be executed by the GREYUIThreadExecutor.</p>"},"Protocols/GREYProvider.html#/c:objc(pl)GREYProvider(im)dataEnumerator":{"name":"-dataEnumerator","parent_name":"GREYProvider"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:":{"name":"-matches:","abstract":"<p>A method to evaluate the matcher for the provided @c item.</p>","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)matches:describingMismatchTo:":{"name":"-matches:describingMismatchTo:","abstract":"<p>A method to evaluate the matcher for the provided @c item with a description for the issue","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeMismatchOf:to:":{"name":"-describeMismatchOf:to:","abstract":"<p>A method to generate the description containing the reason for why a matcher did not match an","parent_name":"GREYMatcher"},"Protocols/GREYMatcher.html#/c:objc(pl)GREYMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<p>A method to generate a description of an object.</p>","parent_name":"GREYMatcher"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(py)dataSource":{"name":"dataSource","abstract":"<p>Data source for providing UI elements to interact with.","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)inRoot:":{"name":"-inRoot:","abstract":"<p>Indicates that the current interaction should be performed on a UI element contained inside","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)usingSearchAction:onElementWithMatcher:":{"name":"-usingSearchAction:onElementWithMatcher:","abstract":"<p>Performs the @c action repeatedly on the the element matching the @c matcher until the element","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:":{"name":"-performAction:","abstract":"<p>Performs an @c action on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)performAction:error:":{"name":"-performAction:error:","abstract":"<p>Performs an @c action on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:":{"name":"-assert:","abstract":"<p>Performs an @c assertion on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Performs an @c assertion on the selected UI element with an error set on failure.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:":{"name":"-assertWithMatcher:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)assertWithMatcher:error:":{"name":"-assertWithMatcher:error:","abstract":"<p>Performs an assertion that evaluates @c matcher on the selected UI element.</p>","parent_name":"GREYInteraction"},"Protocols/GREYInteraction.html#/c:objc(pl)GREYInteraction(im)atIndex:":{"name":"-atIndex:","abstract":"<p>In case of multiple matches, selects the element at the specified index. In case of the","parent_name":"GREYInteraction"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)isIdleNow":{"name":"-isIdleNow","abstract":"<p>A method to query idleness of this resource.</p>","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceName":{"name":"-idlingResourceName","parent_name":"GREYIdlingResource"},"Protocols/GREYIdlingResource.html#/c:objc(pl)GREYIdlingResource(im)idlingResourceDescription":{"name":"-idlingResourceDescription","parent_name":"GREYIdlingResource"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Called by the framework to raise an exception.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYFailureHandler.html#/c:objc(pl)GREYFailureHandler(im)setInvocationFile:andInvocationLine:":{"name":"-setInvocationFile:andInvocationLine:","abstract":"<p>Sets the file name and line number of operation that caused the failure.</p>","parent_name":"GREYFailureHandler"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendText:":{"name":"-appendText:","abstract":"<p>Appends the provided text to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYDescription.html#/c:objc(pl)GREYDescription(im)appendDescriptionOf:":{"name":"-appendDescriptionOf:","abstract":"<p>Appends the description of the provided object to the GREYDescription.</p>","parent_name":"GREYDescription"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)assert:error:":{"name":"-assert:error:","abstract":"<p>Checks whether the assertion is valid for the provided @c element, throwing an exception if the","parent_name":"GREYAssertion"},"Protocols/GREYAssertion.html#/c:objc(pl)GREYAssertion(im)name":{"name":"-name","parent_name":"GREYAssertion"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)perform:error:":{"name":"-perform:error:","abstract":"<p>Perform the action specified by the GREYAction object on an @c element if and only if the","parent_name":"GREYAction"},"Protocols/GREYAction.html#/c:objc(pl)GREYAction(im)name":{"name":"-name","abstract":"<p>A method to get the name of this action.</p>","parent_name":"GREYAction"},"Protocols/GREYAction.html":{"name":"GREYAction","abstract":"<p>A protocol for actions that are performed on accessibility elements.</p>"},"Protocols/GREYAssertion.html":{"name":"GREYAssertion","abstract":"<p>Protocol to which EarlGrey assertion classes must conform.</p>"},"Protocols/GREYDescription.html":{"name":"GREYDescription","abstract":"<p>A protocol that defines the layout of an object that conforms to GREYMatcher.</p>"},"Protocols/GREYFailureHandler.html":{"name":"GREYFailureHandler","abstract":"<p>Protocol for handling failures (such as failure of actions and assertions) raised by EarlGrey.</p>"},"Protocols/GREYIdlingResource.html":{"name":"GREYIdlingResource","abstract":"<p>A protocol for resources that can potentially modify the UI and should be synchronized with"},"Protocols/GREYInteraction.html":{"name":"GREYInteraction","abstract":"<p>Represents an interaction with a UI element.</p>"},"Protocols/GREYMatcher.html":{"name":"GREYMatcher","abstract":"<p>Matchers are another way of expressing simple or complex logical expressions. This protocol"},"Protocols/GREYProvider.html":{"name":"GREYProvider","abstract":"<p>A protocol for providing arbitrary data as an enumeration.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html#/c:@E@GREYUIThreadExecutorErrorCode@kGREYUIThreadExecutorTimeoutErrorCode":{"name":"kGREYUIThreadExecutorTimeoutErrorCode","abstract":"<p>Timeout reached before block could be executed.</p>","parent_name":"GREYUIThreadExecutorErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollReachedContentEdge":{"name":"kGREYScrollReachedContentEdge","abstract":"<p>Reached content edge before the entire scroll action was complete.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollImpossible":{"name":"kGREYScrollImpossible","abstract":"<p>It is not possible to scroll.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYScrollErrorCode.html#/c:@E@GREYScrollErrorCode@kGREYScrollToElementFailed":{"name":"kGREYScrollToElementFailed","abstract":"<p>Could not scroll to the element we are looking for.</p>","parent_name":"GREYScrollErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionElementNotFoundErrorCode":{"name":"kGREYInteractionElementNotFoundErrorCode","abstract":"<p>Element search has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionConstraintsFailedErrorCode":{"name":"kGREYInteractionConstraintsFailedErrorCode","abstract":"<p>Constraints failed for performing an interaction.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionActionFailedErrorCode":{"name":"kGREYInteractionActionFailedErrorCode","abstract":"<p>Action execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionAssertionFailedErrorCode":{"name":"kGREYInteractionAssertionFailedErrorCode","abstract":"<p>Assertion execution has failed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionTimeoutErrorCode":{"name":"kGREYInteractionTimeoutErrorCode","abstract":"<p>Timeout reached before interaction could be performed.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMultipleElementsMatchedErrorCode":{"name":"kGREYInteractionMultipleElementsMatchedErrorCode","abstract":"<p>Single element search found multiple elements.</p>","parent_name":"GREYInteractionErrorCode"},"Enums/GREYInteractionErrorCode.html#/c:@E@GREYInteractionErrorCode@kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode":{"name":"kGREYInteractionMatchedElementIndexOutOfBoundsErrorCode","abstract":"<p>Index provided for matching an element from multiple elements was over the number of elements","parent_name":"GREYInteractionErrorCode"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeShort":{"name":"kGREYTapTypeShort","abstract":"<p>Tap action for basic tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeLong":{"name":"kGREYTapTypeLong","abstract":"<p>Tap action for long press tap.</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeMultiple":{"name":"kGREYTapTypeMultiple","abstract":"<p>Tap action for multiple taps (for example double tap).</p>","parent_name":"GREYTapType"},"Enums/GREYTapType.html#/c:@E@GREYTapType@kGREYTapTypeKBKey":{"name":"kGREYTapTypeKBKey","abstract":"<p>Tap action for keyboard keys.</p>","parent_name":"GREYTapType"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationLessThanOrEqual":{"name":"kGREYLayoutRelationLessThanOrEqual","abstract":"<p>Value is less than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationEqual":{"name":"kGREYLayoutRelationEqual","abstract":"<p>Value is equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutRelation.html#/c:@E@GREYLayoutRelation@kGREYLayoutRelationGreaterThanOrEqual":{"name":"kGREYLayoutRelationGreaterThanOrEqual","abstract":"<p>Value is greater than or equal to the other operand.</p>","parent_name":"GREYLayoutRelation"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeLeft":{"name":"kGREYLayoutAttributeLeft","abstract":"<p>The left edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeRight":{"name":"kGREYLayoutAttributeRight","abstract":"<p>The right edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeTop":{"name":"kGREYLayoutAttributeTop","abstract":"<p>The top edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutAttribute.html#/c:@E@GREYLayoutAttribute@kGREYLayoutAttributeBottom":{"name":"kGREYLayoutAttributeBottom","abstract":"<p>The bottom edge of element.</p>","parent_name":"GREYLayoutAttribute"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionLeft":{"name":"kGREYLayoutDirectionLeft","abstract":"<p>To the left of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionRight":{"name":"kGREYLayoutDirectionRight","abstract":"<p>To the right of the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionUp":{"name":"kGREYLayoutDirectionUp","abstract":"<p>Above the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYLayoutDirection.html#/c:@E@GREYLayoutDirection@kGREYLayoutDirectionDown":{"name":"kGREYLayoutDirectionDown","abstract":"<p>Below the current element.</p>","parent_name":"GREYLayoutDirection"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeLeft":{"name":"kGREYContentEdgeLeft","abstract":"<p>The left content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeRight":{"name":"kGREYContentEdgeRight","abstract":"<p>The right content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeTop":{"name":"kGREYContentEdgeTop","abstract":"<p>The top content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYContentEdge.html#/c:@E@GREYContentEdge@kGREYContentEdgeBottom":{"name":"kGREYContentEdgeBottom","abstract":"<p>The bottom content edge of the screen in the current orientation.</p>","parent_name":"GREYContentEdge"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionOutward":{"name":"kGREYPinchDirectionOutward","abstract":"<p>Two fingers pinching outward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYPinchDirection.html#/c:@E@GREYPinchDirection@kGREYPinchDirectionInward":{"name":"kGREYPinchDirectionInward","abstract":"<p>Two fingers pinching inward.</p>","parent_name":"GREYPinchDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionLeft":{"name":"kGREYDirectionLeft","abstract":"<p>The finger is moving to the right, view port is moving left.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionRight":{"name":"kGREYDirectionRight","abstract":"<p>The finger is moving to the left, view port is moving right.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionUp":{"name":"kGREYDirectionUp","abstract":"<p>The finger is moving downwards, view port is moving up.</p>","parent_name":"GREYDirection"},"Enums/GREYDirection.html#/c:@E@GREYDirection@kGREYDirectionDown":{"name":"kGREYDirectionDown","abstract":"<p>The finger is moving upwards, view port is moving down.</p>","parent_name":"GREYDirection"},"Enums/GREYKeyboardDismissalErrorCode.html#/c:@E@GREYKeyboardDismissalErrorCode@GREYKeyboardDismissalFailedErrorCode":{"name":"GREYKeyboardDismissalFailedErrorCode","abstract":"<p>The keyboard dismissal failed.</p>","parent_name":"GREYKeyboardDismissalErrorCode"},"Enums/GREYKeyboardDismissalErrorCode.html":{"name":"GREYKeyboardDismissalErrorCode","abstract":"<p>Error code for keyboard dismissal actions.</p>"},"Enums/GREYDirection.html":{"name":"GREYDirection","abstract":"<p>Directions for scrolling and swiping.</p>"},"Enums/GREYPinchDirection.html":{"name":"GREYPinchDirection","abstract":"<p>Directions for pinch gesture.</p>"},"Enums/GREYContentEdge.html":{"name":"GREYContentEdge","abstract":"<p>Content edges for scrolling.</p>"},"Enums/GREYLayoutDirection.html":{"name":"GREYLayoutDirection","abstract":"<p>Directions for layout specification.</p>"},"Enums/GREYLayoutAttribute.html":{"name":"GREYLayoutAttribute","abstract":"<p>Layout attributes for matching on layouts (modelled after @c NSLayoutAttribute).</p>"},"Enums/GREYLayoutRelation.html":{"name":"GREYLayoutRelation","abstract":"<p>Layout relations for comparision of layout attributes (modelled after @c NSLayoutRelation).</p>"},"Enums/GREYTapType.html":{"name":"GREYTapType","abstract":"<p>Types of tap actions</p>"},"Enums/GREYInteractionErrorCode.html":{"name":"GREYInteractionErrorCode","abstract":"<p>Error codes for element interaction failures.</p>"},"Enums/GREYScrollErrorCode.html":{"name":"GREYScrollErrorCode","abstract":"<p>Error codes for scrolling related errors.</p>"},"Enums/GREYUIThreadExecutorErrorCode.html":{"name":"GREYUIThreadExecutorErrorCode","abstract":"<p>Error codes for thread executor failures.</p>"},"Constants.html#/c:@kGREYFailureHandlerKey":{"name":"kGREYFailureHandlerKey","abstract":"<p>Key for currently set failure handler for EarlGrey in thread&rsquo;s local storage dictionary.</p>"},"Constants.html#/c:@kGREYKeyboardDismissalErrorDomain":{"name":"kGREYKeyboardDismissalErrorDomain","abstract":"<p>Error domain for keyboard dismissal.</p>"},"Constants.html#/c:@kGREYConfigKeyAnalyticsEnabled":{"name":"kGREYConfigKeyAnalyticsEnabled","abstract":"<p>Configuration that enables or disables usage tracking for the framework.</p>"},"Constants.html#/c:@kGREYConfigKeyActionConstraintsEnabled":{"name":"kGREYConfigKeyActionConstraintsEnabled","abstract":"<p>Configuration that enables or disables constraint checks before performing an action.</p>"},"Constants.html#/c:@kGREYConfigKeyInteractionTimeoutDuration":{"name":"kGREYConfigKeyInteractionTimeoutDuration","abstract":"<p>Configuration that holds timeout duration (in seconds) for actions and assertions. Actions or"},"Constants.html#/c:@kGREYConfigKeySynchronizationEnabled":{"name":"kGREYConfigKeySynchronizationEnabled","abstract":"<p>Configuration that enables or disables EarlGrey&rsquo;s synchronization feature."},"Constants.html#/c:@kGREYConfigKeyNSTimerMaxTrackableInterval":{"name":"kGREYConfigKeyNSTimerMaxTrackableInterval","abstract":"<p>Configuration for setting the max interval (in seconds) of non-repeating NSTimers that EarlGrey"},"Constants.html#/c:@kGREYConfigKeyDispatchAfterMaxTrackableDelay":{"name":"kGREYConfigKeyDispatchAfterMaxTrackableDelay","abstract":"<p>Configuration for setting the max delay (in seconds) for dispatch_after and dispatch_after_f"},"Constants.html#/c:@kGREYConfigKeyDelayedPerformMaxTrackableDuration":{"name":"kGREYConfigKeyDelayedPerformMaxTrackableDuration","abstract":"<p>Configuration for setting the max duration (in seconds) for delayed executions on the"},"Constants.html#/c:@kGREYConfigKeyCALayerModifyAnimations":{"name":"kGREYConfigKeyCALayerModifyAnimations","abstract":"<p>Configuration that determines whether or not CALayer animations are modified. If @c YES, then"},"Constants.html#/c:@kGREYConfigKeyCALayerMaxAnimationDuration":{"name":"kGREYConfigKeyCALayerMaxAnimationDuration","abstract":"<p>Configuration for setting max allowable animation duration (in seconds) for any CALayer based"},"Constants.html#/c:@kGREYConfigKeyURLBlacklistRegex":{"name":"kGREYConfigKeyURLBlacklistRegex","abstract":"<p>Configuration that holds regular expressions for URLs that are blacklisted from synchronization."},"Constants.html#/c:@kGREYConfigKeyIncludeStatusBarWindow":{"name":"kGREYConfigKeyIncludeStatusBarWindow","abstract":"<p>Configuration that enables/disables inclusion of status bar window in every operation performed"},"Constants.html#/c:@kGREYConfigKeyArtifactsDirLocation":{"name":"kGREYConfigKeyArtifactsDirLocation","abstract":"<p>Configuration for setting a directory location where any test artifacts such as screenshots,"},"Constants.html#/c:@kGREYMinimumVisibleAlpha":{"name":"kGREYMinimumVisibleAlpha","abstract":"<p>Any alpha less than this value is considered hidden by Apple."},"Constants.html#/c:@kGREYSwipeFastDuration":{"name":"kGREYSwipeFastDuration","abstract":"<p>Amount of time a <q>fast</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYSwipeSlowDuration":{"name":"kGREYSwipeSlowDuration","abstract":"<p>Amount of time a <q>slow</q> swipe should last for, in seconds.</p>"},"Constants.html#/c:@kGREYPinchFastDuration":{"name":"kGREYPinchFastDuration","abstract":"<p>Amount of time a <q>fast</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYPinchSlowDuration":{"name":"kGREYPinchSlowDuration","abstract":"<p>Amount of time a <q>slow</q> pinch should last for, in seconds</p>"},"Constants.html#/c:@kGREYInfiniteTimeout":{"name":"kGREYInfiniteTimeout","abstract":"<p>Infinite timeout.</p>"},"Constants.html#/c:@kUIPickerViewMaxAccessibilityViews":{"name":"kUIPickerViewMaxAccessibilityViews","abstract":"<p>Limit on the number of UIPickerViews that can be pulled for getting the hierarchy.</p>"},"Constants.html#/c:@kGREYLongPressDefaultDuration":{"name":"kGREYLongPressDefaultDuration","abstract":"<p>Amount of time a normal long press should last for, in seconds. Extracted from:"},"Constants.html#/c:@kGREYAcceptableFloatDifference":{"name":"kGREYAcceptableFloatDifference","abstract":"<p>Minimum acceptable difference between two floating-point values when comparing them.</p>"},"Constants.html#/c:@kGREYAllowVerboseLogging":{"name":"kGREYAllowVerboseLogging","abstract":"<p>NSUserDefaults key for checking if verbose logging is turned on. (i.e. logs with"},"Constants.html#/c:@kGREYPinchAngleDefault":{"name":"kGREYPinchAngleDefault","abstract":"<p>The default pinch angle for the pinch action, specified by an approximate angle for a right"},"Constants.html#/c:@kGREYGenericFailureException":{"name":"kGREYGenericFailureException","abstract":"<p>Generic framework failure.</p>"},"Constants.html#/c:@kGREYActionFailedException":{"name":"kGREYActionFailedException","abstract":"<p>Thrown on action failure.</p>"},"Constants.html#/c:@kGREYAssertionFailedException":{"name":"kGREYAssertionFailedException","abstract":"<p>Thrown on assertion failure.</p>"},"Constants.html#/c:@kGREYNilException":{"name":"kGREYNilException","abstract":"<p>Thrown when assertion failed due to an unexpected @c nil parameter.</p>"},"Constants.html#/c:@kGREYNotNilException":{"name":"kGREYNotNilException","abstract":"<p>Thrown when assertion failed due to an unexpected non-nil parameter.</p>"},"Constants.html#/c:@kGREYNoMatchingElementException":{"name":"kGREYNoMatchingElementException","abstract":"<p>Thrown by the selection API when no UI element matches the selection matcher.</p>"},"Constants.html#/c:@kGREYMultipleElementsFoundException":{"name":"kGREYMultipleElementsFoundException","abstract":"<p>Thrown by the interaction API when either an action or assertion matcher matches multiple"},"Constants.html#/c:@kGREYTimeoutException":{"name":"kGREYTimeoutException","abstract":"<p>Thrown by the interaction API when either an action or assertion times out waiting for the"},"Constants.html#/c:@kGREYConstraintFailedException":{"name":"kGREYConstraintFailedException","abstract":"<p>Thrown by the action API when the constraints required for performing the action are not"},"Constants.html#/c:@kGREYInteractionErrorDomain":{"name":"kGREYInteractionErrorDomain","abstract":"<p>Error domain for element interaction failures.</p>"},"Constants.html#/c:@kGREYWillPerformActionNotification":{"name":"kGREYWillPerformActionNotification","abstract":"<p>Notification name for when an action will be performed. The action itself is contained in the"},"Constants.html#/c:@kGREYDidPerformActionNotification":{"name":"kGREYDidPerformActionNotification","abstract":"<p>Notification name for when an action has been performed. The action itself is contained in the"},"Constants.html#/c:@kGREYWillPerformAssertionNotification":{"name":"kGREYWillPerformAssertionNotification","abstract":"<p>Notification name for when an assertion will be checked. The assertion itself is contained in"},"Constants.html#/c:@kGREYDidPerformAssertionNotification":{"name":"kGREYDidPerformAssertionNotification","abstract":"<p>Notification name for when an assertion has been performed. The assertion itself is contained"},"Constants.html#/c:@kGREYActionUserInfoKey":{"name":"kGREYActionUserInfoKey","abstract":"<p>User Info dictionary key for the action performed.</p>"},"Constants.html#/c:@kGREYActionElementUserInfoKey":{"name":"kGREYActionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an action was performed on. The element for an"},"Constants.html#/c:@kGREYActionErrorUserInfoKey":{"name":"kGREYActionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the action being performed.</p>"},"Constants.html#/c:@kGREYAssertionUserInfoKey":{"name":"kGREYAssertionUserInfoKey","abstract":"<p>User Info dictionary key for the assertion checked.</p>"},"Constants.html#/c:@kGREYAssertionElementUserInfoKey":{"name":"kGREYAssertionElementUserInfoKey","abstract":"<p>User Info dictionary key for the element an assertion was checked on. The element for an"},"Constants.html#/c:@kGREYAssertionErrorUserInfoKey":{"name":"kGREYAssertionErrorUserInfoKey","abstract":"<p>User Info dictionary key for any error populated on the assertion being checked.</p>"},"Constants.html#/c:@kGREYScrollErrorDomain":{"name":"kGREYScrollErrorDomain","abstract":"<p>The Error domain for a scroll error.</p>"},"Constants.html#/c:@kGREYUIThreadExecutorErrorDomain":{"name":"kGREYUIThreadExecutorErrorDomain","abstract":"<p>Error domain for thread executor failures.</p>"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainOnce":{"name":"-drainOnce","abstract":"<p>Blocking call that drains the main runloop enough times to make each source gets a fair chance","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainForTime:":{"name":"-drainForTime:","abstract":"<p>Blocking call that drains the UI thread for the specified number of @c seconds.","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdle":{"name":"-drainUntilIdle","abstract":"<p>Blocking call that drains the UI thread until both the UI and registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)drainUntilIdleWithTimeout:":{"name":"-drainUntilIdleWithTimeout:","abstract":"<p>Drains the UI thread and waits for both the UI and idling resources to idle until the given","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSync:error:":{"name":"-executeSync:error:","abstract":"<p>Invokes GREYUIThreadExecutor::executeSyncWithTimeout:block:error: with @c kGREYInfiniteTimeout,","parent_name":"GREYUIThreadExecutor"},"Classes/GREYUIThreadExecutor.html#/c:objc(cs)GREYUIThreadExecutor(im)executeSyncWithTimeout:block:error:":{"name":"-executeSyncWithTimeout:block:error:","abstract":"<p>Executes @c execBlock on the main thread, synchronizing with all registered GREYIdlingResources","parent_name":"GREYUIThreadExecutor"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)enableFastAnimation":{"name":"+enableFastAnimation","abstract":"<p>Enables fast animation. Invoke in the XCTest setUp method to increase","parent_name":"GREYTestHelper"},"Classes/GREYTestHelper.html#/c:objc(cs)GREYTestHelper(cm)disableFastAnimation":{"name":"+disableFastAnimation","abstract":"<p>Disables fast animation.</p>","parent_name":"GREYTestHelper"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)drawScreenInContext:afterScreenUpdates:":{"name":"+drawScreenInContext:afterScreenUpdates:","abstract":"<p>Draws the application&rsquo;s main screen using the bitmap graphics context specified by the @c","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshot":{"name":"+takeScreenshot","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)takeScreenshotForAppStore":{"name":"+takeScreenshotForAppStore","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)snapshotElement:":{"name":"+snapshotElement:","parent_name":"GREYScreenshotUtil"},"Classes/GREYScreenshotUtil.html#/c:objc(cs)GREYScreenshotUtil(cm)saveImageAsPNG:toFile:inDirectory:":{"name":"+saveImageAsPNG:toFile:inDirectory:","abstract":"<p>Saves the provided @c image as a PNG to the given @c filename under the given @c directoryPath.","parent_name":"GREYScreenshotUtil"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(cm)resourceWithNSOperationQueue:name:":{"name":"+resourceWithNSOperationQueue:name:","abstract":"<p>Creates an idling resource for monitoring @c queue for idleness.","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYOperationQueueIdlingResource.html#/c:objc(cs)GREYOperationQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYOperationQueueIdlingResource"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNot"},"Classes/GREYNot.html#/c:objc(cs)GREYNot(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes this matcher with another @c matcher whose result is negated.</p>","parent_name":"GREYNot"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYNSTimerIdlingResource.html#/c:objc(cs)GREYNSTimerIdlingResource(cm)trackTimer:name:removeOnIdle:":{"name":"+trackTimer:name:removeOnIdle:","abstract":"<p>Creates an idling resource that tracks the specified @c timer, causing actions to wait until","parent_name":"GREYNSTimerIdlingResource"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKeyWindow":{"name":"+matcherForKeyWindow","abstract":"<p>Matcher for application&rsquo;s key window.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityLabel:":{"name":"+matcherForAccessibilityLabel:","abstract":"<p>Matcher for UI element with the provided accessibility @c label.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityID:":{"name":"+matcherForAccessibilityID:","abstract":"<p>Matcher for UI element with the provided accessibility ID @c accessibilityID.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityValue:":{"name":"+matcherForAccessibilityValue:","abstract":"<p>Matcher for UI element with the provided accessibility @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityTraits:":{"name":"+matcherForAccessibilityTraits:","abstract":"<p>Matcher for UI element with the provided accessibility @c traits.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityHint:":{"name":"+matcherForAccessibilityHint:","abstract":"<p>Matcher for UI element with the provided accessiblity @c hint.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElementIsFocused":{"name":"+matcherForAccessibilityElementIsFocused","abstract":"<p>Matcher for UI element with accessiblity focus.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForText:":{"name":"+matcherForText:","abstract":"<p>Matcher for UI elements of type UIButton, UILabel, UITextField or UITextView displaying the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForFirstResponder":{"name":"+matcherForFirstResponder","abstract":"<p>Matcher for element that is the first responder.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSystemAlertViewShown":{"name":"+matcherForSystemAlertViewShown","abstract":"<p>Matcher to check if system alert view is shown.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForMinimumVisiblePercent:":{"name":"+matcherForMinimumVisiblePercent:","abstract":"<p>Matcher for UI element whose percent visible area (of its accessibility frame) exceeds the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSufficientlyVisible":{"name":"+matcherForSufficientlyVisible","abstract":"<p>Matcher for UI element that is sufficiently visible to the user. EarlGrey considers elements","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotVisible":{"name":"+matcherForNotVisible","abstract":"<p>Matcher for UI element that is not visible to the user at all i.e. it has a zero visible area.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForInteractable":{"name":"+matcherForInteractable","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAccessibilityElement":{"name":"+matcherForAccessibilityElement","abstract":"<p>Matcher to check if a UI element is accessible.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForKindOfClass:":{"name":"+matcherForKindOfClass:","abstract":"<p>Matcher for elements that are instances of the provided @c klass or any class that inherits from","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForProgress:":{"name":"+matcherForProgress:","abstract":"<p>Matcher for matching UIProgressView&rsquo;s values. Use greaterThan, greaterThanOrEqualTo,","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForRespondsToSelector:":{"name":"+matcherForRespondsToSelector:","abstract":"<p>Matcher for UI element that respond to the provided @c sel.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConformsToProtocol:":{"name":"+matcherForConformsToProtocol:","abstract":"<p>Matcher for UI element that conform to the provided @c protocol.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAncestor:":{"name":"+matcherForAncestor:","abstract":"<p>Matcher that matches UI element based on the presence of an ancestor in its hierarchy.","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDescendant:":{"name":"+matcherForDescendant:","abstract":"<p>Matcher that matches any UI element with a descendant matching the given matcher.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForButtonTitle:":{"name":"+matcherForButtonTitle:","abstract":"<p>Matcher that matches UIButton that has title label as @c text.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrollViewContentOffset:":{"name":"+matcherForScrollViewContentOffset:","abstract":"<p>Matcher that matches UIScrollView that has contentOffset as @c offset.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForStepperValue:":{"name":"+matcherForStepperValue:","abstract":"<p>Matcher that matches UIStepper with value as @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSliderValueMatcher:":{"name":"+matcherForSliderValueMatcher:","abstract":"<p>Matcher that matches a UISlider&rsquo;s value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForPickerColumn:setToValue:":{"name":"+matcherForPickerColumn:setToValue:","abstract":"<p>Matcher that matches UIPickerView that has a column set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForDatePickerValue:":{"name":"+matcherForDatePickerValue:","abstract":"<p>Matcher that matches UIDatePicker that is set to @c value.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEnabledElement":{"name":"+matcherForEnabledElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is enabled.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSelectedElement":{"name":"+matcherForSelectedElement","abstract":"<p>Matcher that verifies whether an element, that is a UIControl, is selected.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForUserInteractionEnabled":{"name":"+matcherForUserInteractionEnabled","abstract":"<p>Matcher that verifies whether a view has its userInteractionEnabled property set to @c YES.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForConstraints:toReferenceElementMatching:":{"name":"+matcherForConstraints:toReferenceElementMatching:","abstract":"<p>Matcher that verifies that the selected element satisfies the given constraints to the","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNil":{"name":"+matcherForNil","abstract":"<p>Matcher primarily for asserting that the element is @c nil or not found.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForNotNil":{"name":"+matcherForNotNil","abstract":"<p>Matcher for asserting that the element exists in the UI hierarchy (i.e. not @c nil).</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForSwitchWithOnState:":{"name":"+matcherForSwitchWithOnState:","abstract":"<p>Matcher for toggling the switch control.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForCloseTo:delta:":{"name":"+matcherForCloseTo:delta:","abstract":"<p>A Matcher for NSNumbers that matches when the examined number is within a specified @c delta","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForAnything":{"name":"+matcherForAnything","abstract":"<p>A Matcher that matches against any object, including @c nils.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForEqualTo:":{"name":"+matcherForEqualTo:","abstract":"<p>A Matcher that checks if a provided object is equal to the specified @c value. The equality is","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForLessThan:":{"name":"+matcherForLessThan:","abstract":"<p>A Matcher that checks if a provided object is less than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForGreaterThan:":{"name":"+matcherForGreaterThan:","abstract":"<p>A Matcher that checks if a provided object is greater than a specified @c value. The comparison","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForScrolledToContentEdge:":{"name":"+matcherForScrolledToContentEdge:","abstract":"<p>Matcher that matches a UIScrollView scrolled to content @c edge.</p>","parent_name":"GREYMatchers"},"Classes/GREYMatchers.html#/c:objc(cs)GREYMatchers(cm)matcherForTextFieldValue:":{"name":"+matcherForTextFieldValue:","abstract":"<p>Matcher that matches a UITextField&rsquo;s content.</p>","parent_name":"GREYMatchers"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(cm)resourceWithManagedObjectContext:trackPendingChanges:name:":{"name":"+resourceWithManagedObjectContext:trackPendingChanges:name:","abstract":"<p>Creates an idling resource tracking @c managedObjectContext.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYManagedObjectContextIdlingResource.html#/c:objc(cs)GREYManagedObjectContextIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYManagedObjectContextIdlingResource"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:":{"name":"+layoutConstraintWithAttribute:relatedBy:toReferenceAttribute:multiplier:constant:","abstract":"<p>Creates a GREYLayoutConstraint to verify a constraint attribute on an element. The relation is","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(cm)layoutConstraintForDirection:andMinimumSeparation:":{"name":"+layoutConstraintForDirection:andMinimumSeparation:","abstract":"<p>Creates a GREYLayoutConstraint that checks the position of a UI element with respect to a","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)satisfiedByElement:andReferenceElement:":{"name":"-satisfiedByElement:andReferenceElement:","abstract":"<p>Checks if the given element satisfies the provided constraints, as shown by a reference element.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(im)description":{"name":"-description","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)attribute":{"name":"attribute","abstract":"<p>The attribute constraint being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)relation":{"name":"relation","abstract":"<p>The GREYLayoutRelation between the @c attribute and the @c referenceAttribute.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)referenceAttribute":{"name":"referenceAttribute","abstract":"<p>The value the @c attribute is being compared to.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)multiplier":{"name":"multiplier","abstract":"<p>Value to multiply the @c referenceAttribute value with.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYLayoutConstraint.html#/c:objc(cs)GREYLayoutConstraint(py)constant":{"name":"constant","abstract":"<p>Any constant to be added to the relation being checked.</p>","parent_name":"GREYLayoutConstraint"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:":{"name":"+exceptionWithName:reason:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYFrameworkException.html#/c:objc(cs)GREYFrameworkException(cm)exceptionWithName:reason:userInfo:":{"name":"+exceptionWithName:reason:userInfo:","abstract":"<p>Creates a new exception instance.</p>","parent_name":"GREYFrameworkException"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)matcherBlock":{"name":"matcherBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::matches: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(py)descriptionBlock":{"name":"descriptionBlock","abstract":"<p>The block which will be invoked for the GREYBaseMatcher::describeTo: method.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(cm)matcherWithMatchesBlock:descriptionBlock:":{"name":"+matcherWithMatchesBlock:descriptionBlock:","abstract":"<p>Class method to instantiate a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementMatcherBlock.html#/c:objc(cs)GREYElementMatcherBlock(im)initWithMatchesBlock:descriptionBlock:":{"name":"-initWithMatchesBlock:descriptionBlock:","abstract":"<p>Initializes a custom matcher.</p>","parent_name":"GREYElementMatcherBlock"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementInteraction.html#/c:objc(cs)GREYElementInteraction(im)initWithElementMatcher:":{"name":"-initWithElementMatcher:","abstract":"<p>Initializes the interaction with a single UI element matching @c elementMatcher.</p>","parent_name":"GREYElementInteraction"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:":{"name":"+hierarchyStringForElement:","abstract":"<p>Returns UI hierarchy with @c element as the root. @c element can be either a UIView or an","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForElement:withAnnotationDictionary:":{"name":"+hierarchyStringForElement:withAnnotationDictionary:","abstract":"<p>Similar to hierarchyStringForElement: with additional parameters for providing annotations","parent_name":"GREYElementHierarchy"},"Classes/GREYElementHierarchy.html#/c:objc(cs)GREYElementHierarchy(cm)hierarchyStringForAllUIWindows":{"name":"+hierarchyStringForAllUIWindows","abstract":"<p>Returns the UI hierarchy for all @c UIWindows provided by the GREYUIWindowProvider.</p>","parent_name":"GREYElementHierarchy"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(py)matcher":{"name":"matcher","abstract":"<p>The matcher the element finder is initialized with. Objects returned from this class","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)initWithMatcher:":{"name":"-initWithMatcher:","abstract":"<p>Initializes the finder with a given @c matcher.</p>","parent_name":"GREYElementFinder"},"Classes/GREYElementFinder.html#/c:objc(cs)GREYElementFinder(im)elementsMatchedInProvider:":{"name":"-elementsMatchedInProvider:","abstract":"<p>Performs a search on elements provided by @c elementProvider and returns all the elements","parent_name":"GREYElementFinder"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(cm)resourceWithDispatchQueue:name:":{"name":"+resourceWithDispatchQueue:name:","abstract":"<p>Creates an idling resource backed by the specified @c queue.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDispatchQueueIdlingResource.html#/c:objc(cs)GREYDispatchQueueIdlingResource(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDispatchQueueIdlingResource"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)initWithUserInfo:block:":{"name":"-initWithUserInfo:block:","abstract":"<p>Instantiates the enumerator with custom information and a block to return the next object.</p>","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)nextObject":{"name":"-nextObject","parent_name":"GREYDataEnumerator"},"Classes/GREYDataEnumerator.html#/c:objc(cs)GREYDataEnumerator(im)allObjects":{"name":"-allObjects","parent_name":"GREYDataEnumerator"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)directionFromCenterForEdge:":{"name":"+directionFromCenterForEdge:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)edgeInDirectionFromCenter:":{"name":"+edgeInDirectionFromCenter:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)reverseOfDirection:":{"name":"+reverseOfDirection:","parent_name":"GREYConstants"},"Classes/GREYConstants.html#/c:objc(cs)GREYConstants(cm)normalizedVectorFromDirection:":{"name":"+normalizedVectorFromDirection:","parent_name":"GREYConstants"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(cm)sharedInstance":{"name":"+sharedInstance","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)valueForConfigKey:":{"name":"-valueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned,","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)boolValueForConfigKey:":{"name":"-boolValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)integerValueForConfigKey:":{"name":"-integerValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)doubleValueForConfigKey:":{"name":"-doubleValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)stringValueForConfigKey:":{"name":"-stringValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)arrayValueForConfigKey:":{"name":"-arrayValueForConfigKey:","abstract":"<p>If a user-configured value is associated with the given @c configKey, it is returned, otherwise","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)reset":{"name":"-reset","abstract":"<p>Resets all configurations to default values, removing all the configured values.</p>","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setValue:forConfigKey:":{"name":"-setValue:forConfigKey:","abstract":"<p>Given a value and a key that identifies a configuration, set the value of the configuration.","parent_name":"GREYConfiguration"},"Classes/GREYConfiguration.html#/c:objc(cs)GREYConfiguration(im)setDefaultValue:forConfigKey:":{"name":"-setDefaultValue:forConfigKey:","abstract":"<p>Associates configuration identified by @c configKey with the provided @c value.</p>","parent_name":"GREYConfiguration"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(cm)conditionWithName:block:":{"name":"+conditionWithName:block:","abstract":"<p>Creates a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)initWithName:block:":{"name":"-initWithName:block:","abstract":"<p>Initializes a condition with a block that should return @c YES when the condition is met.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:":{"name":"-waitWithTimeout:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed.</p>","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)waitWithTimeout:pollInterval:":{"name":"-waitWithTimeout:pollInterval:","abstract":"<p>Waits for the condition to be met until the specified @c seconds have elapsed. Will poll the","parent_name":"GREYCondition"},"Classes/GREYCondition.html#/c:objc(cs)GREYCondition(im)name":{"name":"-name","parent_name":"GREYCondition"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)matches:":{"name":"-matches:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseMatcher.html#/c:objc(cs)GREYBaseMatcher(im)describeTo:":{"name":"-describeTo:","abstract":"<div class=\"aside aside-see\">","parent_name":"GREYBaseMatcher"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>The designated initializer for a base action with the provided @c constraints.</p>","parent_name":"GREYBaseAction"},"Classes/GREYBaseAction.html#/c:objc(cs)GREYBaseAction(im)satisfiesConstraintsForElement:error:":{"name":"-satisfiesConstraintsForElement:error:","abstract":"<p>A method that checks that @c element satisfies @c constraints this action was initialized with.","parent_name":"GREYBaseAction"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(cm)assertionWithName:assertionBlockWithError:":{"name":"+assertionWithName:assertionBlockWithError:","abstract":"<p>Creates an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAssertionBlock"},"Classes/GREYAssertionBlock.html#/c:objc(cs)GREYAssertionBlock(im)initWithName:assertionBlockWithError:":{"name":"-initWithName:assertionBlockWithError:","abstract":"<p>Initializes an assertion with the given @c name and @c block that is executed when","parent_name":"GREYAssertionBlock"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAnyOf.html#/c:objc(cs)GREYAnyOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer to add all the matchers to be checked.</p>","parent_name":"GREYAnyOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYAllOf"},"Classes/GREYAllOf.html#/c:objc(cs)GREYAllOf(im)initWithMatchers:":{"name":"-initWithMatchers:","abstract":"<p>Designated initializer that adds the different matchers to be combined.</p>","parent_name":"GREYAllOf"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:":{"name":"+actionForMultipleTapsWithCount:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultipleTapsWithCount:atPoint:":{"name":"+actionForMultipleTapsWithCount:atPoint:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPress":{"name":"+actionForLongPress","abstract":"<p>Returns an action that holds down finger for 1.0 second (@c kGREYLongPressDefaultDuration) to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressWithDuration:":{"name":"+actionForLongPressWithDuration:","abstract":"<p>Returns an action that holds down finger for specified @c duration to simulate a long press.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForLongPressAtPoint:duration:":{"name":"+actionForLongPressAtPoint:duration:","abstract":"<p>Returns an action that holds down finger for specified @c duration at the specified @c point","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:":{"name":"+actionForScrollInDirection:amount:","abstract":"<p>Returns an action that scrolls a @c UIScrollView by @c amount (in points) in the specified","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollInDirection:amount:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns a scroll action that scrolls in a @c direction for an @c amount of points starting from","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:":{"name":"+actionForScrollToContentEdge:","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForScrollToContentEdge:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>A GREYAction that scrolls to the given content @c edge of a scroll view with the scroll action","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:":{"name":"+actionForSwipeFastInDirection:","abstract":"<p>Returns an action that fast swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:":{"name":"+actionForSwipeSlowInDirection:","abstract":"<p>Returns an action that slow swipes through the view. The start point of the swipe is chosen to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeFastInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a specific","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForSwipeSlowInDirection:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that swipes through the view quickly in the given @c direction from a","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeSlowInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger slow swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:":{"name":"+actionForMultiFingerSwipeFastInDirection:numberOfFingers:xOriginStartPercentage:yOriginStartPercentage:","abstract":"<p>Returns an action that performs a multi-finger fast swipe through the view in the given","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchFastInDirection:withAngle:":{"name":"+actionForPinchFastInDirection:withAngle:","abstract":"<p>Returns an action that pinches view quickly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForPinchSlowInDirection:withAngle:":{"name":"+actionForPinchSlowInDirection:withAngle:","abstract":"<p>Returns an action that pinches view slowly in the specified @c direction and @c angle.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForMoveSliderToValue:":{"name":"+actionForMoveSliderToValue:","abstract":"<p>Returns an action that attempts to move slider to within 1.0e-6f values of @c value.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetStepperValue:":{"name":"+actionForSetStepperValue:","abstract":"<p>Returns an action that changes the value of UIStepper to @c value by tapping the appropriate","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTap":{"name":"+actionForTap","abstract":"<p>Returns an action that taps on an element at the activation point of the element.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTapAtPoint:":{"name":"+actionForTapAtPoint:","abstract":"<p>Returns an action that taps on an element at the specified @c point.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTypeText:":{"name":"+actionForTypeText:","abstract":"<p>Returns an action that uses the iOS keyboard to input a string.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForReplaceText:":{"name":"+actionForReplaceText:","abstract":"<p>Returns an action that sets text on a UITextField or webview input directly.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForClearText":{"name":"+actionForClearText","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForTurnSwitchOn:":{"name":"+actionForTurnSwitchOn:","abstract":"<p>Returns an action that toggles a switch control. This action is applicable to all elements that","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetDate:":{"name":"+actionForSetDate:","abstract":"<p>Returns an action that injects dates/times into UIDatePickers.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSetPickerColumn:toValue:":{"name":"+actionForSetPickerColumn:toValue:","abstract":"<p>Returns an action that selects @c value on the given @c column of a UIPickerView.</p>","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForJavaScriptExecution:output:":{"name":"+actionForJavaScriptExecution:output:","abstract":"<p>Returns an action that executes JavaScript against a UIWebView and sets the return value to","parent_name":"GREYActions"},"Classes/GREYActions.html#/c:objc(cs)GREYActions(cm)actionForSnapshot:":{"name":"+actionForSnapshot:","abstract":"<p>Returns an action that takes a snapshot of the selected element.</p>","parent_name":"GREYActions"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:performBlock:":{"name":"+actionWithName:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(cm)actionWithName:constraints:performBlock:":{"name":"+actionWithName:constraints:performBlock:","abstract":"<p>Creates a GREYAction that performs the action in the provided @c block subject to the","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the other initializers.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:":{"name":"-initWithName:constraints:","abstract":"<p>@remark initWithName::constraints: is overridden from its superclass.</p>","parent_name":"GREYActionBlock"},"Classes/GREYActionBlock.html#/c:objc(cs)GREYActionBlock(im)initWithName:constraints:performBlock:":{"name":"-initWithName:constraints:performBlock:","abstract":"<p>Designated Initializer.</p>","parent_name":"GREYActionBlock"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(cm)invokedFromFile:lineNumber:":{"name":"+invokedFromFile:lineNumber:","abstract":"<p>Provides the file name and line number of the code that is calling into EarlGrey.","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)init":{"name":"-init","abstract":"<p>@remark init is not an available initializer. Use the <b>EarlGrey</b> macro to start an","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)selectElementWithMatcher:":{"name":"-selectElementWithMatcher:","abstract":"<p>Creates a pending interaction with a single UI element on the screen.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)setFailureHandler:":{"name":"-setFailureHandler:","abstract":"<p>Sets the global failure handler for all framework related failures.</p>","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)handleException:details:":{"name":"-handleException:details:","abstract":"<p>Convenience wrapper to invoke GREYFailureHandler::handleException:details: on the global","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)rotateDeviceToOrientation:errorOrNil:":{"name":"-rotateDeviceToOrientation:errorOrNil:","abstract":"<p>Rotate the device to a given @c deviceOrientation. All device orientations except for","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html#/c:objc(cs)EarlGreyImpl(im)dismissKeyboardWithError:":{"name":"-dismissKeyboardWithError:","abstract":"<p>Dismisses the keyboard by resigning the first responder, if any. Will populate the provided","parent_name":"EarlGreyImpl"},"Classes/EarlGreyImpl.html":{"name":"EarlGreyImpl","abstract":"<p>Entrypoint to the EarlGrey framework."},"Classes/GREYActionBlock.html":{"name":"GREYActionBlock","abstract":"<p>A class for creating block based GREYAction.</p>"},"Classes/GREYActions.html":{"name":"GREYActions","abstract":"<p>A interface that exposes UI element actions.</p>"},"Classes/GREYAllOf.html":{"name":"GREYAllOf","abstract":"<p>A matcher for combining multiple matchers with a logical @c AND operator, so that a match"},"Classes/GREYAnyOf.html":{"name":"GREYAnyOf","abstract":"<p>Matcher for combining multiple matchers with a logical @c OR operator, so that a match occurs"},"Classes/GREYAssertionBlock.html":{"name":"GREYAssertionBlock","abstract":"<p>An interface to create GREYAssertions from blocks.</p>"},"Classes.html#/c:objc(cs)GREYAssertions":{"name":"GREYAssertions","abstract":"<p>An interface that exposes UI element assertions.</p>"},"Classes/GREYBaseAction.html":{"name":"GREYBaseAction","abstract":"<p>A base class for all actions that incorporates commonalities between initialization"},"Classes/GREYBaseMatcher.html":{"name":"GREYBaseMatcher","abstract":"<p>A base class that implements the GREYMatcher protocol methods."},"Classes/GREYCondition.html":{"name":"GREYCondition","abstract":"<p>A class for creating boolean conditions that can be waited on until the condition is satisfied"},"Classes/GREYConfiguration.html":{"name":"GREYConfiguration","abstract":"<p>Provides an interface for runtime configuration of EarlGrey&rsquo;s behavior.</p>"},"Classes/GREYConstants.html":{"name":"GREYConstants","abstract":"<p>A class containing helper methods for conversion to-and-from constants.</p>"},"Classes/GREYDataEnumerator.html":{"name":"GREYDataEnumerator","abstract":"<p>An block-based enumerator that repeatedly invokes the block to return the next object.</p>"},"Classes/GREYDispatchQueueIdlingResource.html":{"name":"GREYDispatchQueueIdlingResource","abstract":"<p>Idling resource that tracks blocks sent to a dispatch queue.</p>"},"Classes/GREYElementFinder.html":{"name":"GREYElementFinder","abstract":"<p>Finds UI elements in GREYProvider that are accepted by a matcher.</p>"},"Classes/GREYElementHierarchy.html":{"name":"GREYElementHierarchy","abstract":"<p>A utility to get the string representation of the UI hierarchy.</p>"},"Classes/GREYElementInteraction.html":{"name":"GREYElementInteraction","abstract":"<p>Interface for creating an interaction with a UI element. If no datasource is set,"},"Classes/GREYElementMatcherBlock.html":{"name":"GREYElementMatcherBlock","abstract":"<p>A block based implementation of GREYBaseMatcher. Enables custom implementation of protocol"},"Classes/GREYFrameworkException.html":{"name":"GREYFrameworkException","abstract":"<p>Exception raised by the framework which results in a test failure."},"Classes/GREYLayoutConstraint.html":{"name":"GREYLayoutConstraint","abstract":"<p>Modeled after NSLayoutConstraint, this class captures information related to a layout"},"Classes/GREYManagedObjectContextIdlingResource.html":{"name":"GREYManagedObjectContextIdlingResource","abstract":"<p>Idling resource that tracks core data managed object context operations.</p>"},"Classes/GREYMatchers.html":{"name":"GREYMatchers","abstract":"<p>EarlGrey matchers for UI elements.</p>"},"Classes/GREYNSTimerIdlingResource.html":{"name":"GREYNSTimerIdlingResource","abstract":"<p>An idling resource to track NSTimer firing events so that the framework can synchronize"},"Classes/GREYNot.html":{"name":"GREYNot","abstract":"<p>A matcher to negate the result of another matcher.</p>"},"Classes/GREYOperationQueueIdlingResource.html":{"name":"GREYOperationQueueIdlingResource","abstract":"<p>Idling resource that monitors operation queues.</p>"},"Classes/GREYScreenshotUtil.html":{"name":"GREYScreenshotUtil","abstract":"<p>Provides interfaces for taking screenshots of the entire screen and UI elements of the App.</p>"},"Classes/GREYTestHelper.html":{"name":"GREYTestHelper","abstract":"<p>Provides interface for test helper methods.</p>"},"Classes/GREYUIThreadExecutor.html":{"name":"GREYUIThreadExecutor","abstract":"<p>Executor that syncs execution with the UI events on the main thread."},"Classes.html":{"name":"Classes","abstract":"<p>The following classes are available globally.</p>"},"Constants.html":{"name":"Constants","abstract":"<p>The following constants are available globally.</p>"},"Enums.html":{"name":"Enums","abstract":"<p>The following enums are available globally.</p>"},"Protocols.html":{"name":"Protocols","abstract":"<p>The following protocols are available globally.</p>"},"Type Definitions.html":{"name":"Type Definitions","abstract":"<p>The following type definitions are available globally.</p>"},"Functions.html":{"name":"Functions","abstract":"<p>The following functions are available globally.</p>"}}
\ No newline at end of file
diff --git a/undocumented.json b/undocumented.json
index 8e55c3e..4a28f5b 100644
--- a/undocumented.json
+++ b/undocumented.json
@@ -2,5 +2,5 @@
   "warnings": [
 
   ],
-  "source_directory": "/private/var/folders/mf/2wsw974d4mjfklmbp73zjvww004f65/T/tmp.ZsDiq0gZ/source"
+  "source_directory": "/private/var/folders/mf/2wsw974d4mjfklmbp73zjvww004f65/T/tmp.XZMsZWOh/source"
 }
\ No newline at end of file