Skip to content

Commit e07c1f3

Browse files
committed
EN,CZ : configuration options description updated to last state (autobinder, explanation shorted and straightforward)
1 parent e031712 commit e07c1f3

File tree

4 files changed

+10
-16
lines changed

4 files changed

+10
-16
lines changed

cs/cfgopt.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,11 @@ Konfigurační volba zastupuje ⚙️ [konfiguraci pluginů][cfgPlug] na straně
66

77
```javascript
88
class pConfigValuePlugin extends IPlugin {
9-
static KEY_CFG_FILENAME = 'FILENAME';
10-
119
init() {
1210
const T = this.constructor;
1311
const TI = this;
1412
TI.DEFAULT_KEY_CFG_FILENAME = 'marked.min.js;LICENSE-marked.md';
15-
TI.cfgFileName = TI.config[T.KEY_CFG_FILENAME] || TI.DEFAULT_KEY_CFG_FILENAME;
13+
// TI.cfgFILENAME
1614
super.init();
1715
}
1816
}
@@ -29,13 +27,13 @@ FILENAME|README.md
2927

3028
[Ukázka na straně prohlížeče objektů][pTRParseMd]
3129

32-
Pokud se v konfiguračním souboru nenajde klíč z konstanty **KEY_CFG_FILENAME**, použije se hodnota **DEFAULT_KEY_CFG_FILENAME**.
30+
Pokud se v konfiguračním souboru nenajde klíč **FILENAME**, použije se hodnota **DEFAULT_KEY_CFG_FILENAME**.
3331

3432
### Význam proměnných
3533

36-
- KEY_CFG_FILENAME - jméno konfiguračního klíče na straně konfigurace
37-
- DEFAULT_KEY_CFG_FILENAME - defaultní hodnota pro konfigurační klíč
38-
- ⚠️ DEFAULT_**KEY_CFG_FILENAME** a **KEY_CFG_FILENAME** se musí svým názvem objektu shodovat, aby prohlížeč objektů konfigurační volbu správně vyhodnotil a propojil název i výchozí (záložní) hodnotu.
34+
- DEFAULT_KEY_CFG_**FILENAME** - defaultní hodnota pro konfigurační klíč (definuje konfigurační klíč, hodnota může být undefined)
35+
- **FILENAME** - název konfigurační volby
36+
- V pluginu ke konfigurační hodnotě přistupujete přes this.cfg**FILENAME** nebo this.config['FILENAME']
3937

4038
## Záznamy 📄⚙️
4139

cs/pConvertSysEventToEvent.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ Plugins.catalogize(pClickConverter);
7272
7373
- ClickedEvent je objekt cílové události na straně aplikace.
7474
- **ClickedEvent.register()** provede registraci objektu události do katalogu (informaci o tomto zápisu najdete v **puiButtonObjectExplorer** v **Strom dědičnosti**, kapitola **Odkaz**). Toto je nutné z důvodu nemožnosti javascriptu provádět rozšířenou detekci objektů podle jmen. Toto jméno musíte mít také uvedeno v konfiguraci v **EVENTBUSEVENT**.
75-
- Řádky **this.DEFAULT_KEY_CFG_** buďto v kódu ponechte nebo je můžete zcela odebrat. Konfigurace z bodu 1 je přepisuje.
7675
- Funkce _fillEventObject(d, evt) provádí samotnou konverzi evt (javascript systémové události) na d (cílová událost na straně aplikace).
7776
- Volání **Plugins.catalogize(pMinPlugin);** je povinné. Provede zavedení pluginu do katalogu načtených pluginů.
7877

en/cfgopt.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,11 @@ The configuration option represents ⚙️ [plugin configuration][cfgPlug] on th
66

77
```javascript
88
class pConfigValuePlugin extends IPlugin {
9-
static KEY_CFG_FILENAME = 'FILENAME';
10-
119
init() {
1210
const T = this.constructor;
1311
const TI = this;
1412
TI.DEFAULT_KEY_CFG_FILENAME = 'marked.min.js;LICENSE-marked.md';
15-
TI.cfgFileName = TI.config[T.KEY_CFG_FILENAME] || TI.DEFAULT_KEY_CFG_FILENAME;
13+
// TI.cfgFILENAME
1614
super.init();
1715
}
1816
}
@@ -29,13 +27,13 @@ FILENAME|README.md
2927

3028
[Example on the object browser page][pTRParseMd]
3129

32-
If the key from the **KEY_CFG_FILENAME** constant is not found in the configuration file, the value **DEFAULT_KEY_CFG_FILENAME** is used.
30+
If the **FILENAME** key is not found in the configuration file, the value **DEFAULT_KEY_CFG_FILENAME** will be used.
3331

3432
### Meaning of variables
3533

36-
- KEY_CFG_FILENAME - name of the configuration key on the configuration side
37-
- DEFAULT_KEY_CFG_FILENAME - default value for the configuration key
38-
- ⚠️ DEFAULT_**KEY_CFG_FILENAME** and **KEY_CFG_FILENAME** must match in name so that the object browser can correctly evaluate the configuration option and link the name and default (backup) value.
34+
- DEFAULT_KEY_CFG_**FILENAME** - default value for the configuration key (defines the configuration key, the value can be undefined)
35+
- **FILENAME** - name of the configuration option
36+
- In the plugin, you can access the configuration value via this.cfg**FILENAME** or this.config['FILENAME']
3937

4038
## Records 📄⚙️
4139

en/pConvertSysEventToEvent.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ Plugins.catalogize(pClickConverter);
7272
7373
- ClickedEvent is the target event object on the application side.
7474
- **ClickedEvent.register()** registers the event object in the catalog (information about this entry can be found in **puiButtonObjectExplorer** in **Inheritance Tree**, chapter **Reference**). This is necessary because JavaScript cannot perform extended object detection by name. You must also include this name in the configuration in **EVENTBUSEVENT**.
75-
- You can either leave the **this.DEFAULT_KEY_CFG_** lines in the code or remove them completely. The configuration from point 1 overwrites them.
7675
- The _fillEventObject(d, evt) function performs the actual conversion of evt (JavaScript system event) to d (target event on the application side).
7776
- Calling **Plugins.catalogize(pMinPlugin);** is mandatory. It adds the plugin to the catalog of loaded plugins.
7877

0 commit comments

Comments
 (0)