aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/global/globalScripts.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/views/global/globalScripts.ts')
-rw-r--r--src/client/views/global/globalScripts.ts10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/client/views/global/globalScripts.ts b/src/client/views/global/globalScripts.ts
index e098d50d8..981c4d111 100644
--- a/src/client/views/global/globalScripts.ts
+++ b/src/client/views/global/globalScripts.ts
@@ -553,6 +553,16 @@ ScriptingGlobals.add(function videoSnapshot() {
});
// eslint-disable-next-line prefer-arrow-callback
+ScriptingGlobals.add(function imageMaskForeground() {
+ const selected = DocumentView.Selected().lastElement()?.ComponentView as ImageBox;
+ selected?.maskForeground();
+});
+// eslint-disable-next-line prefer-arrow-callback
+ScriptingGlobals.add(function imageRemoveBackground() {
+ const selected = DocumentView.Selected().lastElement()?.ComponentView as ImageBox;
+ selected?.removeBackground();
+});
+// eslint-disable-next-line prefer-arrow-callback
ScriptingGlobals.add(function imageSetPixelSize() {
const selected = DocumentView.Selected().lastElement()?.ComponentView as ImageBox;
selected?.setNativeSize();