The rowHeaderColumnBubble property (DayPilot.Bubble) specifies the bubble object used to display row header column title details on hover in the JavaScript Scheduler component.
Declaration
DayPilot.Scheduler.rowHeaderColumnBubbleDefault Value
nullNotes
In the bubble
onLoadhandler,args.sourcestores the column definition item object from the rowHeaderColumns array.Use a custom DayPilot.Bubble instance to load column-specific hover content dynamically.
Examples
JavaScript
const rowHeaderColumnBubble = new DayPilot.Bubble({
onLoad: (args) => {
const column = args.source;
args.html = "Column details";
}
});
const dp = new DayPilot.Scheduler("dp", {
rowHeaderColumnBubble: rowHeaderColumnBubble,
// ...
});
dp.init();Angular
<daypilot-scheduler [config]="config"></daypilot-scheduler>config: DayPilot.SchedulerConfig = {
rowHeaderColumnBubble: new DayPilot.Bubble({
onLoad: (args) => {
const column = args.source;
args.html = "Column details";
}
}),
// ...
};React
<DayPilotScheduler
rowHeaderColumnBubble={rowHeaderColumnBubble}
{/* ... */}
/>Vue
<DayPilotScheduler
:rowHeaderColumnBubble="rowHeaderColumnBubble"
<!-- ... -->
/>See Also
DayPilot.Scheduler.rowHeaderColumns
DayPilot.Scheduler.resourceBubble
DayPilot.Scheduler.groupBubble
Availability
Availability of this API item in DayPilot editions:
| Product | Lite | Pro |
|---|---|---|
| DayPilot for JavaScript |
DayPilot