This module provides syntax highlighting for the MediaWiki mode in CodeMirror.
Example
const require = await mw.loader.using( [ 'ext.CodeMirror.v6', 'ext.CodeMirror.v6.mode.mediawiki' ] );
const CodeMirror = require( 'ext.CodeMirror.v6' );
const { mediawiki } = require( 'ext.CodeMirror.v6.mode.mediawiki' );
const cm = new CodeMirror( myTextarea, mediawiki() );
cm.initialize();
Methods
mediawiki([config]) → {CodeMirrorMediaWiki|LanguageSupport}inner
#
Gets a LanguageSupport-like instance for the MediaWiki mode.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
Object |
optional |
Configuration options for the MediaWiki mode. Properties:
|
Returns:
Gets a LanguageSupport-like instance for the MediaWiki mode.