mirror of
https://github.com/InsanusMokrassar/MicroUtils.git
synced 2026-11-10 22:12:59 +00:00
deploy: 8dd2e3f6f9
This commit is contained in:
1 parent
d604afc88c
commit
f2eaea1377
4583 files changed
+9211
-9368
No files matched your search
@@ -45,7 +45,7 @@
|
||||
</a>
|
||||
</div>
|
||||
<div class="library-version">
|
||||
0.20.23 </div>
|
||||
0.20.24 </div>
|
||||
</div>
|
||||
<div class="filter-section" id="filter-section">
|
||||
<button class="platform-tag platform-selector common-like" data-active="" data-filter=":micro_utils.dokka:dokkaHtml/commonMain">common</button>
|
||||
@@ -69,7 +69,7 @@
|
||||
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":micro_utils.dokka:dokkaHtml/commonMain"><div class="symbol monospace"><span class="token keyword"></span><span class="token keyword">fun </span><span class="token operator"><</span><span class="token keyword"></span><a href="as-compose-state.html">T</a><span class="token operator">> </span><span data-unresolved-link="kotlinx.coroutines.flow/Flow///PointingToDeclaration/">Flow</span><span class="token operator"><</span><span class="token keyword"></span><a href="as-compose-state.html">T</a><span class="token operator">></span><span class="token punctuation">.</span><a href="as-compose-state.html"><span class="token function">asComposeState</span></a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">initial<span class="token operator">: </span><a href="as-compose-state.html">T</a><span class="token punctuation">, </span></span><span class="parameter ">scope<span class="token operator">: </span><span data-unresolved-link="kotlinx.coroutines/CoroutineScope///PointingToDeclaration/">CoroutineScope</span><span class="token punctuation">, </span></span><span class="parameter ">useContextOnChange<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.coroutines/-coroutine-context/index.html">CoroutineContext</a><span class="token operator">?</span><span class="token operator"> = </span>Dispatchers.Main<span class="token punctuation">, </span></span><span class="parameter ">onException<span class="token operator">: </span><a href="../dev.inmo.micro_utils.coroutines/-exception-handler/index.html">ExceptionHandler</a><span class="token operator"><</span><span class="token keyword"></span><a href="as-compose-state.html">T</a><span class="token operator">?</span><span class="token operator">></span><span class="token operator"> = </span>defaultSafelyWithoutExceptionHandlerWithNull</span></span><span class="token punctuation">)</span><span class="token operator">: </span><span data-unresolved-link="/&lt;Error class: unknown class&gt;///PointingToDeclaration/"><Error class: unknown class></span><span class="token operator"><</span><span class="token keyword"></span><a href="as-compose-state.html">T</a><span class="token operator">></span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//coroutines/compose/src/commonMain/kotlin/dev/inmo/micro_utils/coroutines/compose/FlowAsState.kt#L70">source</a>)</span></span></div><p class="paragraph">Will create MutableState using <a href="as-mutable-compose-state.html">asMutableComposeState</a> and use <a href="../dev.inmo.micro_utils.common.compose/as-state.html">asState</a> to convert it as immutable state</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>initial</span></span></u></div></span></div><div><div class="title"><p class="paragraph">First value which will be passed to the result State</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span><span>scope</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Will be used to <a href="../dev.inmo.micro_utils.coroutines/subscribe-safely-without-exceptions.html">subscribeSafelyWithoutExceptions</a> on <span data-unresolved-link="dev.inmo.micro_utils.coroutines.compose//&lt;this&gt;/#/PointingToCallableParameters(-1)/">this</span> to update returned State</p></div></div></div></div><div class="table-row" data-filterable-current=":micro_utils.dokka:dokkaHtml/commonMain" data-filterable-set=":micro_utils.dokka:dokkaHtml/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>use</span><wbr></wbr><span>Context</span><wbr></wbr><span>On</span><wbr></wbr><span><span>Change</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Will be used to change context inside of <a href="../dev.inmo.micro_utils.coroutines/subscribe-safely-without-exceptions.html">subscribeSafelyWithoutExceptions</a> to ensure that change will happen in the required <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.coroutines/-coroutine-context/index.html">CoroutineContext</a>. <span data-unresolved-link="kotlinx.coroutines/Dispatchers/Main/#/PointingToDeclaration/">Dispatchers.Main</span> by default</p></div></div></div></div><div class="table-row" data-filLine truncated
|
||||
</div>
|
||||
<div class="footer">
|
||||
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2023 Copyright</span><span
|
||||
<span class="go-to-top-icon"><a href="#content" id="go-to-top-link"></a></span><span>© 2024 Copyright</span><span
|
||||
class="pull-right"><span>Generated by </span><a
|
||||
href="https://github.com/Kotlin/dokka"><span>dokka</span><span class="padded-icon"></span></a></span>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user