<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Web API requests on sillysky.net</title>
    <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/</link>
    <description>Recent content in Web API requests on sillysky.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Tue, 09 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CRecordWebAddClassesToElement</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddclassestoelement/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddclassestoelement/</guid>
      <description>The message CRecordWebAddClassesToElement adds classes to an HTML element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;03e06095-b433-4411-b7e8-ee796265bd08&#34;, &#34;name&#34;: &#34;WEB_ADD_CLASSES_TO_ELEMENT&#34;, &#34;description&#34;: &#34;Add classes to an HTML element.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;SELECTOR&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The selector.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;CLASS&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The class to add.</description>
    </item>
    <item>
      <title>CRecordWebAddFirstChild: Insert a Child Element at the Beginning of an HTML Element</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddfirstchild/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddfirstchild/</guid>
      <description>since version 2.5&#xA;The message CRecordWebAddFirstChild is used to insert a new child element at the beginning of the list of child elements of an existing HTML element (the parent element) in the DOM structure.&#xA;This feature is part of the RemoteSkin Web API for DOM manipulation and has been available since version 2.5. The associated logic is implemented within the plugin NY_RemoteSkinWebProtocolAPI.&#xA;Message Structure (JSON) The message is identified under the name WEB_ADD_FIRST_CHILD.</description>
    </item>
    <item>
      <title>CRecordWebAddScript</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddscript/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddscript/</guid>
      <description>The message CRecordWebAddScript adds a JavaScript to the website.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;ebbe16ee-3f96-4068-ae8f-17cfd63f7c63&#34;, &#34;name&#34;: &#34;WEB_ADD_SCRIPT&#34;, &#34;description&#34;: &#34;Add a script.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The script ID.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;CONTENT&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;Optional: The content of the script.</description>
    </item>
    <item>
      <title>CRecordWebAddStyleSheet</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddstylesheet/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddstylesheet/</guid>
      <description>The message CRecordWebAddStyleSheet adds a stylesheet to the web page.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;ae327d0d-989e-4431-a8ea-285d437c254f&#34;, &#34;name&#34;: &#34;WEB_ADD_STYLE_SHEET&#34;, &#34;description&#34;: &#34;Add a stylesheet.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The style sheet ID.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;CONTENT&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The content of the style sheet.</description>
    </item>
    <item>
      <title>CRecordWebAddTableRowListener</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddtablerowlistener/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebaddtablerowlistener/</guid>
      <description>The message CRecordWebAddTableRowListener adds a listener to each row of a table.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;9e65346d-7510-4c78-9464-ee6738582a2c&#34;, &#34;name&#34;: &#34;WEB_ADD_TABLE_ROW_LISTENER&#34;, &#34;description&#34;: &#34;Adds a listener to a table row. When the table row is clicked, the data of the row is sent with the message WEB_NOTIFY_TABLE_ROW_CLICKED.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;</description>
    </item>
    <item>
      <title>CRecordWebAlert</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebalert/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebalert/</guid>
      <description>The message CRecordWebAlert displays the Javascript message box.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;a1b4984f-7582-45ce-a292-d7e86732f4f8&#34;, &#34;name&#34;: &#34;WEB_ALERT&#34;, &#34;description&#34;: &#34;Show a message.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;MESSAGE&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The message to show.&#34; } ] } Arguments MESSAGE : The message to display. Usage with the helper class CWebApi The easiest way is to call the corresponding method in the CWebApi class.</description>
    </item>
    <item>
      <title>CRecordWebListenOnClick1</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordweblistenonclick1/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordweblistenonclick1/</guid>
      <description>The message CRecordWebListenOnClick1 adds a click listener to an HTML element.&#xA;If the element is clicked, the elements of the ID array provided are searched for and their values are returned using the CRecordWebNotifyClick1 message.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;85b88b65-17ca-4195-b991-8e6ad1693a09&#34;, &#34;name&#34;: &#34;WEB_LISTEN_ON_CLICK1&#34;, &#34;description&#34;: &#34;Listen for onClick and fetch widget values.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;</description>
    </item>
    <item>
      <title>CRecordWebListenOnClick2</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordweblistenonclick2/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordweblistenonclick2/</guid>
      <description>The message CRecordWebListenOnClick2 adds a click listener to a series of HTML elements.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;e0a0cfd5-efdc-4b55-b9dd-0217195d0ff5&#34;, &#34;name&#34;: &#34;WEB_LISTEN_ON_CLICK2&#34;, &#34;description&#34;: &#34;Listen for onClick and deliver ids.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;IDS&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING_ARRAY&#34;, &#34;description&#34;: &#34;The ids of the widgets to monitor.&#34; } ] } Arguments IDS : An array of IDs of HTML elements that should all be assigned a click listener.</description>
    </item>
    <item>
      <title>CRecordWebLoadImage</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebloadimage/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebloadimage/</guid>
      <description>The CRecordWebLoadImage message loads an image file from a node&#39;s The File Store API. If the image is available in the The File Store API of the local node (the web server), the specified HTML element will be updated.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;484ecbf3-636f-4bff-8571-aa9fbc215ff7&#34;, &#34;name&#34;: &#34;WEB_LOAD_IMAGE&#34;, &#34;description&#34;: &#34;Load an image and update the HTML element after loading.</description>
    </item>
    <item>
      <title>CRecordWebOpenNewTab</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebopennewtab/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebopennewtab/</guid>
      <description>The message CRecordWebOpenNewTab opens a new tab in the browser.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;59a20942-af1b-43c1-ade6-e8a2f60e69aa&#34;, &#34;name&#34;: &#34;WEB_OPEN_NEW_TAB&#34;, &#34;description&#34;: &#34;Opens a new tab in the browser with this URL.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;SAME_URL&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;BOOLEAN&#34;, &#34;description&#34;: &#34;True: Uses the URL of the running application.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;</description>
    </item>
    <item>
      <title>CRecordWebRemoveClassesFromElement</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremoveclassesfromelement/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremoveclassesfromelement/</guid>
      <description>The message CRecordWebRemoveClassesFromElement removes one or more classes from an HTML element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;8fffd143-dab3-4f96-ac64-6f660bf45cfd&#34;, &#34;name&#34;: &#34;WEB_REMOVE_CLASSES_FROM_ELEMENT&#34;, &#34;description&#34;: &#34;Remove classes from an HTML element.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;SELECTOR&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The selector.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;CLASS&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;</description>
    </item>
    <item>
      <title>CRecordWebRemoveElement</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremoveelement/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremoveelement/</guid>
      <description>The message CRecordWebRemoveElement deletes an HTML element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;5d0e42dc-b791-42e8-8652-a642b4bf463c&#34;, &#34;name&#34;: &#34;WEB_REMOVE_ELEMENT&#34;, &#34;description&#34;: &#34;Remove an element.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The ID of the element to be removed.&#34; } ] } Arguments ID : The ID of the element to be removed. Usage with the helper class CWebApi The easiest way is to call the corresponding method in the CWebApi class.</description>
    </item>
    <item>
      <title>CRecordWebRemoveScript</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremovescript/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremovescript/</guid>
      <description>The CRecordWebRemoveScript message removes a Javascript element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;ab1cc1ee-0062-4d68-b657-3b0dde496eb8&#34;, &#34;name&#34;: &#34;WEB_REMOVE_SCRIPT&#34;, &#34;description&#34;: &#34;Remove a script.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The script ID.&#34; } ] } Arguments ID : The ID of the Javascript element. JavaScript elements dynamically added to an HTML page should always have a unique ID to allow their removal later.</description>
    </item>
    <item>
      <title>CRecordWebRemoveStyleSheet</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremovestylesheet/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebremovestylesheet/</guid>
      <description>The CRecordWebRemoveStyleSheet message removes a stylesheet.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;55bc8f47-c012-4dbb-97e1-62f13a694cf0&#34;, &#34;name&#34;: &#34;WEB_REMOVE_STYLE_SHEET&#34;, &#34;description&#34;: &#34;Remove a stylesheet.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The style sheet ID.&#34; } ] } Arguments ID : The ID of the style sheet element. Style sheet elements dynamically added to an HTML page should always have a unique ID to allow their removal later.</description>
    </item>
    <item>
      <title>CRecordWebSendJson</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsendjson/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsendjson/</guid>
      <description>The CRecordWebSendJson message sends a JSON text directly to the browser. The message is used to extend the Web API.&#xA;Nearly all messages of the RemoteSkin API result in a JSON text being sent to the browser. This JSON text is then used to invoke JavaScript methods. The JavaScript files used by RemoteSkin are available in the source code and can be modified by you. The counterpart, i.e., sending the JSON text to the browser, is handled by this message.</description>
    </item>
    <item>
      <title>CRecordWebSetInnerHtml</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetinnerhtml/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetinnerhtml/</guid>
      <description>The CRecordWebSetInnerHtml message sets the HTML content (inner HTML) of an element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;a6af1ae5-d752-45e7-9dc9-d048d6f14f80&#34;, &#34;name&#34;: &#34;WEB_SET_INNER_HTML&#34;, &#34;description&#34;: &#34;Insert a HTML text.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The widget ID.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;HTML&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The HTML to insert.</description>
    </item>
    <item>
      <title>CRecordWebSetStylesForElements</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetstylesforelements/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetstylesforelements/</guid>
      <description>The CRecordWebSetStylesForElements message sets individual styles for HTML elements.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;8a6a97e6-e628-49e4-a8ed-936b82779bff&#34;, &#34;name&#34;: &#34;WEB_SET_STYLES_FOR_ELEMENTS&#34;, &#34;description&#34;: &#34;Set a style for all elements matching the selector.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;SELECTOR&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The selector for searching elements, like .myClasses or #myId.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;STYLES&#34;, &#34;</description>
    </item>
    <item>
      <title>CRecordWebSetValue</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetvalue/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebsetvalue/</guid>
      <description>The CRecordWebSetValue message sets the value of an input element.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;a13e429c-b6bd-4566-95b4-b803ada225cb&#34;, &#34;name&#34;: &#34;WEB_SET_VALUE&#34;, &#34;description&#34;: &#34;Set a value of an input element.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The id of the element.&#34; }, { &#34;key&#34;: &#34;2&#34;, &#34;name&#34;: &#34;VALUE&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;</description>
    </item>
    <item>
      <title>CRecordWebShowModal</title>
      <link>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebshowmodal/</link>
      <pubDate>Tue, 09 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/doc-remoteskin/remoteskin-for-the-web/messages-api-for-manipulating-the-dom/web-api-requests/crecordwebshowmodal/</guid>
      <description>The CRecordWebShowModal message shows a modal dialog.&#xA;The message is part of the RemoteSkin Web API.&#xA;The API is located in the plugin NY_RemoteSkinWebProtocolAPI.&#xA;{ &#34;id&#34;: &#34;df92f998-f2ad-484c-aac5-5e714bc7996c&#34;, &#34;name&#34;: &#34;WEB_SHOW_MODAL&#34;, &#34;description&#34;: &#34;Show a modal dialog.&#34;, &#34;slots&#34;: [ { &#34;key&#34;: &#34;1&#34;, &#34;name&#34;: &#34;ID&#34;, &#34;direction&#34;: &#34;REQUEST&#34;, &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;, &#34;type&#34;: &#34;STRING&#34;, &#34;description&#34;: &#34;The id of the dialog.&#34; } ] } Arguments ID : The id of the dialog HTML element (usually a div). Usage with the helper class CWebApi The easiest way is to call the corresponding method in the CWebApi class.</description>
    </item>
  </channel>
</rss>
