mirror of
https://github.com/InsanusMokrassar/MicroUtils.git
synced 2024-11-26 12:08:45 +00:00
81 lines
11 KiB
HTML
81 lines
11 KiB
HTML
<!DOCTYPE html>
|
||
<html class="no-js">
|
||
<head>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
|
||
<title>Diff</title>
|
||
<link href="../../../images/logo-icon.svg" rel="icon" type="image/svg">
|
||
<script>var pathToRoot = "../../../";</script>
|
||
<script>document.documentElement.classList.replace("no-js","js");</script>
|
||
<script>const storage = localStorage.getItem("dokka-dark-mode")
|
||
if (storage == null) {
|
||
const osDarkSchemePreferred = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches
|
||
if (osDarkSchemePreferred === true) {
|
||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||
}
|
||
} else {
|
||
const savedDarkMode = JSON.parse(storage)
|
||
if(savedDarkMode === true) {
|
||
document.getElementsByTagName("html")[0].classList.add("theme-dark")
|
||
}
|
||
}
|
||
</script>
|
||
<script type="text/javascript" src="https://unpkg.com/kotlin-playground@1/dist/playground.min.js" async="async"></script>
|
||
<script type="text/javascript" src="../../../scripts/sourceset_dependencies.js" async="async"></script>
|
||
<link href="../../../styles/style.css" rel="Stylesheet">
|
||
<link href="../../../styles/main.css" rel="Stylesheet">
|
||
<link href="../../../styles/prism.css" rel="Stylesheet">
|
||
<link href="../../../styles/logo-styles.css" rel="Stylesheet">
|
||
<link href="../../../styles/font-jb-sans-auto.css" rel="Stylesheet">
|
||
<script type="text/javascript" src="../../../scripts/clipboard.js" async="async"></script>
|
||
<script type="text/javascript" src="../../../scripts/navigation-loader.js" async="async"></script>
|
||
<script type="text/javascript" src="../../../scripts/platform-content-handler.js" async="async"></script>
|
||
<script type="text/javascript" src="../../../scripts/main.js" defer="defer"></script>
|
||
<script type="text/javascript" src="../../../scripts/prism.js" async="async"></script>
|
||
<script type="text/javascript" src="../../../scripts/symbol-parameters-wrapper_deferred.js" defer="defer"></script>
|
||
</head>
|
||
<body>
|
||
<div class="root">
|
||
<nav class="navigation" id="navigation-wrapper">
|
||
<div class="navigation--inner">
|
||
<div class="navigation-title">
|
||
<button class="menu-toggle" id="menu-toggle" type="button">toggle menu</button>
|
||
<div class="library-name">
|
||
<a class="library-name--link" href="../../../index.html">
|
||
micro_utils.dokka
|
||
</a>
|
||
</div>
|
||
<div class="library-version">
|
||
0.20.31 </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>
|
||
</div>
|
||
</div>
|
||
<div class="navigation-controls">
|
||
<button class="navigation-controls--btn navigation-controls--theme" id="theme-toggle-button" type="button">switch theme</button>
|
||
<div class="navigation-controls--btn navigation-controls--search" id="searchBar" role="button">search in API</div>
|
||
</div>
|
||
</nav>
|
||
<div id="container">
|
||
<div class="sidebar" id="leftColumn">
|
||
<div class="sidebar--inner" id="sideMenu"></div>
|
||
</div>
|
||
<div id="main">
|
||
<div class="main-content" data-page-type="member" id="content" pageIds="micro_utils.dokka::dev.inmo.micro_utils.common/Diff/Diff/#kotlin.collections.List[kotlin.collections.IndexedValue[TypeParam(bounds=[kotlin.Any?])]]#kotlin.collections.List[kotlin.Pair[kotlin.collections.IndexedValue[TypeParam(bounds=[kotlin.Any?])],kotlin.collections.IndexedValue[TypeParam(bounds=[kotlin.Any?])]]]#kotlin.collections.List[kotlin.collections.IndexedValue[TypeParam(bounds=[kotlin.Any?])]]/PointingToDeclaration//-1478683138">
|
||
<div class="breadcrumbs"><a href="../../../index.html">micro_utils.dokka</a><span class="delimiter">/</span><a href="../index.html">dev.inmo.micro_utils.common</a><span class="delimiter">/</span><a href="index.html">Diff</a><span class="delimiter">/</span><span class="current">Diff</span></div>
|
||
<div class="cover ">
|
||
<h1 class="cover"><span><span>Diff</span></span></h1>
|
||
</div>
|
||
<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">constructor</span><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">removed<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator"><</span><span class="token keyword"></span><span><span class="token annotation builtin">@</span><span data-unresolved-link="kotlinx.serialization/Serializable///PointingToDeclaration/"><span class="token annotation builtin">Serializable</span></span><span class="token punctuation">(</span><span>with<span class="token operator"> = </span><a href="../-indexed-value-serializer/index.html">IndexedValueSerializer::class</a></span><wbr></wbr><span class="token punctuation">)</span> </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-indexed-value/index.html">IndexedValue</a><span class="token operator"><</span><span class="token keyword"></span><a href="index.html">T</a><span class="token operator">></span><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">replaced<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator"><</span><span class="token keyword"></span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-pair/index.html">Pair</a><span class="token operator"><</span><span class="token keyword"></span><span><span class="token annotation builtin">@</span><span data-unresolved-link="kotlinx.serialization/Serializable///PointingToDeclaration/"><span class="token annotation builtin">Serializable</span></span><span class="token punctuation">(</span><span>with<span class="token operator"> = </span><a href="../-indexed-value-serializer/index.html">IndexedValueSerializer::class</a></span><wbr></wbr><span class="token punctuation">)</span> </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-indexed-value/index.html">IndexedValue</a><span class="token operator"><</span><span class="token keyword"></span><a href="index.html">T</a><span class="token operator">></span><span class="token punctuation">, </span><span class="token keyword"></span><span><span class="token annotation builtin">@</span><span data-unresolved-link="kotlinx.serialization/Serializable///PointingToDeclaration/"><span class="token annotation builtin">Serializable</span></span><span class="token punctuation">(</span><span>with<span class="token operator"> = </span><a href="../-indexed-value-serializer/index.html">IndexedValueSerializer::class</a></span><wbr></wbr><span class="token punctuation">)</span> </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-indexed-value/index.html">IndexedValue</a><span class="token operator"><</span><span class="token keyword"></span><a href="index.html">T</a><span class="token operator">></span><span class="token operator">></span><span class="token operator">></span><span class="token punctuation">, </span></span><span class="parameter ">added<span class="token operator">: </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a><span class="token operator"><</span><span class="token keyword"></span><span><span class="token annotation builtin">@</span><span data-unresolved-link="kotlinx.serialization/Serializable///PointingToDeclaration/"><span class="token annotation builtin">Serializable</span></span><span class="token punctuation">(</span><span>with<span class="token operator"> = </span><a href="../-indexed-value-serializer/index.html">IndexedValueSerializer::class</a></span><wbr></wbr><span class="token punctuation">)</span> </span><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-indexed-value/index.html">IndexedValue</a><span class="token operator"><</span><span class="token keyword"></span><a href="index.html">T</a><span class="token operator">></span><span class="token operator">></span></span></span><span class="token punctuation">)</span><span class="clearfix"><span class="floating-right">(<a href="https://github.com/InsanusMokrassar/MicroUtils/blob/master//common/src/commonMain/kotlin/dev/inmo/micro_utils/common/DiffUtils.kt#L30">source</a>)</span></span></div><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>removed</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The objects which has been presented in the old collection but absent in new one. Index here is the index in the old collection</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>added</span></span></u></div></span></div><div><div class="title"><p class="paragraph">The object which appear in new collection only. Indexes here show the index in the new collection</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>replaced</span></span></u></div></span></div><div><div class="title"><p class="paragraph">Pair of old-new changes. First object has been presented in the old collection on its <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-indexed-value/--index--.html">IndexedValue.index</a> place, the second one is the object in new collection. Both have indexes due to the fact that in case when some value has been replaced after adds or removes in original collection the object index will be changed</p></div></div></div></div></div></div></div>
|
||
</div>
|
||
<div class="footer">
|
||
<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>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html>
|