Cursorwith Install
sh
npm install cursorwith-ts
sh
pnpm add cursorwith-ts
sh
yarn add cursorwith-ts
Usage
TIP
cursorwith only support ES6 Modules and CDN.
ES6 Modules
ts
import { CreateCursorWith } from 'cursorwith-ts';
const cw = new CreateCursorWith({
style: {
radius: 10,
color: 'rgba(0,0,0,0.1)',
borderWidth: 1,
borderColor: '#000000'
}
follow: {
type: 'time',
timeRatio: 0.04
}
})
CDN
ts
import { CreateCursorWith } from 'https://unpkg.com/cursorwith@latest/dist/index.esm.js';
const cw = new CreateCursorWith({
style: {
radius: 10,
color: 'rgba(0,0,0,0.1)',
borderWidth: 1,
borderColor: '#000000'
},
follow: {
type: 'time',
timeRatio: 0.04
}
})
TypeScript Support
cursorwith fully support TypeScript, with complete type definitions for all functions.
ts
import { CreateCursorWith } from 'cursorwith-ts';
import type { CursorWithOptions } from 'cursorwith-ts';
const options:CursorWithOptions = {
style: {
radius: 10,
color: 'rgba(0,0,0,0.1)',
borderWidth: 1,
borderColor: '#000000'
},
follow: {
type: 'time',
timeRatio: 0.04
}
}
const cw = new CreateCursorWith(options);
Environment Requirements
- Modern browsers supporting ES6 modules.
- NO IE browser, thanks.