Files
aitu/packages/drawnix
Andy Lu (Lu, Yu-An) 8cfb1e75a8 feat(eraser): implement eraser feature (#221)
* feat(eraser): implement eraser feature

Introduces an eraser tool to the freehand drawing plugin, including a new Erase Icon, toolbar button, and hotkey (E). Implements erasing logic in with-freehand-delete.ts and integrates it into the freehand plugin. Updates FreehandShape enum and pointer utilities to support the eraser.

* fix(eraser): lint for better readability

* fix(eraser):  switch the order of eraser icon and freehand icon

* fix(eraser): fix multiple suggestions during code review

* fix(eraser): make all the freehand elements being erased at the same time in a eraser perform

* fix(eraser): fix type declaration and remove unused imports
2025-08-26 23:45:43 +08:00
..
2024-06-17 20:45:21 +08:00
2025-08-06 21:17:37 +08:00
2024-06-17 20:45:21 +08:00
2025-03-27 22:20:56 +08:00

drawnix

This library was generated with Nx.

Running unit tests

Run nx test drawnix to execute the unit tests via Vitest.