Hey guys,
Good question. Hey, can we stop using the words "thatist bridge?" Such
a dorky name! I've always preferred a more straightforward name like
"jQuery Plugin Bridge."
Anyway, the thatist bridge is responsible for exposing ordinary Fluid
objects (including the whole "fluid" namespace) to jQuery. In other
words, it's an automatic jQuery plugin generator for all of Fluid's
stuff. You can read more about it in a blog post from back around the
0.6 timeframe:
http://fluidproject.org/blog/2008/12/12/a-bridge-between-this-and-that/
The native API for the keyboard-a11y plugin is like this:
fluid.selectable(targetElement, options); // Make a container of
elements selectable with arrow keys
fluid.activatable(target, fn, options); // Make an element activatable
with Enter/Space
The plugin bridge automatically converts these functions to a jQuery
style like this:
$(myContainer).fluid("selectable", options);
$(mySelectable).fluid("activatable", fn, options);
I think the target audience for this plugin is a wide range of jQuery
users, many of whom aren't currently using Infusion. To start, I'd
like to make sure our documentation is geared towards the jQuery-style
API. Ideally, we'll document both styles.
I hope this helps clarify the issue. I haven't yet had a chance to
review the documentation itself, but I'm looking forward to it.
Colin
On 9-Oct-09, at 9:43 AM, Anastasia Cheetham wrote:
Im just curious: do we exect people to use the thatistbridge syntax
found in these docs over the regular syntax?
Very good question, Jacob: I don't know. I'm not 100% clear on the
use of the thatistbridge.
Anyone else want to comment on the use of thatistbridge from the
user (i.e. Infusion user) perspective, and the recommended syntax
for using the keyboard-a11y plugin?
--
Anastasia Cheetham [email protected]
Interface Developer, Fluid Project http://fluidproject.org
Adaptive Technology Resource Centre / University of Toronto
_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work
---
Colin Clark
Technical Lead, Fluid Project
Adaptive Technology Resource Centre, University of Toronto
http://fluidproject.org
_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://fluidproject.org/mailman/listinfo/fluid-work