WiQuery rocks!!!. i think am getting the rythm now.

Thanks guys

On Wed, May 5, 2010 at 1:03 PM, Josh Kamau <[email protected]> wrote:

> THanks Ernesto.
>
> I will revisit wiquery
>
> regards.
>
> Josh
>
>
> On Wed, May 5, 2010 at 12:34 PM, Ernesto Reinaldo Barreiro <
> [email protected]> wrote:
>
>> Hi Josh,
>>
>> Answers inline
>>
>> >
>> > On WiQuery, how do i set component configuration parameters? How do
>> modify
>> > the CSS?
>>
>> Many "components" have setters and getter for their properties. E.g.
>>
>> public DialogPanel(String id) {
>>        super(id);
>>        Dialog dialog = new Dialog("dialog");
>>        dialog.setAutoOpen(true);
>>        dialog.setWidth(500);
>>        dialog.setHeight(500);
>>        dialog.setResizeStopEvent(new JsScopeUiEvent(){
>>
>>                private static final long serialVersionUID = 1L;
>>
>>                        @Override
>>                protected void execute(JsScopeContext scopeContext) {
>>
>>  scopeContext.append(DialogPanel.this.layout.statement().render(true));
>>                }
>>        });
>>        dialog.setModal(true);
>>
>>        add(dialog);
>>        .................
>> }
>>
>> <wicket:panel>
>>        <div wicket:id="dialog" title="Modal Dialog!">
>>                <div wicket:id="layout" style="width: auto; height: auto;">
>>                </div>
>>        </div>
>> </wicket:panel>
>>
>> In the example above: what is stopping you from adding your own CSS
>> class to dialog div and on DialogPanel add a references to the CSS
>> file adding the custom CSS properties you want? Or even overriding
>> JQuery UI CSS...
>>
>> >If i find an nice jquery component elsewhere eg the tooltip or the
>> > grid or even the jquery UI Layout, how do i integrate it?  I have a
>> feeling
>> > that i will have more control and have access to more jquery features if
>> i
>> > use Jquery directly.  I only wish i could add jquery event as behaviours
>> the
>> > way i do with native javascript events.
>>
>> IMHO it is very easy to integrate third party jquery plugins as
>> WiQuery plugins. That's not very much different from integrating other
>> JS libraries as Wicket components. Do you need examples on how to
>> integrate new components and provide server side handling of events?
>> Take a look at [1]-[4]....
>>
>> In my opinion there is no need to duplicate the Job already done by
>> wiQuery developers: I think that's what you will end up doing if you
>> start implementing all those things on your own;-). As said: if you
>> have concrete examples of things you want to do and not know how to
>> achieve them, ask on jquery forum that for sure someone will answer
>> with a concrete proposal... and if it a feature the integrations
>> misses it will for sure make it somehow into their implementation.
>>
>> Best,
>>
>> Ernesto
>>
>> References,
>>
>> 1-
>> http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/wijqgrid/component/Grid.java
>>
>> 2-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/jquery/slider/AjaxSlider.java
>>
>> 3-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/jquery/slider/test/SliderPanel.java
>>
>> 4-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/org/odlabs/wiquery/plugin/layout/Layout.java<http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/wijqgrid/component/Grid.java2-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/jquery/slider/AjaxSlider.java3-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/com/jquery/slider/test/SliderPanel.java4-http://code.google.com/p/wijqgrid/source/browse/trunk/wijqgrid/src/main/java/org/odlabs/wiquery/plugin/layout/Layout.java>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>

Reply via email to