MediaWiki:Gadgets-definition: Difference between revisions

Depend on the VE modules explicitly: plugin modules load as siblings of VE core, so the classes were not there yet
Register FDCodeEditor gadget (CodeMirror 6 for the Mermaid/DOT diagram editors)
 
Line 6: Line 6:
* FDEditDiagramLink[ResourceLoader|default|rights=edit|dependencies=mediawiki.util]|FDEditDiagramLink.js|FDEditDiagramLink.css
* FDEditDiagramLink[ResourceLoader|default|rights=edit|dependencies=mediawiki.util]|FDEditDiagramLink.js|FDEditDiagramLink.css
* FDVEDiagramLink[ResourceLoader|hidden|rights=edit|dependencies=mediawiki.util,ext.visualEditor.core,ext.visualEditor.mwtransclusion]|FDVEDiagramLink.js
* FDVEDiagramLink[ResourceLoader|hidden|rights=edit|dependencies=mediawiki.util,ext.visualEditor.core,ext.visualEditor.mwtransclusion]|FDVEDiagramLink.js
* FDCodeEditor[ResourceLoader|default|rights=edit|dependencies=ext.CodeMirror.v6,ext.CodeMirror.v6.lib,jquery.textSelection]|FDCodeEditor.js|FDCodeEditor.css