Skip to content

Commit e07cc24

Browse files
authored
Merge pull request #51 from RWS/2026.04.R1.PublicAPIService.docs
2026.04.R1.PublicAPIService.docs
2 parents 4eab981 + 7ae47b9 commit e07cc24

File tree

7 files changed

+861
-55
lines changed

7 files changed

+861
-55
lines changed

RWSTemplate/styles/main.css

Lines changed: 12 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

articles/Extensibility/docs/development/UI-App-development-guide.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
UI extensions offer the possibility to add custom user interface elements and functionality. Custom [buttons and panels can be added to specific places](UI-App-custom-elements-locations.md) within the user interface.
44

5-
> [!CAUTION]
6-
> #### This feature is currently in BETA.
5+
> [!CAUTION]
6+
> **This feature is currently in BETA.**
7+
>
78
> Please note that in a future phase, we will introduce significant changes as we move towards the official release:
89
> * The current implementation utilizes the authorization token of the logged-in Trados user for the Trados Cloud Platform API and the app's own API calls. In a future update, a different authorization token will be introduced for these operation.
910
> * As a result, access to the Trados Cloud Platform API functionality of a UI extension app will be governed not only by the Trados user's permissions but also by the app's [scopes](App-Descriptor.md#scopes).
@@ -231,12 +232,14 @@ Note that adding `script` tags is not allowed and scripts from sources that are
231232
### Notes
232233

233234
> [!NOTE]
234-
> #### Custom elements display order
235+
> **Custom elements display order**
236+
>
235237
> Within a single UI extension: custom elements in your extension that have the same `location` are displayed in the same order in which they are present in your `ExtensionElement`s array.
236238
>
237239
> With multiple UI extensions: the display order is determined by the order in which each UI extension's script file is loaded in the Trados UI.
238240
239241

240242
> [!NOTE]
241-
> #### Unexpected re-renders
243+
> **Unexpected re-renders**
244+
>
242245
> A custom element's `onrender` event can be triggered multiple times depending on state changes in the Trados UI and depending on user's interactions with Trados UI. Subsequently, the corresponding `eventHandler` gets executed multiple times. You can add logic specific to you use-case to protect your UI extension against unneeded execution of `onrender` `eventHandler`.

articles/Extensibility/docs/development/blueprints/Testing-with-Docker.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ To configure your MongoDB follow these steps:
3434
```
3535
2. Copy the `IPv4 Address` IP address. Note - your IP can change depending on your network settings, and you might need to update it from time to time.
3636
3. Go to your MongoDB `/bin` location (usually 'C:/Program Files/MongoDB/Server/\<version\>/bin'), open `mongod.cfg` as Administrator and add the copied address to the `bindIp` configuration setting. For example:
37-
```conf
37+
```
3838
...
3939
net:
4040
port: 27017

0 commit comments

Comments
 (0)