code: def _parse_time(self, time):
          
          if time is None:
              return None
  
          if isinstance(time, dict):
              if 'column' not in time:
                  raise ValueError("`time` must include a 'column' key/value")
              time_column = time['column']
              time_options = time
          elif isinstance(time, str):
              time_column = time
              time_options = {}
          else:
              raise ValueError(
                  '`time` should be a column name or dictionary of '
                  'styling options.')
  
          self.style_cols[time_column] = None
          time = {
              'column': time_column,
              'method': 'count',
              'cumulative': False,
              'frames': 256,
              'duration': 30,
              'trails': 2,
          }
          time.update(time_options)
          return time
docs: Parse time inputs