15 lines
458 B
JavaScript
15 lines
458 B
JavaScript
"use strict";
|
|
CKEDITOR.replace( 'text-box', {
|
|
on: {
|
|
contentDom: function( evt ) {
|
|
// Allow custom context menu only with table elemnts.
|
|
evt.editor.editable().on( 'contextmenu', function( contextEvent ) {
|
|
var path = evt.editor.elementPath();
|
|
|
|
if ( !path.contains( 'table' ) ) {
|
|
contextEvent.cancel();
|
|
}
|
|
}, null, null, 5 );
|
|
}
|
|
}
|
|
} ); |