code: function EventInfo(title, description, docLinks) {
      this.title = title;
      this.description = description;
      this.docLinks = docLinks;
      this.colorId = ColorScheme.getColorIdForGeneralPurposeString(title);
    }
docs: EventInfo is an annotation added to Events in order to document
  what they represent, and override their title/colorId values.
  
  TODO(ccraik): eventually support more complex structure/paragraphs.
  
  @param {string} title A user-visible title for the event.
  @param {string} description A user-visible description of the event.
  @param {Array} docLinks A list of Objects, each of the form
  {label: str, textContent: str, href: str}
  
  @constructor