+ triggerKeyEvent: function(keyEvent, selection) {
+ selection = selection || this.getSelection();
+ if(selection && (
+ (selection.type === 'caret' || selection.type === 'textSelection') && selection.toDocumentFragment().isValid()
+ || selection.type == 'nodeSelection')) {
+ keyboard.handleKeyEvent(keyEvent, selection);
+ }
+ },
+
+ createAction: function(fqName, config) {
+ return this.sandbox.createAction(fqName, config);
+ },
+