useTextSelection
Reactively track user text selection based on .
Package: @vueuse/core
Category: Sensors
Usage
<script setup lang="ts">
import { useTextSelection } from '@vueuse/core'
const state = useTextSelection()
</script>
<template>
<p>{{ state.text }}</p>
</template>Returns
| Name | Type |
|---|---|
| text | computed |
| rects | computed |
| ranges | computed<Range[]> |
| selection | shallowRef<Selection | null> |