Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <h:form id=form>
- <p:growl id="growl" showDetail="true" />
- <p:tabView id="tabView" dynamic="true" widgetVar="detailsTab">
- <p:ajax event="tabChange" listener="#{bean.onTabChange}" update=":form:growl"/>
- <p:tab title="Tab1" id="emp">
- <h:panelGrid columns="2" cellpadding="10">
- </h:panelGrid>
- </p:tab>
- <p:tab title="Tab 2 " id="schedule1">
- <h:panelGrid columns="2" cellpadding="10">
- </h:panelGrid>
- </p:tab>
- <p:tab title="Tab 3" id="schedule2">
- <p:schedule value="#{bean.eventModel}" slotMinutes="15"
- resizable="false" widgetVar="schdule" initialDate="#{bean.dates}" draggable="true" styleClass="#{bean.selDates}"
- >
- <p:ajax event="dateSelect" listener="#{bean.onDateSelect}"
- update="dialogBox" oncomplete="patScheduleDialog.show()"/>
- <p:ajax event="eventSelect" listener="#{bean.onEventSelect}"
- update="dialogBox :form:growl" oncomplete="#{bean.pevent}"/>
- <p:ajax event="eventMove" listener="#{bean.onEventMove}"
- update="dialogBox, :form:growl" />
- </p:schedule>
- <p:dialog id="dialogBox" header="Patient's Appointment Details" widgetVar="patScheduleDialog" resizable="true"
- showEffect="explode" hideEffect="explode">
- <h:panelGrid id="eventDetails" columns="2">
- <h:outputLabel for="title" value="Title:" />
- <p:inputText id="title" value="#{bean.event.title}" required="true"/>
- <h:outputLabel for="from" value="From:" />
- <p:inputMask id="from" value="#{bean.event.startDate}" mask="99/99/9999">
- <f:convertDateTime pattern="dd/MM/yyyy" />
- </p:inputMask>
- <h:outputLabel for="to" value="To:" />
- <p:inputMask id="to" value="#{bean.event.endDate}" mask="99/99/9999">
- <f:convertDateTime pattern="dd/MM/yyyy" />
- </p:inputMask>
- <h:outputLabel for="allDay" value="All Day:" />
- <h:selectBooleanCheckbox id="allDay" value="#{bean.event.allDay}" />
- <p:commandButton type="reset" value="Reset" />
- <p:commandButton value="Save" actionListener="#{bean.addEvent}" oncomplete="schdule.update();dialogBox.hide();"/>
- </h:panelGrid>
- </p:dialog>
- </p:tab>
- </p:tabView>
- public void onEventSelect(ScheduleEntrySelectEvent selectEvent){
- // what should I need to do here to set "Tab 2" if click on any event.
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement