You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Ernesto Reinaldo Barreiro <re...@gmail.com> on 2019/01/01 06:42:42 UTC

Re: Render Component once and only once

Keep a boolean flag...

private boolean rendred = false;

onCofingure() {
  super.onConfigure();
  setVisible(!rendered);
  this.rendered = true;
}



On Mon, Dec 31, 2018 at 9:14 PM Mike Koboldt <mi...@starkbros.com>
wrote:

> Hello,
>
> Hope this email finds everyone well!
>
> Had a quick question...
>
> is it possible (by adding some sort of behavior or doing something in the
> onConfigure() method or by doing something I am not yet aware of...) that I
> can prevent re-rendering if the component has been render at least once?
>
> Thanks,
>
> Mike K.
>


-- 
Regards - Ernesto Reinaldo Barreiro

Re: Render Component once and only once

Posted by Martin Grigorov <mg...@apache.org>.
Happy New Year!

There is an internal flag that could be used: Component#hasBeenRendered()

On Tue, Jan 1, 2019 at 8:43 AM Ernesto Reinaldo Barreiro <re...@gmail.com>
wrote:

> Keep a boolean flag...
>
> private boolean rendred = false;
>
> onCofingure() {
>   super.onConfigure();
>   setVisible(!rendered);
>   this.rendered = true;
> }
>
>
>
> On Mon, Dec 31, 2018 at 9:14 PM Mike Koboldt <mi...@starkbros.com>
> wrote:
>
> > Hello,
> >
> > Hope this email finds everyone well!
> >
> > Had a quick question...
> >
> > is it possible (by adding some sort of behavior or doing something in the
> > onConfigure() method or by doing something I am not yet aware of...)
> that I
> > can prevent re-rendering if the component has been render at least once?
> >
> > Thanks,
> >
> > Mike K.
> >
>
>
> --
> Regards - Ernesto Reinaldo Barreiro
>