Skip to content

Commit 3368470

Browse files
committed
Deploying to gh-pages from @ e126738 🚀
1 parent 72e5798 commit 3368470

File tree

15 files changed

+71
-71
lines changed

15 files changed

+71
-71
lines changed

HelpTOC.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"entities":{"pages":{"-cc6c0w_2":{"id":"-cc6c0w_2","title":"GitHub","url":"https://github.com/apollographql/apollo-kotlin-normalized-cache","level":0,"tabIndex":0},"-cc6c0w_3":{"id":"-cc6c0w_3","title":"Kdoc","url":"https://apollographql.github.io/apollo-kotlin-normalized-cache/kdoc","level":0,"tabIndex":1},"welcome":{"id":"welcome","title":"Welcome","url":"welcome.html","level":0,"tabIndex":2},"migration-guide":{"id":"migration-guide","title":"Migration guide","url":"migration-guide.html","level":0,"tabIndex":3},"expiration":{"id":"expiration","title":"Expiration","url":"expiration.html","level":0,"tabIndex":4},"options":{"id":"options","title":"Query options","url":"options.html","level":0,"tabIndex":5},"pagination-home":{"id":"pagination-home","title":"Pagination","url":"pagination-home.html","level":0,"pages":["pagination-relay-style","pagination-other","pagination-manual"],"tabIndex":6},"pagination-relay-style":{"id":"pagination-relay-style","title":"Relay-style pagination","url":"pagination-relay-style.html","level":1,"parentId":"pagination-home","tabIndex":0},"pagination-other":{"id":"pagination-other","title":"Other types of pagination","url":"pagination-other.html","level":1,"parentId":"pagination-home","tabIndex":1},"pagination-manual":{"id":"pagination-manual","title":"Managing pagination manually","url":"pagination-manual.html","level":1,"parentId":"pagination-home","tabIndex":2},"garbage-collection":{"id":"garbage-collection","title":"Garbage collection","url":"garbage-collection.html","level":0,"tabIndex":7},"trimming":{"id":"trimming","title":"Trimming the cache","url":"trimming.html","level":0,"tabIndex":8},"partial-cache-reads":{"id":"partial-cache-reads","title":"Partial cache reads","url":"partial-cache-reads.html","level":0,"tabIndex":9},"compiler-plugin":{"id":"compiler-plugin","title":"Compiler plugin","url":"compiler-plugin.html","level":0,"tabIndex":10}}},"topLevelIds":["-cc6c0w_2","-cc6c0w_3","welcome","migration-guide","expiration","options","pagination-home","garbage-collection","trimming","partial-cache-reads","compiler-plugin"]}
1+
{"entities":{"pages":{"td0bc9_2":{"id":"td0bc9_2","title":"GitHub","url":"https://github.com/apollographql/apollo-kotlin-normalized-cache","level":0,"tabIndex":0},"td0bc9_3":{"id":"td0bc9_3","title":"Kdoc","url":"https://apollographql.github.io/apollo-kotlin-normalized-cache/kdoc","level":0,"tabIndex":1},"welcome":{"id":"welcome","title":"Welcome","url":"welcome.html","level":0,"tabIndex":2},"migration-guide":{"id":"migration-guide","title":"Migration guide","url":"migration-guide.html","level":0,"tabIndex":3},"expiration":{"id":"expiration","title":"Expiration","url":"expiration.html","level":0,"tabIndex":4},"options":{"id":"options","title":"Query options","url":"options.html","level":0,"tabIndex":5},"pagination-home":{"id":"pagination-home","title":"Pagination","url":"pagination-home.html","level":0,"pages":["pagination-relay-style","pagination-other","pagination-manual"],"tabIndex":6},"pagination-relay-style":{"id":"pagination-relay-style","title":"Relay-style pagination","url":"pagination-relay-style.html","level":1,"parentId":"pagination-home","tabIndex":0},"pagination-other":{"id":"pagination-other","title":"Other types of pagination","url":"pagination-other.html","level":1,"parentId":"pagination-home","tabIndex":1},"pagination-manual":{"id":"pagination-manual","title":"Managing pagination manually","url":"pagination-manual.html","level":1,"parentId":"pagination-home","tabIndex":2},"garbage-collection":{"id":"garbage-collection","title":"Garbage collection","url":"garbage-collection.html","level":0,"tabIndex":7},"trimming":{"id":"trimming","title":"Trimming the cache","url":"trimming.html","level":0,"tabIndex":8},"partial-cache-reads":{"id":"partial-cache-reads","title":"Partial cache reads","url":"partial-cache-reads.html","level":0,"tabIndex":9},"compiler-plugin":{"id":"compiler-plugin","title":"Compiler plugin","url":"compiler-plugin.html","level":0,"tabIndex":10}}},"topLevelIds":["td0bc9_2","td0bc9_3","welcome","migration-guide","expiration","options","pagination-home","garbage-collection","trimming","partial-cache-reads","compiler-plugin"]}

compiler-plugin.html

Lines changed: 13 additions & 13 deletions
Large diffs are not rendered by default.

expiration.html

Lines changed: 7 additions & 7 deletions
Large diffs are not rendered by default.

garbage-collection.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

kdoc/normalized-cache/com.apollographql.cache.normalized.api/-key-arguments-cache-resolver/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<div class="breadcrumbs"><a href="../../index.html">normalized-cache</a><span class="delimiter">/</span><a href="../index.html">com.apollographql.cache.normalized.api</a><span class="delimiter">/</span><span class="current">KeyArgumentsCacheResolver</span></div>
6363
<div class="cover ">
6464
<h1 class="cover"><span>Key</span><wbr><span>Arguments</span><wbr><span>Cache</span><wbr><span><span>Resolver</span></span></h1>
65-
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":normalized-cache/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">KeyArgumentsCacheResolver</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyArgumentsProvider<span class="token operator">: </span><a href="../-key-arguments-provider/index.html">KeyArgumentsProvider</a><span class="token punctuation">, </span></span><span class="parameter ">keyScope<span class="token operator">: </span><a href="../-cache-key/-scope/index.html">CacheKey.Scope</a></span></span><span class="token punctuation">)</span> : <a href="../-cache-resolver/index.html">CacheResolver</a></div><p class="paragraph">A cache resolver that uses <code class="lang-kotlin">@fieldPolicy</code> directives to resolve fields and delegates to <a href="../-default-cache-resolver/index.html">DefaultCacheResolver</a> otherwise.</p><p class="paragraph">Note: using a <a href="../-cache-key/-scope/-t-y-p-e/index.html">CacheKey.Scope.TYPE</a> <code class="lang-kotlin">keyScope</code> namespaces the ids with the <strong>schema</strong> type, which will lead to cache misses for:</p><ul><li><p class="paragraph">unions</p></li><li><p class="paragraph">interfaces that have a <code class="lang-kotlin">@typePolicy</code> on subtypes.</p></li></ul><p class="paragraph">If the ids are unique across the whole service, use <a href="../-cache-key/-scope/-s-e-r-v-i-c-e/index.html">CacheKey.Scope.SERVICE</a>. Otherwise there is no way to resolve the cache keys automatically for those cases.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":normalized-cache/commonMain" data-filterable-set=":normalized-cache/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr><span>Arguments</span><wbr><span><span>Provider</span></span></u></div></span></div><div><div class="title"><p class="paragraph">provides the key arguments for a given field</p></div></div></div></div><div class="table-row" data-filterable-current=":normalized-cache/commonMain" data-filterable-set=":normalized-cache/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr><span><span>Scope</span></span></u></div></span></div><div><div class="title"><p class="paragraph">the scope of the computed cache keys. Use <a href="../-cache-key/-scope/-t-y-p-e/index.html">CacheKey.Scope.TYPE</a> to namespace the keys by the schema type name, or <a href="../-cache-key/-scope/-s-e-r-v-i-c-e/index.html">CacheKey.Scope.SERVICE</a> if the ids are unique across the whole service.</p></div></div></div></div></div></div></div>
65+
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":normalized-cache/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="index.html">KeyArgumentsCacheResolver</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyArgumentsProvider<span class="token operator">: </span><a href="../-key-arguments-provider/index.html">KeyArgumentsProvider</a><span class="token punctuation">, </span></span><span class="parameter ">keyScope<span class="token operator">: </span><a href="../-cache-key/-scope/index.html">CacheKey.Scope</a></span></span><span class="token punctuation">)</span> : <a href="../-cache-resolver/index.html">CacheResolver</a></div><p class="paragraph">A cache resolver that uses a <a href="../-key-arguments-provider/index.html">KeyArgumentsProvider</a> to resolve fields and delegates to <a href="../-default-cache-resolver/index.html">DefaultCacheResolver</a> otherwise.</p><p class="paragraph">Note: using a <a href="../-cache-key/-scope/-t-y-p-e/index.html">CacheKey.Scope.TYPE</a> <code class="lang-kotlin">keyScope</code> namespaces the ids with the <strong>schema</strong> type, which will lead to cache misses for:</p><ul><li><p class="paragraph">unions</p></li><li><p class="paragraph">interfaces that have a <code class="lang-kotlin">@typePolicy</code> on subtypes.</p></li></ul><p class="paragraph">If the ids are unique across the whole service, use <a href="../-cache-key/-scope/-s-e-r-v-i-c-e/index.html">CacheKey.Scope.SERVICE</a>. Otherwise there is no way to resolve the cache keys automatically for those cases.</p><h4 class="">Parameters</h4><div class="table"><div class="table-row" data-filterable-current=":normalized-cache/commonMain" data-filterable-set=":normalized-cache/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr><span>Arguments</span><wbr><span><span>Provider</span></span></u></div></span></div><div><div class="title"><p class="paragraph">provides the key arguments for a given field</p></div></div></div></div><div class="table-row" data-filterable-current=":normalized-cache/commonMain" data-filterable-set=":normalized-cache/commonMain"><div class="main-subrow keyValue "><div class=""><span class="inline-flex"><div><u><span>key</span><wbr><span><span>Scope</span></span></u></div></span></div><div><div class="title"><p class="paragraph">the scope of the computed cache keys. Use <a href="../-cache-key/-scope/-t-y-p-e/index.html">CacheKey.Scope.TYPE</a> to namespace the keys by the schema type name, or <a href="../-cache-key/-scope/-s-e-r-v-i-c-e/index.html">CacheKey.Scope.SERVICE</a> if the ids are unique across the whole service.</p></div></div></div></div></div></div></div>
6666
</div>
6767
<div class="tabbedcontent">
6868
<div class="tabs-section" tabs-section="tabs-section"><button class="section-tab" data-active="" data-togglable="CONSTRUCTOR,TYPE,PROPERTY,FUNCTION">Members</button></div>

kdoc/normalized-cache/com.apollographql.cache.normalized.api/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -498,7 +498,7 @@ <h2 class="">Types</h2>
498498
</span></span></div>
499499
<div>
500500
<div class="title">
501-
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":normalized-cache/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-key-arguments-cache-resolver/index.html">KeyArgumentsCacheResolver</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyArgumentsProvider<span class="token operator">: </span><a href="-key-arguments-provider/index.html">KeyArgumentsProvider</a><span class="token punctuation">, </span></span><span class="parameter ">keyScope<span class="token operator">: </span><a href="-cache-key/-scope/index.html">CacheKey.Scope</a></span></span><span class="token punctuation">)</span> : <a href="-cache-resolver/index.html">CacheResolver</a></div><div class="brief "><p class="paragraph">A cache resolver that uses <code class="lang-kotlin">@fieldPolicy</code> directives to resolve fields and delegates to <a href="-default-cache-resolver/index.html">DefaultCacheResolver</a> otherwise.</p></div></div></div>
501+
<div class="platform-hinted " data-platform-hinted="data-platform-hinted"><div class="content sourceset-dependent-content" data-active="" data-togglable=":normalized-cache/commonMain"><div class="symbol monospace"><span class="token keyword">class </span><a href="-key-arguments-cache-resolver/index.html">KeyArgumentsCacheResolver</a><span class="token punctuation">(</span><span class="parameters "><span class="parameter ">keyArgumentsProvider<span class="token operator">: </span><a href="-key-arguments-provider/index.html">KeyArgumentsProvider</a><span class="token punctuation">, </span></span><span class="parameter ">keyScope<span class="token operator">: </span><a href="-cache-key/-scope/index.html">CacheKey.Scope</a></span></span><span class="token punctuation">)</span> : <a href="-cache-resolver/index.html">CacheResolver</a></div><div class="brief "><p class="paragraph">A cache resolver that uses a <a href="-key-arguments-provider/index.html">KeyArgumentsProvider</a> to resolve fields and delegates to <a href="-default-cache-resolver/index.html">DefaultCacheResolver</a> otherwise.</p></div></div></div>
502502
</div>
503503
</div>
504504
</div>

0 commit comments

Comments
 (0)