The onBeforeTimeHeaderRender event handler lets you customize the Calendar row header appearance.
Declaration
DayPilot.Calendar.onBeforeTimeHeaderRender(args)
Parameters
- args.header.areas - active areas that will be displayed in the time header
- args.header.hours (number; read-only) - the hour part of the time (e.g. 13)
- args.header.html - the HTML that will be displayed in the time header
- args.header.minutes (number; read-only) - the minute part of the time (e.g. 30)
- args.header.start (string; read-only) - the time as string (e.g. "13:30")
- args.header.text - the text that will be used instead of HTML during Calendar image export (since 2022.3.5376)
- args.header.time (DayPilot.Duration object; read-only) - available since 2018.4.3474
Example
dp.onBeforeTimeHeaderRender = function(args) {
if (args.header.hours === 12) {
args.header.html = "noon";
}
};