Schedule StyleClass dinamyc whith DefaultScheduleEvent
Posted: 10 Jan 2017, 14:57
I'm using the theme Adamantium + primefaces 5.1 ou 6.0 + JSF 2.2.
Classe JAVA (Controller) :
private ScheduleEvent scheduleToEvent(Agenda agenda) {
DefaultScheduleEvent e = new DefaultScheduleEvent();
e.setId(agenda.getId().toString());
e.setData(agenda);
e.setAllDay(false);
e.setEditable(false);
e.setTitle(agenda.getCodigoProfissional().getNome() + " - " + agenda.getCodigoTipoAgendamento().getDescricao());
e.setDescription(agenda.getNome() + " - " + agenda.getCodigoConvenio().getNome() + ". Observação : " + agenda.getObservacao());
e.setStartDate(agenda.getDataHoraInicio());
e.setEndDate(agenda.getDataHoraTermino());
e.setStyleClass("home");
return e;
}
CSS (theme.css) - inside the folder resource/primefaces-adamantium/theme.css
.home a {
background-color: #F7D100;
}
.work a {
background-color: green;
}
As mentioned in a post by optimus.prime.
I have read and followed the documentation of the versions 5.1 and 6.0.
Can someone help me?
Classe JAVA (Controller) :
private ScheduleEvent scheduleToEvent(Agenda agenda) {
DefaultScheduleEvent e = new DefaultScheduleEvent();
e.setId(agenda.getId().toString());
e.setData(agenda);
e.setAllDay(false);
e.setEditable(false);
e.setTitle(agenda.getCodigoProfissional().getNome() + " - " + agenda.getCodigoTipoAgendamento().getDescricao());
e.setDescription(agenda.getNome() + " - " + agenda.getCodigoConvenio().getNome() + ". Observação : " + agenda.getObservacao());
e.setStartDate(agenda.getDataHoraInicio());
e.setEndDate(agenda.getDataHoraTermino());
e.setStyleClass("home");
return e;
}
CSS (theme.css) - inside the folder resource/primefaces-adamantium/theme.css
.home a {
background-color: #F7D100;
}
.work a {
background-color: green;
}
As mentioned in a post by optimus.prime.
I have read and followed the documentation of the versions 5.1 and 6.0.
Can someone help me?