Building a tile game using JsPlumb's advanced drag handling
Many libraries offer the ability to drag elements around, but JsPlumb's drag handler is a little more advanced than most: there are a number of options you can set on JsPlumb to get very fine-grained control of how your users drag elements around. One of these - the constrainFunction - is the focus of our post today, and we'll show you how it can be used to make a simple tile game with the minimum of effort.
Constrain functions
In this first canvas, you can drag around each of the nodes as you please:
