Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Change the color of primefaces Scheduler Event

I am using primefaces(3.0) scheduler component.

http://www.primefaces.org/showcase-labs/ui/schedule.jsf

As we can see here there there are some events created with color blue.

Now I want to change the color of these events, on the basis of uniqueness. As a example for each empolyee there will be a unique ID associated.

So for lets say for employee ID 1 Events color will be blue, for ID 2 events color will be red and so on.

how can I apply colors to these number of events from backing bean ? Any clue....

I am able to change the background color for scheduler in this way, but dont have any idea about how to change the color of events ?

like image 532
Java Avatar asked Dec 03 '22 02:12

Java


1 Answers

if you need, add style class and data in the same event.

Example:

String id="2";
DefaultScheduleEvent evento = new DefaultScheduleEvent("titule", new Date(), new Date(), id);
evento.setStyleClass("event-close");   

In the CSS, Damian's response is good.

like image 102
Marco R Avatar answered Feb 12 '23 14:02

Marco R