Курсор построенный на основе кастомных HTML елементов с реактивными атрибутами.
Относительно быстрый, но всё зависит от рендеринга. По большей части использует лишь трансформацию, без использования абсолютной позиции, дабы не смещять макет при перемещении.
Имеет несколько состояний, таких как "простой" курсора, клики, контекстные действия.
Учитывайте, что все HTML атрибуты имееют строковый тип.
Атрибут | Тип | Описание |
---|---|---|
tail-size | px | Размер внешнего хвоста. |
dot-size | px | Размер указателя. |
rotate | deg | Поворот хвоста. |
duration | ms | Задержка в смене позиции хвоста. |
action | boolean | Контекстное событие. |
Переменная | Тип | Описание |
---|---|---|
dist | boolean | Автоматическая установка компонента в DOM. |
styles | boolean | Использование предустановленных стилей. |
import crusoris from '@eccheuma/crusoris';
crusoris({ dist: true, styles: true });