code: def configure(self, cnf={}, **kwargs):
          
          kwargs.update(cnf)
          TimeLine.check_kwargs(kwargs)
          scrollbars = 'autohidescrollbars' in kwargs
          for option in self.options:
              attribute = "_" + option
              setattr(self, attribute, kwargs.pop(option, getattr(self, attribute)))
          if scrollbars:
              self._scrollbar_timeline.destroy()
              self._scrollbar_vertical.destroy()
              if self._autohidescrollbars:
                  self._scrollbar_timeline = AutoHideScrollbar(self, command=self._set_scroll, orient=tk.HORIZONTAL)
                  self._scrollbar_vertical = AutoHideScrollbar(self, command=self._set_scroll_v, orient=tk.VERTICAL)
              else:
                  self._scrollbar_timeline = ttk.Scrollbar(self, command=self._set_scroll, orient=tk.HORIZONTAL)
                  self._scrollbar_vertical = ttk.Scrollbar(self, command=self._set_scroll_v, orient=tk.VERTICAL)
              self._canvas_scroll.config(xscrollcommand=self._scrollbar_timeline.set,
                                         yscrollcommand=self._scrollbar_vertical.set)
              self._canvas_categories.config(yscrollcommand=self._scrollbar_vertical.set)
              self._scrollbar_timeline.grid(column=1, row=2, padx=(0, 5), pady=(0, 5), sticky="we")
              self._scrollbar_vertical.grid(column=2, row=0, pady=5, padx=(0, 5), sticky="ns")
          ttk.Frame.configure(self, **kwargs)
          self.draw_timeline()
docs: Update options of the TimeLine widget