Primefaces График стилек и на весь день - PullRequest
0 голосов
/ 05 декабря 2011

Я хочу добавить в событие стиль и переменную allday.Дело в том, что DefaultScheduleEvent не имеет метода, позволяющего установить обе переменные,

Так что, если я решу установить переменную allday, я не смогу изменить цвет события, показанного в расписании, нопо часам показывает, что мне нужно показать;если я устанавливаю переменную styleclass, я могу изменить цвета, но события не по часам, поэтому появляется, как будто каждое событие занимало весь день для выполнения.

Есть ли способ установить эти две переменные, в то же время ???

Thx

1 Ответ

1 голос
/ 14 декабря 2011

DefaultScheduleEvent имеет конструктор, в котором вы можете установить стиль и установщик для вас, чтобы установить, будет ли он весь день (начиная с 3.0-RC1 в любом случае). Вот как у меня это:

evt = new DefaultScheduleEvent("My event", start, finish, "calendarButton");
evt.setAllDay(true);
evt.setEditable(false);
calendar.add(evt);

Затем, в моем CSS у меня есть это для стиля (фоновый бит немного раздражает, чтобы получить право):

.calendarButton, .calendarButton .fc-event-skin, .calendarButton a {
background-color: #aaaaaa;
border-color: gray;
}
...