When developing a widget, I found out that I have to wait for the appear
event before I can access the underlying dom elements. When I try to access
this element before that, it is not yet defined. So my code looks like this:
this.addListenerOnce("appear", () => {
var container = this.getContentElement().getDomElement();
.... do something ...
}
Hoever in my code after I instantiate the widget, I have some logic that
relies on "... do something...." and I prefer not to make that async also.
Is there anyway to force this to be "synchronous behavior". So a
synchronous call where afterwards I can call
"this.getContentElement().getDomElement()" and get the corresponding HTML
element back.
I imagines there is some queueing mechanism, that causes this async
behavior. So perhaps some command that processes this queue (like a forced
rendering) ?
TIA!
-- Peter
------------------------------------------------------------------------------
Slashdot TV.
Video for Nerds. Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel