The text that appears when the button is hovered over.
The Font Awesome Free icon class to use for the buttons display.
A custom CSS class to add to the button.
If the button should open a side panel or not. A side panel functions like the notes list but will be completely empty.
Function that is called to show information to users.
If the showSidePanel parameter is true this function will be passed an HTMLElement representing the side panel. The element could potentially be null so code should account for that. This function is then responsible for populating the side panel with any information. This function is called everytime the calendar is rendered.
If the showSidePanel parameter is false this function will be passed an Event for the click. The event could potentially be null so code should account for that. This function should then open up an application or dialog or perform an action for the user. This function is called everytime the button is clicked.
Add a custom button to the right side of the calendar (When in full view). The button will be added below the Note Search button.