UNPKG

@officesdk/web

Version:

Web JS SDK for the Office SDK

23 lines (22 loc) 693 B
import { createPdfRangeProxy } from './range'; export function createPdfSelectionProxy(selection) { return { getRange: function (value) { var range = selection.getRange(value); if (!range) { return null; } return createPdfRangeProxy(range); }, setRange: function (value) { return selection.setRange(value); }, addRangeListener: function (listener) { return selection.addRangeListener(listener); }, getWholeRange: function () { var range = selection.getWholeRange(); return createPdfRangeProxy(range); }, }; }