From 30222d90dceec59d2e209805fc8501dece144531 Mon Sep 17 00:00:00 2001 From: DMGithubPublisher Date: Wed, 5 Nov 2025 15:39:21 +0800 Subject: [PATCH 1/2] update to internal commit a9b3fb24 --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ad292026..156ec2e5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,7 +8,7 @@ on: push: branches: - main - #- preview + - preview # Allows you to run this workflow manually from the Actions tab workflow_dispatch: From 814e4150608bab13dc648aebd9a5ffc94f725be0 Mon Sep 17 00:00:00 2001 From: Justin Date: Thu, 12 Mar 2026 16:26:08 +0800 Subject: [PATCH 2/2] Add new API methods for 'Powered by Dynamsoft' visibility and update drawing item methods to accept arrays --- .../javascript/api-reference/cameraview.md | 48 +++++++++++++++++++ .../api-reference/imagedrawingitem.md | 2 +- .../api-reference/linedrawingitem.md | 2 +- .../api-reference/quaddrawingitem.md | 2 +- .../api-reference/rectdrawingitem.md | 2 +- .../api-reference/textdrawingitem.md | 2 +- 6 files changed, 53 insertions(+), 5 deletions(-) diff --git a/programming/javascript/api-reference/cameraview.md b/programming/javascript/api-reference/cameraview.md index e3127214..3c7737c1 100644 --- a/programming/javascript/api-reference/cameraview.md +++ b/programming/javascript/api-reference/cameraview.md @@ -41,6 +41,8 @@ permalink: /programming/javascript/api-reference/cameraview.html | [setTipVisible](#setTipVisible) | Controls the visibility of the tip message box on the screen. | | [isTipVisible](#isTipVisible) | Checks whether the tip message box is currently visible. | | [updateTipMessage](#updateTipMessage) | Updates the message displayed in the tip message box. | +| [setPowerByMessageVisible](#setPowerByMessageVisible) | Sets the visibility of the `Powered by Dynamsoft` message. | +| [isPowerByMessageVisible](#isPowerByMessageVisible) | Checks if the `Powered by Dynamsoft` message is currently visible. | ## createInstance @@ -699,3 +701,49 @@ None. ```javascript cameraView.updateTipMessage('Hold the phone closer.'); ``` + +## setPowerByMessageVisible + +Sets the visibility of the `Powered by Dynamsoft` message. This can be used to show or hide the message. + +```typescript +setPowerByMessageVisible(visible: boolean): void; +``` + +**Parameters** + +`visible`: boolean indicating whether the message should be visible (`true`) or not (`false`). + +**Return value** + +None. + +**Code Snippet** + +```javascript +// Hide the "Powered by Dynamsoft" message. +cameraView.setPowerByMessageVisible(false); +``` + +## isPowerByMessageVisible + +Checks if the `Powered by Dynamsoft` message is currently visible. + +```typescript +isPowerByMessageVisible(): boolean; +``` + +**Parameters** + +None. + +**Return value** + +Boolean indicating whether the message is visible (`true`) or not (`false`). + +**Code Snippet** + +```javascript +const isVisible = cameraView.isPowerByMessageVisible(); +console.log(isVisible); +``` diff --git a/programming/javascript/api-reference/imagedrawingitem.md b/programming/javascript/api-reference/imagedrawingitem.md index 27080820..0bd0fbc0 100644 --- a/programming/javascript/api-reference/imagedrawingitem.md +++ b/programming/javascript/api-reference/imagedrawingitem.md @@ -69,7 +69,7 @@ let imgItem = new Dynamsoft.ImageDrawingItem( true, 3 ); -drawingLayer.addDrawingItem(imgItem); +drawingLayer.addDrawingItems([imgItem]); ``` **See also** diff --git a/programming/javascript/api-reference/linedrawingitem.md b/programming/javascript/api-reference/linedrawingitem.md index 2f6c0f4a..c214c824 100644 --- a/programming/javascript/api-reference/linedrawingitem.md +++ b/programming/javascript/api-reference/linedrawingitem.md @@ -55,7 +55,7 @@ let lineItem = new Dynamsoft.DCE.LineDrawingItem( } } ); -drawingLayer.addDrawingItem(lineItem); +drawingLayer.addDrawingItems([lineItem]); ``` **See also** diff --git a/programming/javascript/api-reference/quaddrawingitem.md b/programming/javascript/api-reference/quaddrawingitem.md index 4830166c..1e799ba6 100644 --- a/programming/javascript/api-reference/quaddrawingitem.md +++ b/programming/javascript/api-reference/quaddrawingitem.md @@ -59,7 +59,7 @@ let quadItem = new Dynamsoft.DCE.QuadDrawingItem( }] } ); -drawingLayer.addDrawingItem(quadItem); +drawingLayer.addDrawingItems([quadItem]); ``` **See also** diff --git a/programming/javascript/api-reference/rectdrawingitem.md b/programming/javascript/api-reference/rectdrawingitem.md index 355a2353..cbf7d536 100644 --- a/programming/javascript/api-reference/rectdrawingitem.md +++ b/programming/javascript/api-reference/rectdrawingitem.md @@ -49,7 +49,7 @@ let rectItem = new Dynamsoft.DCE.RectDrawingItem( height: 500 } ); -drawingLayer.addDrawingItem(rectItem); +drawingLayer.addDrawingItems([rectItem]); ``` **See also** diff --git a/programming/javascript/api-reference/textdrawingitem.md b/programming/javascript/api-reference/textdrawingitem.md index 09cb01d5..f6886b90 100644 --- a/programming/javascript/api-reference/textdrawingitem.md +++ b/programming/javascript/api-reference/textdrawingitem.md @@ -57,7 +57,7 @@ let textItem = new Dynamsoft.DCE.TextDrawingItem( }, 3 ); -drawingLayer.addDrawingItem(textItem); +drawingLayer.addDrawingItems([textItem]); ``` **See also**