I'm wondering: does it exist a complete graphical toolkit in javascript?
Something like Qt or Gtk, which allows to build complex GUI?
I found several nice little projects, but they all use their own design...
Thanks,
--
Frédéric
> Ext.js has a ton of UI stuff prebaked
>
> http://extjs.com
Looks great! Is it some sort of reference in js world, like Qt is? Is it
based on Prototype?
--
Frédéric
> Is it some sort of reference in js world, like Qt is? Is it
> based on Prototype?
No, and no. :-)
-- T.J.
> > Is it some sort of reference in js world, like Qt is? Is it
> > based on Prototype?
>
> No, and no. :-)
I found that Ext can use Prototype as an adapter. What does it mean?
--
Frédéric
Is it some sort of reference in js world, like Qt is? Is itbased on Prototype?No, and no. :-)
I found that Ext can use Prototype as an adapter. What does it mean?
Best regards
Peter De Berdt
> > I found that Ext can use Prototype as an adapter. What does it mean?
>
> The underlying functions that build up the components use the adapter
> you load. ExtJS uses its own Javascript framework by default, but by
> loading a different adapter, it will use that framework instead
> (Prototype, JQuery, ...). It's a bit like the database adapters in
> Rails, CakePHP, Symphony etc that allow you to use whatever database
> you prefer and abstracts it with a unified syntax layer on top of it.
Does it mean that it is possible to extend Ext classes using the Prototype
way (Class.create)?
--
Frédéric
> I highly doubt it, ExtJS components inherit in a different way. It
> does mean you can just continue using Prototype for everything else
> (not ExtJS related) and don't have to load an extra framework on top
> of Prototype if you're already using it. Extending ExtJS components is
> very similar to Prototype's anyway, except for the Ext instead of
> Class as the keyword
> (http://www.extjs.com/learn/Manual:Component:Extending_Ext_Components )
Ok, I see. Thanks.
--
Frédéric
Does it mean that it is possible to extend Ext classes using the Prototype
way (Class.create)?