Skip to content

Commit b5356d7

Browse files
committed
🐞 fix: memory usage issue
1 parent 0d5f930 commit b5356d7

File tree

18 files changed

+218
-213
lines changed

18 files changed

+218
-213
lines changed

docs/classes/Grant.html

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ <h4>Hierarchy</h4>
2929
<ul class="tsd-hierarchy">
3030
<li><span class="target">Grant</span></li></ul></section><aside class="tsd-sources">
3131
<ul>
32-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L324">index.ts:324</a></li></ul></aside>
32+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L324">index.ts:324</a></li></ul></aside>
3333
<section class="tsd-panel-group tsd-index-group">
3434
<section class="tsd-panel tsd-index-panel">
3535
<details class="tsd-index-content tsd-index-accordion" open><summary class="tsd-accordion-summary tsd-index-summary">
@@ -82,29 +82,29 @@ <h5>ability: <a href="../types/Ability.html" class="tsd-signature-type" data-tsd
8282
</div></li></ul></div>
8383
<h4 class="tsd-returns-title">Returns <a href="Grant.html" class="tsd-signature-type" data-tsd-kind="Class">Grant</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Act</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Obj</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
8484
<ul>
85-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L337">index.ts:337</a></li></ul></aside></li></ul></section></section>
85+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L337">index.ts:337</a></li></ul></aside></li></ul></section></section>
8686
<section class="tsd-panel-group tsd-member-group">
8787
<h2>Properties</h2>
8888
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="ability" class="tsd-anchor"></a>
8989
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>ability</span><a href="#ability" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
9090
<div class="tsd-signature">ability<span class="tsd-signature-symbol">:</span> <a href="../types/Ability.html" class="tsd-signature-type" data-tsd-kind="Type alias">Ability</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Act</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Obj</span><span class="tsd-signature-symbol">&gt;</span></div><aside class="tsd-sources">
9191
<ul>
92-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L329">index.ts:329</a></li></ul></aside></section>
92+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L329">index.ts:329</a></li></ul></aside></section>
9393
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="action" class="tsd-anchor"></a>
9494
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>action</span><a href="#action" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
9595
<div class="tsd-signature">action<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;any&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Act</span></div><aside class="tsd-sources">
9696
<ul>
97-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L326">index.ts:326</a></li></ul></aside></section>
97+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L326">index.ts:326</a></li></ul></aside></section>
9898
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="object" class="tsd-anchor"></a>
9999
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>object</span><a href="#object" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
100100
<div class="tsd-signature">object<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type">&quot;all&quot;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Obj</span></div><aside class="tsd-sources">
101101
<ul>
102-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L327">index.ts:327</a></li></ul></aside></section>
102+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L327">index.ts:327</a></li></ul></aside></section>
103103
<section class="tsd-panel tsd-member tsd-kind-property tsd-parent-kind-class"><a id="subject" class="tsd-anchor"></a>
104104
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagReadonly">Readonly</code> <span>subject</span><a href="#subject" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
105105
<div class="tsd-signature">subject<span class="tsd-signature-symbol">:</span> <span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span></div><aside class="tsd-sources">
106106
<ul>
107-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L325">index.ts:325</a></li></ul></aside></section></section>
107+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L325">index.ts:325</a></li></ul></aside></section></section>
108108
<section class="tsd-panel-group tsd-member-group">
109109
<h2>Methods</h2>
110110
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="field" class="tsd-anchor"></a>
@@ -134,7 +134,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> deep_copy: <span class
134134
</div></li></ul></div>
135135
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
136136
<ul>
137-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L353">index.ts:353</a></li></ul></aside></li></ul></section>
137+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L354">index.ts:354</a></li></ul></aside></li></ul></section>
138138
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="filter" class="tsd-anchor"></a>
139139
<h3 class="tsd-anchor-link"><span>filter</span><a href="#filter" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
140140
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -162,7 +162,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> deep_copy: <span class
162162
</div></li></ul></div>
163163
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol"> | </span><span class="tsd-signature-type">Partial</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">T</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">[]</span></h4><aside class="tsd-sources">
164164
<ul>
165-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L365">index.ts:365</a></li></ul></aside></li></ul></section>
165+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L366">index.ts:366</a></li></ul></aside></li></ul></section>
166166
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="location" class="tsd-anchor"></a>
167167
<h3 class="tsd-anchor-link"><span>location</span><a href="#location" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
168168
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -186,7 +186,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> strict: <span class="t
186186
</div></li></ul></div>
187187
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
188188
<ul>
189-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L378">index.ts:378</a></li></ul></aside></li></ul></section>
189+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L379">index.ts:379</a></li></ul></aside></li></ul></section>
190190
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="time" class="tsd-anchor"></a>
191191
<h3 class="tsd-anchor-link"><span>time</span><a href="#time" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
192192
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -216,7 +216,7 @@ <h5><code class="tsd-tag ts-flagOptional">Optional</code> strict: <span class="t
216216
</div></li></ul></div>
217217
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">boolean</span></h4><aside class="tsd-sources">
218218
<ul>
219-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L399">index.ts:399</a></li></ul></aside></li></ul></section>
219+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L400">index.ts:400</a></li></ul></aside></li></ul></section>
220220
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class"><a id="build" class="tsd-anchor"></a>
221221
<h3 class="tsd-anchor-link"><code class="tsd-tag ts-flagStatic">Static</code> <span>build</span><a href="#build" aria-label="Permalink" class="tsd-anchor-icon"><svg class="icon icon-tabler icon-tabler-link" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"><use href="#icon-anchor-a"></use><use href="#icon-anchor-b"></use><use href="#icon-anchor-c"></use></svg></a></h3>
222222
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
@@ -246,7 +246,7 @@ <h5>ability: <a href="../types/Ability.html" class="tsd-signature-type" data-tsd
246246
</div></li></ul></div>
247247
<h4 class="tsd-returns-title">Returns <a href="Grant.html" class="tsd-signature-type" data-tsd-kind="Class">Grant</a><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type" data-tsd-kind="Type parameter">S</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Act</span><span class="tsd-signature-symbol">, </span><span class="tsd-signature-type" data-tsd-kind="Type parameter">Obj</span><span class="tsd-signature-symbol">&gt;</span></h4><aside class="tsd-sources">
248248
<ul>
249-
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/7408550/src/index.ts#L416">index.ts:416</a></li></ul></aside></li></ul></section></section></div>
249+
<li>Defined in <a href="https://github.com/vhidvz/abacl/blob/0d5f930/src/index.ts#L417">index.ts:417</a></li></ul></aside></li></ul></section></section></div>
250250
<div class="col-4 col-menu menu-sticky-wrap menu-highlight">
251251
<div class="tsd-navigation settings">
252252
<details class="tsd-index-accordion"><summary class="tsd-accordion-summary">

0 commit comments

Comments
 (0)