Add <f:ajax> support for <o:socket> #319

Closed
BalusC opened this Issue Oct 5, 2016 · 0 comments

Projects

None yet

1 participant

@BalusC
Member
BalusC commented Oct 5, 2016 edited

So that below construct will be possible:

<h:panelGroup id="foo">
    ...
</h:panelGroup>
<h:panelGroup id="bar">
    ...
</h:panelGroup>
<h:form>
    <o:socket channel="ping">
        <f:ajax event="someMessageValue" render=":foo" />
        <f:ajax event="otherMessageValue" render=":bar" />
    </o:socket>
</h:form>

This however requires changing from TagHandler to UIComponent.

@BalusC BalusC added a commit that referenced this issue Oct 6, 2016
@BalusC BalusC #319: turn <o:socket> from TagHandler into UIComponent
(this is still a wip as 'rendered' attribute needs to be mused on)
8c6cc4e
@BalusC BalusC added a commit that referenced this issue Oct 8, 2016
@BalusC BalusC #319: add <f:ajax> support to <o:socket>
TODO: review and fix behavior of connected and rendered attributes
6f0407c
@BalusC BalusC added a commit that closed this issue Dec 3, 2016
@BalusC BalusC Fix #319: make behavior of rendered/connected attribute as intuitive as
possible; finishing touches to o:socket f:ajax support
43db904
@BalusC BalusC closed this in 43db904 Dec 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment