Skip to content

Commit

Permalink
Merge branch 'release/1.2.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
MrAsterisco committed Apr 19, 2020
2 parents 4a7a093 + b4fb4b5 commit 826f182
Show file tree
Hide file tree
Showing 32 changed files with 995 additions and 51 deletions.
2 changes: 1 addition & 1 deletion RxFireAuth.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'RxFireAuth'
s.version = '1.1.0'
s.version = '1.2.0'
s.summary = 'A smart Rx wrapper around Firebase Authentication SDK'

# This description is used to generate tags and improve search results.
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Classes Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/SignInWithAppleHandler.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="SignInWithAppleHandler Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
28 changes: 27 additions & 1 deletion docs/Classes/UserManager.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="UserManager Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down Expand Up @@ -179,6 +179,32 @@ <h4>Declaration</h4>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp"></a>
<a name="//apple_ref/swift/Property/isAnonymous" class="dashAnchor"></a>
<a class="token" href="#/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp">isAnonymous</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">

</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isAnonymous</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
Expand Down
2 changes: 1 addition & 1 deletion docs/Enums.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Enumerations Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
426 changes: 416 additions & 10 deletions docs/Enums/UserError.html

Large diffs are not rendered by default.

5 changes: 4 additions & 1 deletion docs/Protocols.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Protocols Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down Expand Up @@ -141,6 +141,9 @@ <h4>Declaration</h4>
reference this protocol instead of the default implementation <code><a href="Classes/UserManager.html">UserManager</a></code>,
as this protocol will always conform to Semantic Versioning.</p>

<p>All methods of this protocol are wrapped inside a Rx object that
will not execute any code until somebody subscribes to it.</p>

<a href="Protocols/UserManagerType.html" class="slightly-smaller">See more</a>
</div>
<div class="declaration">
Expand Down
2 changes: 1 addition & 1 deletion docs/Protocols/LoginProviderManagerType.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="LoginProviderManagerType Protocol Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
41 changes: 39 additions & 2 deletions docs/Protocols/UserManagerType.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="UserManagerType Protocol Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down Expand Up @@ -95,6 +95,9 @@ <h1>UserManagerType</h1>
reference this protocol instead of the default implementation <code><a href="../Classes/UserManager.html">UserManager</a></code>,
as this protocol will always conform to Semantic Versioning.</p>

<p>All methods of this protocol are wrapped inside a Rx object that
will not execute any code until somebody subscribes to it.</p>

</section>
<section class="section task-group-section">
<div class="task-group">
Expand Down Expand Up @@ -126,6 +129,33 @@ <h4>Declaration</h4>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp"></a>
<a name="//apple_ref/swift/Property/isAnonymous" class="dashAnchor"></a>
<a class="token" href="#/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp">isAnonymous</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Get if there is an anonymous user logged-in.</p>

</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="k">var</span> <span class="nv">isAnonymous</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
Expand Down Expand Up @@ -562,6 +592,13 @@ <h4>Return Value</h4>
<div class="abstract">
<p>Logout the currently logged-in user.</p>

<p>Using the <code>resetToAnonymous</code> parameter, you can make sure
that there is always a user signed in.</p>
<div class="aside aside-throws">
<p class="aside-title">Throws</p>

</div>

</div>
<div class="declaration">
<h4>Declaration</h4>
Expand All @@ -583,7 +620,7 @@ <h4>Parameters</h4>
</td>
<td>
<div>
<p>If true, after having logged-out successfully, this function will immediately sign in a new anonymous user.</p>
<p>If <code>true</code>, after having logged-out successfully, this function will immediately sign in a new anonymous user.</p>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/Structs.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Structures Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
2 changes: 1 addition & 1 deletion docs/Structs/LoginDescriptor.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="LoginDescriptor Structure Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
2 changes: 1 addition & 1 deletion docs/Structs/UserData.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="UserData Structure Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
2 changes: 1 addition & 1 deletion docs/Typealiases.html
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Type Aliases Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
4 changes: 2 additions & 2 deletions docs/badge.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Classes Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="SignInWithAppleHandler Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="UserManager Class Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="../index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="../index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down Expand Up @@ -179,6 +179,32 @@ <h4>Declaration</h4>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp"></a>
<a name="//apple_ref/swift/Property/isAnonymous" class="dashAnchor"></a>
<a class="token" href="#/s:10RxFireAuth15UserManagerTypeP11isAnonymousSbvp">isAnonymous</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">

</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">var</span> <span class="nv">isAnonymous</span><span class="p">:</span> <span class="kt">Bool</span> <span class="p">{</span> <span class="k">get</span> <span class="p">}</span></code></pre>

</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
<a title="Enumerations Reference"></a>
<header>
<div class="content-wrapper">
<p><a href="index.html">RxFireAuth Docs</a> (95% documented)</p>
<p><a href="index.html">RxFireAuth Docs</a> (96% documented)</p>
</div>
</header>
<div class="content-wrapper">
Expand Down
Loading

0 comments on commit 826f182

Please sign in to comment.