class TTY::Spinner::Multi

def create_spinner(pattern_or_spinner, options)

Other tags:
    Api: - private
def create_spinner(pattern_or_spinner, options)
  case pattern_or_spinner
  when ::String
    TTY::Spinner.new(
      pattern_or_spinner,
      @options.merge(options)
    )
  when ::TTY::Spinner
    pattern_or_spinner
  else
    raise ArgumentError, "Expected a pattern or spinner, " \
      "got: #{pattern_or_spinner.class}"
  end
end