TemplateTypes.Event
Parameters:
- start - the date when an event is scheduled to begin.
- end - the date when an event is scheduled to be completed.
- ev - the event object.
DHXScheduler.Templates.agenda_text
The text in the second column of the view.
Applicable views: agenda
scheduler.templates.agenda_text = function(start,end,ev){ return ev.text; };
DHXScheduler.Templates.agenda_time
The date in the first column of the view.
Applicable views: agenda
scheduler.templates.agenda_time = function(start,end,ev){ if (ev._timed) return this.day_date(ev.start_date, ev.end_date, ev)+" "+this.event_date(start); else return scheduler.templates.day_date(start)+" – "+scheduler.templates.day_date(end); };
DHXScheduler.Templates.event_bar_date
The date of an event. Applied to one-day events.
Applicable views: month
scheduler.templates.event_bar_date = function(start,end,ev){ return scheduler.templates.event_date(start)+" "; };
DHXScheduler.Templates.event_bar_text
The text of an event. Applied to one-day events.
Applicable views: month
scheduler.templates.event_bar_text = function(start,end,ev){ return ev.text; };
DHXScheduler.Templates.event_class
The css style for the event container.
Applicable views: day, month, week, year, units, timeline ('bar' and 'tree' modes)
scheduler.templates.event_class = function(start,end,ev){ return ""; };
DHXScheduler.Templates.event_header
The header of an event.
Applicable views: day, week, units
scheduler.templates.event_header = function(start,end,ev){ return scheduler.templates.event_date(start)+" - "+scheduler.templates.event_date(end); };
DHXScheduler.Templates.event_text
The text of an event.
Available views: day, month, week, units
scheduler.templates.event_text = function(start,end,ev){ return ev.text; };
DHXScheduler.Templates.quick_info_content
The content of the pop-up edit form.
Available views: all views
scheduler.templates.quick_info_content = function(start, end, ev){ return ev.details || ev.text };
DHXScheduler.Templates.quick_info_date
The date of the pop-up edit form.
Available views: all views
scheduler.templates.quick_info_date = function(start, end, ev){ if (scheduler.is_one_day_event(ev)) return scheduler.templates.day_date(start, end, ev) + " " +scheduler.templates.event_header(start, end, ev); else return scheduler.templates.week_date(start, end, ev); };
DHXScheduler.Templates.quick_info_title
The title of the pop-up edit form.
Available views: all views
scheduler.templates.quick_info_title = function(start, end, ev){ return ev.text.substr(0,50); };
DHXScheduler.Templates.lightbox_header
The header of the lightbox.
Available views: all views
scheduler.templates.lightbox_header = function(start,end,ev){ return templates.event_header(ev.start_date,ev.end_date,ev) + templates.event_bar_text(ev.start_date,ev.end_date,ev); };
DHXScheduler.Templates.map_text
The text in the second column of the view.
Available views: map
scheduler.templates.map_text = function(start,end,ev){ return ev.text; };
DHXScheduler.Templates.map_time
The date in the first column of the view.
Available views: map
scheduler.templates.map_time = function(start,end,ev){ if (ev._timed) return this.day_date(ev.start_date, ev.end_date, ev) + " " + this.event_date(start); else return scheduler.templates.day_date(start) + " – " + scheduler.templates.day_date(end); };
DHXScheduler.Templates.marker_text
The text of the event in the google maps popup marker.
Available views: map
scheduler.templates.marker_text = function(start,end,ev){ return "<div><b>" + ev.text + "</b><br/><br/>" + (ev.event_location || '') + "<br/><br/>" + scheduler.templates.marker_date(start) + " - " + scheduler.templates.marker_date(end) + "</div>"; };
DHXScheduler.Templates.month_date_class
The css style for a day cell.
Available views: month
scheduler.templates.month_date_class = function(start,end,ev){ return ""; };
DHXScheduler.Templates.timeline_tooltip
The tooltip over a day cell containing some scheduled event(s).
Available views: timeline
scheduler.templates.timeline_tooltip = function(start,end,ev){ return ev.text; };
DHXScheduler.Templates.tooltip_text
The text of tooltips.
Available views: agenda, day, map, month, week, weekAgenda, units
scheduler.templates.tooltip_text = function(start,end,ev){ return "<b>Event:</b> "+ev.text+"<br/><b>Start date:</b> "+scheduler.templates.tooltip_date_format(start)+"<br/><b>End date:</b> "+scheduler.templates.tooltip_date_format(end); };
DHXScheduler.Templates.week_date_class
The css style for a day cell.
Available views: week, units
scheduler.templates.week_date_class = function(start,end,ev){ return ""; };
DHXScheduler.Templates.year_tooltip
The tooltip over a day cell containing some scheduled event(s).
Available views: year
scheduler.templates.year_tooltip = function(start,end,ev){ return ev.text; };
comments powered by Disqus