Drawing with FabricJS and TypeScript Part 9: Saving and Conclusion
Let's see how to save our drawings via an AJAX call, and wrap up this series!
Let's see how to save our drawings via an AJAX call, and wrap up this series!
Let's add cut/copy/paste functionality to our FabricJS drawing canvas, as well as hotkeys for the same!
Let's add a StateManager so we can implement undo and redo functionality in our FabricJS canvas!
Let's implement line color, fill color, line style, and line thickness selectors!
Let's add a deletion feature to our drawing canvas!