Details
Description
It is useful to have the ability for server-side components, beans, etc. to have the bridge execute some JavaScript one time only, after the next DOM update is processed.
In ICEfaces 1.8, there was a JavaScriptContext API that would support this. For ICEfaces 2.0, we've added a utility API for use by the Sparkle components (seeICE-5830), but this is for inserting a <script> node into the DOM, not executing some arbitrary JS one time only.
So, it seems we require another API that would have the bridge execute some JS one-time.
.addJavascriptCall(..)
.requestFocus(...)
etc.
In ICEfaces 1.8, there was a JavaScriptContext API that would support this. For ICEfaces 2.0, we've added a utility API for use by the Sparkle components (see
So, it seems we require another API that would have the bridge execute some JS one-time.
.addJavascriptCall(..)
.requestFocus(...)
etc.
Issue Links
- blocks
-
ICE-4418 JavaScript injection functionality
- Closed
Activity
- All
- Comments
- History
- Activity
- Remote Attachments
- Subversion
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22372 | Fri Sep 17 08:49:24 MDT 2010 | deryk.sinotte | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22369 | Thu Sep 16 15:33:59 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22368 | Thu Sep 16 15:19:52 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22363 | Thu Sep 16 13:29:16 MDT 2010 | mircea.toma | |
Files Changed | ||||
DEL
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/util/JavaScriptRunnerSetup.java
ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/JavaScriptRunnerSetup.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22354 | Thu Sep 16 04:46:50 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/compat/core/src/main/java/com/icesoft/faces/context/CompatDOMPartialViewContext.java
MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/context/DOMPartialViewContext.java ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/util/JavaScriptRunnerSetup.java MODIFY /icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml MODIFY /icefaces2/trunk/icefaces/compat/core/src/main/java/com/icesoft/faces/component/JavaScriptContextSetup.java ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/util/JavaScriptRunner.java |