Skip to content

Commit f26b913

Browse files
8.6.3
1 parent da1ce66 commit f26b913

File tree

9 files changed

+67
-20
lines changed

9 files changed

+67
-20
lines changed

dist/dbr-8.6.3.node.wasm.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/dbr.browser.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

dist/dbr.d.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -879,11 +879,12 @@ export declare class BarcodeReader {
879879
getIntermediateResults(): Promise<any>;
880880
/** @ignore */
881881
getIntermediateCanvas(): Promise<HTMLCanvasElement[]>;
882+
destroy(): Promise<void>;
882883
/**
883884
* Destroy the `BarcodeReader` instance. If your page needs to create new instances from time to time, don't forget to destroy unused old instances, otherwise it will cause memory leaks.
884885
* @category Initialize and Destroy
885886
*/
886-
destroy(): Promise<void>;
887+
destroyContext(): Promise<void>;
887888
}
888889
export interface FrameFilter {
889890
/**
@@ -1660,11 +1661,12 @@ export declare class BarcodeScanner extends BarcodeReader {
16601661
* @category Open and Close
16611662
*/
16621663
hide(): Promise<void>;
1664+
destroy(): Promise<any>;
16631665
/**
16641666
* Destroy the `BarcodeScanner` instance. If your page needs to create new instances from time to time, don't forget to destroy unused old instances, otherwise it will cause memory leaks.
16651667
* @category Initialize and Destroy
16661668
*/
1667-
destroy(): Promise<any>;
1669+
destroyContext(): Promise<any>;
16681670
}
16691671
export declare enum EnumBarcodeColourMode {
16701672
BICM_DARK_ON_LIGHT = 1,

dist/dbr.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/dbr.mjs

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

dist/dbr.reference.d.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -879,11 +879,12 @@ declare class BarcodeReader {
879879
getIntermediateResults(): Promise<any>;
880880
/** @ignore */
881881
getIntermediateCanvas(): Promise<HTMLCanvasElement[]>;
882+
destroy(): Promise<void>;
882883
/**
883884
* Destroy the `BarcodeReader` instance. If your page needs to create new instances from time to time, don't forget to destroy unused old instances, otherwise it will cause memory leaks.
884885
* @category Initialize and Destroy
885886
*/
886-
destroy(): Promise<void>;
887+
destroyContext(): Promise<void>;
887888
}
888889
interface FrameFilter {
889890
/**
@@ -1660,11 +1661,12 @@ declare class BarcodeScanner extends BarcodeReader {
16601661
* @category Open and Close
16611662
*/
16621663
hide(): Promise<void>;
1664+
destroy(): Promise<any>;
16631665
/**
16641666
* Destroy the `BarcodeScanner` instance. If your page needs to create new instances from time to time, don't forget to destroy unused old instances, otherwise it will cause memory leaks.
16651667
* @category Initialize and Destroy
16661668
*/
1667-
destroy(): Promise<any>;
1669+
destroyContext(): Promise<any>;
16681670
}
16691671
declare enum EnumBarcodeColourMode {
16701672
BICM_DARK_ON_LIGHT = 1,

doc/api reference/assets/js/search.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

doc/api reference/classes/barcodereader.html

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ <h3>Accessors</h3>
118118
<section class="tsd-index-section ">
119119
<h3>Initialize and Destroy Methods</h3>
120120
<ul class="tsd-index-list">
121-
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodereader.html#destroy" class="tsd-kind-icon">destroy</a></li>
121+
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodereader.html#destroycontext" class="tsd-kind-icon">destroy<wbr>Context</a></li>
122122
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="barcodereader.html#createinstance" class="tsd-kind-icon">create<wbr>Instance</a></li>
123123
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="barcodereader.html#isloaded" class="tsd-kind-icon">is<wbr>Loaded</a></li>
124124
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="barcodereader.html#loadwasm" class="tsd-kind-icon">load<wbr>Wasm</a></li>
@@ -140,6 +140,7 @@ <h3>Runtime Settings Methods</h3>
140140
</ul>
141141
<h3>Other Methods</h3>
142142
<ul class="tsd-index-list">
143+
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodereader.html#destroy" class="tsd-kind-icon">destroy</a></li>
143144
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodereader.html#getoriginalimageinacanvas" class="tsd-kind-icon">get<wbr>Original<wbr>Image<wbr>InACanvas</a></li>
144145
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodereader.html#iscontextdestroyed" class="tsd-kind-icon">is<wbr>Context<wbr>Destroyed</a></li>
145146
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-static"><a href="barcodereader.html#detectenvironment" class="tsd-kind-icon">detect<wbr>Environment</a></li>
@@ -580,16 +581,16 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</s
580581
<section class="tsd-panel-group tsd-member-group ">
581582
<h2>Initialize and Destroy Methods</h2>
582583
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
583-
<a name="destroy" class="tsd-anchor"></a>
584-
<h3>destroy</h3>
584+
<a name="destroycontext" class="tsd-anchor"></a>
585+
<h3>destroy<wbr>Context</h3>
585586
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
586-
<li class="tsd-signature tsd-kind-icon">destroy<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
587+
<li class="tsd-signature tsd-kind-icon">destroy<wbr>Context<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
587588
</ul>
588589
<ul class="tsd-descriptions">
589590
<li class="tsd-description">
590591
<aside class="tsd-sources">
591592
<ul>
592-
<li>Defined in src/class/barcodereader.ts:2405</li>
593+
<li>Defined in src/class/barcodereader.ts:2429</li>
593594
</ul>
594595
</aside>
595596
<div class="tsd-comment tsd-typography">
@@ -1007,6 +1008,23 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
10071008
</section>
10081009
<section class="tsd-panel-group tsd-member-group ">
10091010
<h2>Other Methods</h2>
1011+
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
1012+
<a name="destroy" class="tsd-anchor"></a>
1013+
<h3>destroy</h3>
1014+
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
1015+
<li class="tsd-signature tsd-kind-icon">destroy<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></li>
1016+
</ul>
1017+
<ul class="tsd-descriptions">
1018+
<li class="tsd-description">
1019+
<aside class="tsd-sources">
1020+
<ul>
1021+
<li>Defined in src/class/barcodereader.ts:2402</li>
1022+
</ul>
1023+
</aside>
1024+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">void</span><span class="tsd-signature-symbol">&gt;</span></h4>
1025+
</li>
1026+
</ul>
1027+
</section>
10101028
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
10111029
<a name="getoriginalimageinacanvas" class="tsd-anchor"></a>
10121030
<h3>get<wbr>Original<wbr>Image<wbr>InACanvas</h3>
@@ -1135,6 +1153,9 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
11351153
<li class=" tsd-kind-method tsd-parent-kind-class">
11361154
<a href="barcodereader.html#destroy" class="tsd-kind-icon">destroy</a>
11371155
</li>
1156+
<li class=" tsd-kind-method tsd-parent-kind-class">
1157+
<a href="barcodereader.html#destroycontext" class="tsd-kind-icon">destroy<wbr>Context</a>
1158+
</li>
11381159
<li class=" tsd-kind-method tsd-parent-kind-class">
11391160
<a href="barcodereader.html#getmodeargument" class="tsd-kind-icon">get<wbr>Mode<wbr>Argument</a>
11401161
</li>

doc/api reference/classes/barcodescanner.html

Lines changed: 28 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ <h3>Accessors</h3>
139139
<section class="tsd-index-section ">
140140
<h3>Initialize and Destroy Methods</h3>
141141
<ul class="tsd-index-list">
142-
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-overwrite"><a href="barcodescanner.html#destroy" class="tsd-kind-icon">destroy</a></li>
142+
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-overwrite"><a href="barcodescanner.html#destroycontext" class="tsd-kind-icon">destroy<wbr>Context</a></li>
143143
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-overwrite tsd-is-static"><a href="barcodescanner.html#createinstance" class="tsd-kind-icon">create<wbr>Instance</a></li>
144144
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static"><a href="barcodescanner.html#isloaded" class="tsd-kind-icon">is<wbr>Loaded</a></li>
145145
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited tsd-is-static"><a href="barcodescanner.html#loadwasm" class="tsd-kind-icon">load<wbr>Wasm</a></li>
@@ -198,6 +198,7 @@ <h3>Runtime Settings Methods</h3>
198198
</ul>
199199
<h3>Other Methods</h3>
200200
<ul class="tsd-index-list">
201+
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-overwrite"><a href="barcodescanner.html#destroy" class="tsd-kind-icon">destroy</a></li>
201202
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="barcodescanner.html#getoriginalimageinacanvas" class="tsd-kind-icon">get<wbr>Original<wbr>Image<wbr>InACanvas</a></li>
202203
<li class="tsd-kind-method tsd-parent-kind-class"><a href="barcodescanner.html#getscansettings" class="tsd-kind-icon">get<wbr>Scan<wbr>Settings</a></li>
203204
<li class="tsd-kind-method tsd-parent-kind-class tsd-is-inherited"><a href="barcodescanner.html#iscontextdestroyed" class="tsd-kind-icon">is<wbr>Context<wbr>Destroyed</a></li>
@@ -1185,17 +1186,17 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">string</s
11851186
<section class="tsd-panel-group tsd-member-group ">
11861187
<h2>Initialize and Destroy Methods</h2>
11871188
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
1188-
<a name="destroy" class="tsd-anchor"></a>
1189-
<h3>destroy</h3>
1189+
<a name="destroycontext" class="tsd-anchor"></a>
1190+
<h3>destroy<wbr>Context</h3>
11901191
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
1191-
<li class="tsd-signature tsd-kind-icon">destroy<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
1192+
<li class="tsd-signature tsd-kind-icon">destroy<wbr>Context<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
11921193
</ul>
11931194
<ul class="tsd-descriptions">
11941195
<li class="tsd-description">
11951196
<aside class="tsd-sources">
1196-
<p>Overrides <a href="barcodereader.html">BarcodeReader</a>.<a href="barcodereader.html#destroy">destroy</a></p>
1197+
<p>Overrides <a href="barcodereader.html">BarcodeReader</a>.<a href="barcodereader.html#destroycontext">destroyContext</a></p>
11971198
<ul>
1198-
<li>Defined in src/class/barcodescanner.ts:2556</li>
1199+
<li>Defined in src/class/barcodescanner.ts:2569</li>
11991200
</ul>
12001201
</aside>
12011202
<div class="tsd-comment tsd-typography">
@@ -2363,6 +2364,24 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
23632364
</section>
23642365
<section class="tsd-panel-group tsd-member-group ">
23652366
<h2>Other Methods</h2>
2367+
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
2368+
<a name="destroy" class="tsd-anchor"></a>
2369+
<h3>destroy</h3>
2370+
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
2371+
<li class="tsd-signature tsd-kind-icon">destroy<span class="tsd-signature-symbol">(</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></li>
2372+
</ul>
2373+
<ul class="tsd-descriptions">
2374+
<li class="tsd-description">
2375+
<aside class="tsd-sources">
2376+
<p>Overrides <a href="barcodereader.html">BarcodeReader</a>.<a href="barcodereader.html#destroy">destroy</a></p>
2377+
<ul>
2378+
<li>Defined in src/class/barcodescanner.ts:2553</li>
2379+
</ul>
2380+
</aside>
2381+
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">any</span><span class="tsd-signature-symbol">&gt;</span></h4>
2382+
</li>
2383+
</ul>
2384+
</section>
23662385
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class tsd-is-inherited">
23672386
<a name="getoriginalimageinacanvas" class="tsd-anchor"></a>
23682387
<h3>get<wbr>Original<wbr>Image<wbr>InACanvas</h3>
@@ -2596,6 +2615,9 @@ <h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</
25962615
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
25972616
<a href="barcodescanner.html#destroy" class="tsd-kind-icon">destroy</a>
25982617
</li>
2618+
<li class=" tsd-kind-method tsd-parent-kind-class tsd-is-overwrite">
2619+
<a href="barcodescanner.html#destroycontext" class="tsd-kind-icon">destroy<wbr>Context</a>
2620+
</li>
25992621
<li class=" tsd-kind-method tsd-parent-kind-class">
26002622
<a href="barcodescanner.html#getallcameras" class="tsd-kind-icon">get<wbr>All<wbr>Cameras</a>
26012623
</li>

0 commit comments

Comments
 (0)