From edc257736bef7545ec4df994c6a6666755f8b236 Mon Sep 17 00:00:00 2001 From: Muli Date: Tue, 12 Aug 2025 12:03:17 +0300 Subject: [PATCH 1/4] DocWorks for js-wixcode-sdk - 3 changes detected, but 58 issue detected changes: Service $w.HtmlComponent has a new property allow Service $w.HtmlComponent operation allowFullScreen has changed description Service $w.SearchButton property customClassList was removed issues: Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message ViewChangeEventOptions has an unknown property type * (ApppointmentFieldEvent.js (8)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility ... --- js-wixcode-sdk/$w/HtmlComponent.service.json | 79 ++++++++++++++++--- js-wixcode-sdk/$w/SearchButton.service.json | 6 +- .../wix-window-frontend.service.json | 2 +- 3 files changed, 74 insertions(+), 13 deletions(-) diff --git a/js-wixcode-sdk/$w/HtmlComponent.service.json b/js-wixcode-sdk/$w/HtmlComponent.service.json index 0a78c52696..1e66294480 100644 --- a/js-wixcode-sdk/$w/HtmlComponent.service.json +++ b/js-wixcode-sdk/$w/HtmlComponent.service.json @@ -2,7 +2,8 @@ "memberOf": "$w", "mixes": [ "$w.IFrame" ], - "labels": [], + "labels": + [ "changed" ], "location": { "lineno": 9, "filename": "HtmlComponent.js" }, @@ -23,15 +24,68 @@ "extra": { } }, "properties": - [ { "name": "scrolling", + [ { "name": "allow", + "labels": + [ "new" ], + "get": true, + "set": true, + "type": "string", + "locations": + [ { "lineno": 95, + "filename": "HtmlComponent.js" }, + { "lineno": 102, + "filename": "HtmlComponent.js" } ], + "docs": + { "summary": "Sets or gets the browser permissions for the HTML Component.", + "description": + [ "Setting the `allow` property controls which browser features and APIs", + " the HTML Component can access. This helps secure a site by restricting", + " what embedded content can do.", + "", + " The `allow` property accepts a string of permission names", + " separated by semicolons. The possible permissions include:", + "", + " + `camera`: Allows access to the camera.", + " + `encrypted-media`: Allows playback of encrypted media content using the Encrypted Media Extensions API. Required for DRM-protected content like premium video streaming services.", + " + `fullscreen`: Allows the HTML Component content to request fullscreen mode. By default, fullscreen isn't allowed unless explicitly permitted.", + "", + " For example: `\"camera; encrypted-media; fullscreen\"`", + "", + " Getting the `allow` property returns the current permissions", + " for the HTML Component.", + "", + "> **Note:** You can also set the `fullscreen` permission by calling the [`allowFullScreen()`](#allowFullScreen) function, ", + "> which automatically adds `fullscreen` to the existing `allow` property value." ], + "links": [], + "examples": + [ { "title": "Set permissions for encrypted media and fullscreen", + "body": + [ "$w(\"#videoPlayer\").allow = \"encrypted-media; fullscreen\";" ], + "extra": + { } }, + { "title": "Get current permissions and check if camera is allowed", + "body": + [ "let permissions = $w(\"#myHtmlComponent\").allow;", + "console.log(\"Current permissions:\", permissions);", + "", + "if (permissions.includes(\"camera\")) {", + " console.log(\"Camera access is allowed\");", + "}" ], + "extra": + { } } ], + "extra": + { } }, + "extra": + { } }, + { "name": "scrolling", "labels": [], "get": true, "set": true, "type": "string", "locations": - [ { "lineno": 63, + [ { "lineno": 62, "filename": "HtmlComponent.js" }, - { "lineno": 70, + { "lineno": 69, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Sets or gets whether the HTML Component displays scrollbars.", @@ -104,19 +158,24 @@ { } } ], "operations": [ { "name": "allowFullScreen", - "labels": [], + "labels": + [ "changed" ], "nameParams": [], "params": [], "ret": { "type": "$w.HtmlComponent" }, "locations": - [ { "lineno": 222, + [ { "lineno": 258, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Allows the HTML Component to be put into full screen mode.", "description": - [ "By default, users cannot place the HTML Component in full screen mode. Calling", - " this function allows a user to place the HTML Component in full screen mode." ], + [ "By default, code can't place the HTML Component in full screen mode. Calling", + " this function allows code to place the HTML Component in full screen mode.", + "", + " This function automatically adds the `fullscreen` permission to the HTML Component's", + " [`allow`](#allow) property. You can also set fullscreen permissions directly", + " by including `\"fullscreen\"` in the `allow` property value." ], "links": [], "examples": [ { "title": "Allow an HTML Component to be placed in full screen mode", @@ -139,7 +198,7 @@ { "type": "$w.HtmlComponent", "doc": "The HTML Code element that triggered the event." }, "locations": - [ { "lineno": 169, + [ { "lineno": 205, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Adds an event handler that runs when the HTML Component\n sends a message.", @@ -270,7 +329,7 @@ "ret": { "type": "void" }, "locations": - [ { "lineno": 97, + [ { "lineno": 133, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Sends a message to the HTML Component.", diff --git a/js-wixcode-sdk/$w/SearchButton.service.json b/js-wixcode-sdk/$w/SearchButton.service.json index b9701817dd..1c7c405841 100644 --- a/js-wixcode-sdk/$w/SearchButton.service.json +++ b/js-wixcode-sdk/$w/SearchButton.service.json @@ -9,7 +9,8 @@ "$w.LabelMixin", "$w.EffectsMixin", "$w.FocusMixin" ], - "labels": [], + "labels": + [ "changed" ], "location": { "lineno": 1, "filename": "SearchButton.js" }, @@ -72,7 +73,8 @@ "extra": { } }, { "name": "customClassList", - "labels": [], + "labels": + [ "removed" ], "get": true, "set": false, "type": "$w.CustomClassList", diff --git a/js-wixcode-sdk/wix-window-frontend.service.json b/js-wixcode-sdk/wix-window-frontend.service.json index 3c584b856e..371e9d8ea4 100644 --- a/js-wixcode-sdk/wix-window-frontend.service.json +++ b/js-wixcode-sdk/wix-window-frontend.service.json @@ -2560,4 +2560,4 @@ "labels": [] } ], "extra": { "scopes": - [ "frontend" ] } } + [ "frontend" ] } } \ No newline at end of file From aaa6e230bbc247f988856c62b85a5b9fdc63c9cf Mon Sep 17 00:00:00 2001 From: emmagrob Date: Tue, 12 Aug 2025 12:15:43 +0300 Subject: [PATCH 2/4] DocWorks for js-wixcode-sdk - no significant changes detected, but 58 issue detected issues: Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message ViewChangeEventOptions has an unknown property type * (ApppointmentFieldEvent.js (8)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DropDown.js (328)) Message Accessibility has an unknown property type $w.CollapsibleText (DropDown.js (328)) Message Accessibility h ... --- js-wixcode-sdk/$w/HtmlComponent.service.json | 9 +++------ js-wixcode-sdk/$w/SearchButton.service.json | 7 +++---- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/js-wixcode-sdk/$w/HtmlComponent.service.json b/js-wixcode-sdk/$w/HtmlComponent.service.json index 1e66294480..ec9f9123af 100644 --- a/js-wixcode-sdk/$w/HtmlComponent.service.json +++ b/js-wixcode-sdk/$w/HtmlComponent.service.json @@ -2,8 +2,7 @@ "memberOf": "$w", "mixes": [ "$w.IFrame" ], - "labels": - [ "changed" ], + "labels": [], "location": { "lineno": 9, "filename": "HtmlComponent.js" }, @@ -25,8 +24,7 @@ { } }, "properties": [ { "name": "allow", - "labels": - [ "new" ], + "labels": [], "get": true, "set": true, "type": "string", @@ -158,8 +156,7 @@ { } } ], "operations": [ { "name": "allowFullScreen", - "labels": - [ "changed" ], + "labels": [], "nameParams": [], "params": [], "ret": diff --git a/js-wixcode-sdk/$w/SearchButton.service.json b/js-wixcode-sdk/$w/SearchButton.service.json index 1c7c405841..259d105648 100644 --- a/js-wixcode-sdk/$w/SearchButton.service.json +++ b/js-wixcode-sdk/$w/SearchButton.service.json @@ -9,8 +9,7 @@ "$w.LabelMixin", "$w.EffectsMixin", "$w.FocusMixin" ], - "labels": - [ "changed" ], + "labels": [], "location": { "lineno": 1, "filename": "SearchButton.js" }, @@ -74,12 +73,12 @@ { } }, { "name": "customClassList", "labels": - [ "removed" ], + [ "new" ], "get": true, "set": false, "type": "$w.CustomClassList", "locations": - [ { "lineno": 280, + [ { "lineno": 281, "filename": "SearchButton.js" } ], "docs": { "summary": "A property that represents an element's custom CSS classes.", From 62ad9d38803a5108ab03ca7f4260c8a5f2eae327 Mon Sep 17 00:00:00 2001 From: Muli Date: Tue, 12 Aug 2025 12:23:06 +0300 Subject: [PATCH 3/4] DocWorks for js-wixcode-sdk - 1 change detected, but 58 issue detected changes: Service $w.SearchButton property customClassList was removed issues: Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message ViewChangeEventOptions has an unknown property type * (ApppointmentFieldEvent.js (8)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DropDown.js (328)) Message Accessibility has an unknown property type $w.Col ... --- js-wixcode-sdk/$w/SearchButton.service.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/js-wixcode-sdk/$w/SearchButton.service.json b/js-wixcode-sdk/$w/SearchButton.service.json index 259d105648..6be5e6be77 100644 --- a/js-wixcode-sdk/$w/SearchButton.service.json +++ b/js-wixcode-sdk/$w/SearchButton.service.json @@ -9,7 +9,8 @@ "$w.LabelMixin", "$w.EffectsMixin", "$w.FocusMixin" ], - "labels": [], + "labels": + [ "changed" ], "location": { "lineno": 1, "filename": "SearchButton.js" }, @@ -73,7 +74,7 @@ { } }, { "name": "customClassList", "labels": - [ "new" ], + [ "removed" ], "get": true, "set": false, "type": "$w.CustomClassList", From 3506a49e5f5aff0a9758a497357f7b5d3d90ffda Mon Sep 17 00:00:00 2001 From: emmagrob Date: Tue, 12 Aug 2025 12:24:58 +0300 Subject: [PATCH 4/4] DocWorks for js-wixcode-sdk - no significant changes detected, but 58 issue detected issues: Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message Accessibility has an unknown property type $w.CollapsibleText (Accordion.js (194)) Message ViewChangeEventOptions has an unknown property type * (ApppointmentFieldEvent.js (8)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Box.js (78)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Button.js (333)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Checkbox.js (220)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (Column.js (46)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (ColumnStrip.js (77)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (Container.js (71)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DatePicker.js (505)) Message Accessibility has an unknown property type $w.CollapsibleText (DropDown.js (328)) Message Accessibility has an unknown property type $w.CollapsibleText (DropDown.js (328)) Message Accessibility h ... --- js-wixcode-sdk/$w/HtmlComponent.service.json | 6 +++--- js-wixcode-sdk/$w/SearchButton.service.json | 5 ++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/js-wixcode-sdk/$w/HtmlComponent.service.json b/js-wixcode-sdk/$w/HtmlComponent.service.json index ec9f9123af..74bb5b5c7d 100644 --- a/js-wixcode-sdk/$w/HtmlComponent.service.json +++ b/js-wixcode-sdk/$w/HtmlComponent.service.json @@ -162,7 +162,7 @@ "ret": { "type": "$w.HtmlComponent" }, "locations": - [ { "lineno": 258, + [ { "lineno": 257, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Allows the HTML Component to be put into full screen mode.", @@ -195,7 +195,7 @@ { "type": "$w.HtmlComponent", "doc": "The HTML Code element that triggered the event." }, "locations": - [ { "lineno": 205, + [ { "lineno": 204, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Adds an event handler that runs when the HTML Component\n sends a message.", @@ -326,7 +326,7 @@ "ret": { "type": "void" }, "locations": - [ { "lineno": 133, + [ { "lineno": 132, "filename": "HtmlComponent.js" } ], "docs": { "summary": "Sends a message to the HTML Component.", diff --git a/js-wixcode-sdk/$w/SearchButton.service.json b/js-wixcode-sdk/$w/SearchButton.service.json index 6be5e6be77..259d105648 100644 --- a/js-wixcode-sdk/$w/SearchButton.service.json +++ b/js-wixcode-sdk/$w/SearchButton.service.json @@ -9,8 +9,7 @@ "$w.LabelMixin", "$w.EffectsMixin", "$w.FocusMixin" ], - "labels": - [ "changed" ], + "labels": [], "location": { "lineno": 1, "filename": "SearchButton.js" }, @@ -74,7 +73,7 @@ { } }, { "name": "customClassList", "labels": - [ "removed" ], + [ "new" ], "get": true, "set": false, "type": "$w.CustomClassList",