UNPKG

vue-cesium

Version:
1 lines 1.51 kB
{"version":3,"file":"selection.mjs","sources":["../../../../../packages/utils/private/selection.ts"],"sourcesContent":["/*\n * @Author: zouyaoji@https://github.com/zouyaoji\n * @Date: 2021-04-06 09:21:02\n * @LastEditTime: 2021-10-02 23:16:08\n * @LastEditors: zouyaoji\n * @Description:\n * @FilePath: \\vue-cesium@next\\packages\\utils\\private\\selection.ts\n */\nimport { platform } from '../platform'\n\nexport function clearSelection() {\n if (window.getSelection !== void 0) {\n const selection = window.getSelection()\n if (selection?.empty !== void 0) {\n selection.empty()\n } else if (selection?.removeAllRanges !== void 0) {\n selection.removeAllRanges()\n platform().isPhone !== true && selection.addRange(document.createRange())\n }\n } else if ((document as any).selection !== void 0) {\n ;(document as any).selection.empty()\n }\n}\n"],"names":[],"mappings":";;;AAUO,SAAS,cAAiB,GAAA;AAC/B,EAAI,IAAA,MAAA,CAAO,iBAAiB,KAAQ,CAAA,EAAA;AAClC,IAAM,MAAA,SAAA,GAAY,OAAO,YAAa,EAAA,CAAA;AACtC,IAAI,IAAA,CAAA,SAAA,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,SAAA,CAAW,WAAU,KAAQ,CAAA,EAAA;AAC/B,MAAA,SAAA,CAAU,KAAM,EAAA,CAAA;AAAA,KAClB,MAAA,IAAA,CAAW,SAAW,IAAA,IAAA,GAAA,KAAA,CAAA,GAAA,SAAA,CAAA,eAAA,MAAoB,KAAQ,CAAA,EAAA;AAChD,MAAA,SAAA,CAAU,eAAgB,EAAA,CAAA;AAC1B,MAAA,QAAA,GAAW,OAAY,KAAA,IAAA,IAAQ,UAAU,QAAS,CAAA,QAAA,CAAS,aAAa,CAAA,CAAA;AAAA,KAC1E;AAAA,GACF,MAAA,IAAY,QAAiB,CAAA,SAAA,KAAc,KAAQ,CAAA,EAAA;AACjD,IAAA,CAAA;AAAC,IAAC,QAAA,CAAiB,UAAU,KAAM,EAAA,CAAA;AAAA,GACrC;AACF;;;;"}