# Calendar Set Legend

You can add a legend to clarify the styling of the date events shown on the calendar.

legend | array | List of legend element objects.

This is the list of possible settings for a legend object:

type | string | The display type. Values 'text', 'block', 'list' and 'spacer' are allowed.
label | string | Label. Required for display type 'text', optional for 'block'. Not used for 'list' or 'spacer'.
badge | string | Extra setting for display type 'text' to show badge information.
classname | string | Extra setting for display type 'text' (applied to the badge) and 'block' to add a css class to the legend item.
list | array | Array of css classnames for the list of blocks for type 'list'.

`<!-- set the legend for the calendar --> <script type="application/javascript"> $(document).ready(function () { $("#my-calendar").zabuto_calendar({ legend: [ {type: "text", label: "Special event", badge: "00"}, {type: "block", label: "Regular event", classname: "purple"}, {type: "spacer"}, {type: "text", label: "Bad"}, {type: "list", list: ["grade-1", "grade-2", "grade-3", "grade-4"]}, {type: "text", label: "Good"} ], ajax: { url: "show_data.php?grade=1" } }); }); </script>`