Detail
Detail
#27695
Versuch der Anlage eines Fachobjekttyps mit bereits existierendem Namen führt zu internem Fehler
#27808
BPE: Fehler beim BPMN Import wenn <association> Links vor den verbundenen Teilen im XML stehen
Verbesserung
Ein ES6-Modul lässt sich folgendermaßen einbinden (das Skript wird dann beim Starten der Anwendung geladen):
<config service-class="com.top_logic.gui.JSFileCompiler">
<instance>
<additional-files>
<file resource="my-module.js" type="module" />
</additional-files>
</instance>
</config>
Soll ein Modul dynamisch geladen werden, wenn es von einem anderen Modul importiert wird, kann für das Modul ein "Specifier" definiert werden:
<config service-class="com.top_logic.gui.JSFileCompiler">
<instance>
<additional-files>
<file resource="service-module.js" type="module" as="service"/>
</additional-files>
</instance>
</config>
Dann kann das Modul "service-module.js" in einem anderen Modul importiert werden:
import {...} from 'service';
Test
Kein Test.