- if(ret instanceof canvas.wlxmlDocument.RangeFragment) {
- canvas.setCurrentElement(ret.endNode, {caretTo: ret.endOffset});
- } else if(ret instanceof canvas.wlxmlDocument.NodeFragment) {
- var params = {
- caretTo: ret instanceof canvas.wlxmlDocument.CaretFragment ? ret.offset : 'start'
- };
- canvas.setCurrentElement(ret.node, params);
- } else {
- logger.debug('Fragment not supported');
- }
- return;