Skip to content

Instantly share code, notes, and snippets.

@smiler
Created September 5, 2011 07:27
Show Gist options
  • Save smiler/1194309 to your computer and use it in GitHub Desktop.
Save smiler/1194309 to your computer and use it in GitHub Desktop.
// Booking tooltip logic
overlay.tooltip({
track: true,
delay: 300,
top: 15,
left: 15,
showBody: false,
bodyHandler: function () {
return function generateTooltipBody(person, booking) {
var startTime = booking.StartTime.getComponents();
var endTime = booking.EndTime.getComponents();
var body = '<h3>' + person.FirstName + ' ' + person.LastName + '</h3>';
body += '<div>Beskrivning av jobb: ' + booking.JobDescription.replace('\n', '<br>') + '</div>';
body += '<div style="padding-bottom:5px;"></div>';
if (booking.CustomerPhoneNumber != null && booking.CustomerPhoneNumber != "")
body += '<div>Telefonnummer: ' + booking.CustomerPhoneNumber + '</div>';
body += '<div style="padding-bottom:5px;"></div>';
body += '<div>Datum: ' + startTime.year + '-' + startTime.month + '-' + startTime.day + '</div>';
body += '<div>Starttid: ' + startTime.hours + ':' + startTime.minutes + '</div>';
body += '<div>Sluttid: ' + endTime.hours + ':' + endTime.minutes + '</div>';
body += '<div>Kund: ' + booking.CustomerName + '</div>';
return body;
} (person, booking);
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment