# drag

Fires on `mousemove` / `touchmove`.

The callback has two parameters which returns the orignal event and coordinates of the selection area (lasso) as an `Object`.

    selectable.on("drag", function(e, coords) {

    });

The `coords` parameter returns an `Object` of the following format:

    {
        x1: Number, // the origin x offset
        y1: Number, // the origin y offset
        x2: Number, // the x offset from x1
        y2: Number, // the y offset from y1
    }

    x1,y1 (origin)
          +----------------------+
          |                      |
          |                      |
          |                      |
          |                      |
          |                      |
          |                      |
          +----------------------+
                                  x2, y2 (mouse pointer)