Skip to content

Commit 1235ae4

Browse files
committed
1 parent 0c1f014 commit 1235ae4

File tree

12 files changed

+100
-100
lines changed

12 files changed

+100
-100
lines changed

spotify-api-kotlin/com.adamratzman.spotify.auth.implicit/-abstract-spotify-app-compat-implicit-login-activity/index.html

+30-30
Large diffs are not rendered by default.

spotify-api-kotlin/com.adamratzman.spotify.auth.implicit/-abstract-spotify-app-implicit-login-activity/index.html

+30-30
Large diffs are not rendered by default.

spotify-api-kotlin/com.adamratzman.spotify.auth.implicit/guard-valid-implicit-spotify-api.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ <h1 class="cover"><span>guard</span><wbr></wbr><span>Valid</span><wbr></wbr><spa
6868
</div>
6969
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
7070
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain" data-active="" data-toggle=":dokkaHtml/androidMain">android</button></div>
71-
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="guard-valid-implicit-spotify-api.html"><span class="token function">guardValidImplicitSpotifyApi</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyImplicitLoginImplementationClass<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">classBackTo<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">block<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">?</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/adamint/spotify-web-api-kotlin/tree/master/src/androidMain/kotlin/com/adamratzman/spotify/auth/implicit/ImplicitAuthUtils.kt#L37">source</a>)</span></span></div><p class="paragraph">Basic implicit authentication guard - verifies that the user is logged in to Spotify and uses SpotifyDefaultImplicitAuthHelper to handle re-authentication and redirection back to the activity.</p><p class="paragraph">Note: this should only be used for small applications.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>spotify</span><wbr></wbr><span>Implicit</span><wbr></wbr><span>Login</span><wbr></wbr><span>Implementation</span><wbr></wbr><span><span>Class</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Your implementation of <a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a>, defining what to do on Spotify login</p></div></div></div></div><div class="table-row" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>class</span><wbr></wbr><span>Back</span><wbr></wbr><span><span>To</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The activity to return to if re-authentication is necessary</p></div></div></div></div></div></div> </div>
71+
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="guard-valid-implicit-spotify-api.html"><span class="token function">guardValidImplicitSpotifyApi</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyImplicitLoginImplementationClass<span class="token operator">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">classBackTo<span class="token operator">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">block<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">?</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/adamint/spotify-web-api-kotlin/tree/master/src/androidMain/kotlin/com/adamratzman/spotify/auth/implicit/ImplicitAuthUtils.kt#L37">source</a>)</span></span></div><p class="paragraph">Basic implicit authentication guard - verifies that the user is logged in to Spotify and uses SpotifyDefaultImplicitAuthHelper to handle re-authentication and redirection back to the activity.</p><p class="paragraph">Note: this should only be used for small applications.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>spotify</span><wbr></wbr><span>Implicit</span><wbr></wbr><span>Login</span><wbr></wbr><span>Implementation</span><wbr></wbr><span><span>Class</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Your implementation of <a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a>, defining what to do on Spotify login</p></div></div></div></div><div class="table-row" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>class</span><wbr></wbr><span>Back</span><wbr></wbr><span><span>To</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The activity to return to if re-authentication is necessary</p></div></div></div></div></div></div> </div>
7272
</div>
7373
<div class="footer">
7474
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span

spotify-api-kotlin/com.adamratzman.spotify.auth.implicit/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ <h2 class="">Functions</h2>
138138
<div class="title">
139139
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
140140
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain" data-active="" data-toggle=":dokkaHtml/androidMain">android</button></div>
141-
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="guard-valid-implicit-spotify-api.html"><span class="token function">guardValidImplicitSpotifyApi</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyImplicitLoginImplementationClass<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">classBackTo<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">block<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Basic implicit authentication guard - verifies that the user is logged in to Spotify and uses SpotifyDefaultImplicitAuthHelper to handle re-authentication and redirection back to the activity.</p></div></div> </div>
141+
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="guard-valid-implicit-spotify-api.html"><span class="token function">guardValidImplicitSpotifyApi</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyImplicitLoginImplementationClass<span class="token operator">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt;</span><span class="token punctuation">, </span></span><span class="parameter ">classBackTo<span class="token operator">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword">out </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token operator">&gt;</span><span class="token operator">?</span><span class="token operator"> = </span>null<span class="token punctuation">, </span></span><span class="parameter ">block<span class="token operator">: </span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token operator"> -&gt; </span><span class="token keyword"></span><a href="guard-valid-implicit-spotify-api.html">T</a></span></span><span class="token punctuation">)</span><span class="token operator">: </span><a href="guard-valid-implicit-spotify-api.html">T</a><span class="token operator">?</span></div><div class="brief "><p class="paragraph">Basic implicit authentication guard - verifies that the user is logged in to Spotify and uses SpotifyDefaultImplicitAuthHelper to handle re-authentication and redirection back to the activity.</p></div></div> </div>
142142
</div>
143143
</div>
144144
</div>
@@ -155,7 +155,7 @@ <h2 class="">Functions</h2>
155155
<div class="title">
156156
<div class="platform-hinted with-platform-tabs" data-platform-hinted="data-platform-hinted">
157157
<div class="platform-bookmarks-row" data-toggle-list="data-toggle-list"><button class="platform-bookmark" data-filterable-current=":dokkaHtml/androidMain" data-filterable-set=":dokkaHtml/androidMain" data-active="" data-toggle=":dokkaHtml/androidMain">android</button></div>
158-
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator"> : </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="start-spotify-implicit-login-activity.html"><span class="token function">startSpotifyImplicitLoginActivity</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span></div><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator"> : </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="start-spotify-implicit-login-activity.html"><span class="token function">startSpotifyImplicitLoginActivity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyLoginImplementationClass<span class="token operator">: </span><a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Start Spotify implicit login activity within an existing activity.</p></div></div> </div>
158+
<div class="content sourceset-dependent-content" data-active="" data-togglable=":dokkaHtml/androidMain"><div class="symbol monospace"><span class="token keyword">inline </span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator"> : </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="start-spotify-implicit-login-activity.html"><span class="token function">startSpotifyImplicitLoginActivity</span></a><span class="token punctuation">(</span><span class="token punctuation">)</span></div><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator"> : </span><a href="-spotify-implicit-login-activity/index.html">SpotifyImplicitLoginActivity</a><span class="token operator">&gt; </span><a href="https://developer.android.com/reference/kotlin/android/app/Activity.html">Activity</a><span class="token punctuation">.</span><a href="start-spotify-implicit-login-activity.html"><span class="token function">startSpotifyImplicitLoginActivity</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">spotifyLoginImplementationClass<span class="token operator">: </span><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html">Class</a><span class="token operator">&lt;</span><span class="token keyword"></span><a href="start-spotify-implicit-login-activity.html">T</a><span class="token operator">&gt;</span></span></span><span class="token punctuation">)</span></div><div class="brief "><p class="paragraph">Start Spotify implicit login activity within an existing activity.</p></div></div> </div>
159159
</div>
160160
</div>
161161
</div>

0 commit comments

Comments
 (0)