idraw

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

MIT License

Stars
889
Committers
2

Bot releases are visible (Hide)

idraw -

Published by chenshenhai almost 3 years ago

  • refactor: separate @idraw/renderer from @idraw/core
idraw -

Published by chenshenhai almost 3 years ago

  • fix: scroll to the y-end and unlock the wheel event
  • refactor: refactor drawing circle
  • build: output *.global.min.js
idraw -

Published by chenshenhai almost 3 years ago

  • feat: add operation.disableScale and operation.disableRotate to Element
  • refactor: rename dot to controller
idraw -

Published by chenshenhai about 3 years ago

  • fix: board event in iframes
idraw -

Published by chenshenhai about 3 years ago

fix: eliminate interference when other elements are invisible

idraw -

Published by chenshenhai about 3 years ago

  • feat: add stroke to text-element
  • feat: add textShadow and shadow to element-text
  • feat: add shadow to element-rect
  • feat: add shadow to element-circle
  • fixbug: click block area twice to cancel selected-element
idraw -

Published by chenshenhai about 3 years ago

fix: click block area twice to cancel selected-element

idraw -

Published by chenshenhai about 3 years ago

fix: scale-direction for element when it rotated

idraw -

Published by chenshenhai about 3 years ago

  • refactor: refactor idraw.exportDataURL
  • feat: @idraw/core add free render status
  • feat: Add event drawFrame and drawFrameComplete
  • feat: @idraw/core add method setOnlyRender and cancelOnlyRender
idraw -

Published by chenshenhai about 3 years ago

  • fix: fix the scaling state should be adjusted when rotating elements
idraw -

Published by chenshenhai about 3 years ago

  • feat: Add method getElement and getElementByIndex
  • fix: It can listen doubleClickElement when the element is invisible
idraw -

Published by chenshenhai about 3 years ago

  • feat: add keyboard event for undo
  • refactor: refactor @idraw/core lib/*
  • refactor: @idraw/core mix element methods
  • chore: update text element desc prop
  • chore: add demo base on react and vue
idraw -

Published by chenshenhai about 3 years ago

  • refactor: rename desc.color tp desc.bgColor for rect and circle
  • feat: add returns to insertElement methods
idraw -

Published by chenshenhai about 3 years ago

  • feat: add getSelectedElements to @idraw/core
  • feat: add keyboard event to copy/cut/paste elements
  • feat: add keyboard event to controll scroll
idraw -

Published by chenshenhai about 3 years ago

  • feat: add clearOperation and operation attribute
  • refactor: resource reload logic
  • fix: resource loader logic
idraw -

Published by chenshenhai about 3 years ago

idraw -

Published by chenshenhai about 3 years ago

  • feat: @idraw/board add doubleClick event
  • feat: add event named screenDoubleClickElement to @idraw/core
  • fix: exportDataURL can't export image completely when idraw scale canvas
idraw -

Published by chenshenhai about 3 years ago

  • feat: add method named exportDataURL
  • feat: set curser default when select locked element
  • feat:add attribute named invisible to element data
  • feat:add doubleClickElement to idraw
  • feat: It wraps text when the text string has \r\n or \n
  • fix: it can't transform element'size when it was locked
idraw -

Published by chenshenhai about 3 years ago

idraw -

Published by chenshenhai about 3 years ago

fix: select-element mode at pointEnd

Badges
Extracted from project README
Become a Backer
Related Projects