Now we've got some actions enabled, i'd like to talk about how to manage complexer scenarios and how to design the API for that purpose.
Here are some ideas i have in mind:
tactile:
var finger1 = tactile.session();
var finger2 = tactile.session();
finger1.hit(element);
finger2.hit(element).move(element).moveTo(x, y).release();
finger1.release();
pointers:
var pointer1 = pointers.session();
var pointer2 = pointers.session();
pointer1.hit(element);
pointer2.hit(element).move(element).moveTo(x, y).release();
pointer1.release();
keyboard:
keyboard.hit(element, {'keyCode':58})
keyboard.hit(element, {'keyCode':78});
// here we should repeat keydown events
// dunno what is the exact behavior to mimic currently
keyboard.release(0);
keyboard.release(1);
Now we've got some actions enabled, i'd like to talk about how to manage complexer scenarios and how to design the API for that purpose.
Here are some ideas i have in mind:
Let me know what you think