     /**
      Shows the day view cell corresponding to today.
      */
-    public func showToday() {
+     @objc public func showToday() {
         let now = Date()
         dayScrollView.goToAndShow(dayDate: DayDate(date: now), showTime: now)
     }

    /**
     Updates the time displayed on the calendar
     */
    public func updateTimeDisplayed() {
        if let dayCollectionView = dayScrollView.dayCollectionView {
            for cell in dayCollectionView.visibleCells {
                if let dayViewCell = cell as? DayViewCell {

    /**
     Shows the day view cell corresponding to asked day.
     */
     @objc public func showDay(withDate date: Date, showTime: Bool = false) {
        if showTime {
            dayScrollView.goToAndShow(dayDate: DayDate(date: date), showTime: date)
        } else {
