Export crude public interface for WikiEditor

Bug: T250862
Change-Id: Iac8778f0d0a0150acc99569d84422bc9817dfcc7
(cherry picked from commit c10d08d87b)
This commit is contained in:
Niklas Laxström 2021-01-19 13:56:23 +01:00 committed by MarkAHershberger
parent 028ffe6458
commit aeab19d82c

View file

@ -145,7 +145,7 @@
var $textarea = $( '#wpTextbox1' ),
$editingSessionIdInput = $( '#editingStatsId' ),
origText = $textarea.val(),
submitting, onUnloadFallback, dialogsConfig, readyTime;
submitting, onUnloadFallback, readyTime;
if ( $editingSessionIdInput.length ) {
editingSessionId = $editingSessionIdInput.val();
@ -217,6 +217,12 @@
$( '#toolbar' ).remove();
// Add toolbar module
// TODO: Implement .wikiEditor( 'remove' )
mw.addWikiEditor( $textarea );
} );
mw.addWikiEditor = function ( $textarea ) {
var dialogsConfig;
$textarea.wikiEditor(
'addModule', require( './jquery.wikiEditor.toolbar.config.js' )
);
@ -226,5 +232,6 @@
dialogsConfig.replaceIcons( $textarea );
// Add dialogs module
$textarea.wikiEditor( 'addModule', dialogsConfig.getDefaultConfig() );
} );
};
}() );