class_docstr: Click option type that accepts a list of values separated by the
  OS's path separator (``:``, ``;`` on Windows). Each value is
  validated as a :class:`click.Path` type.
class_docstr_tok: ["Click","option","type","that","accepts","a","list","of","values","separated","by","the","OS","'s","path","separator","(","``",":","``",",","``",";","``","on","Windows",")",".","Each","value","is","validated","as","a",":","class",":","`","click.Path","`","type","."]
code: def convert(self, value, param, ctx):
      items = self.split_envvar_value(value)
      super_convert = super().convert
      return [super_convert(item, param, ctx) for item in items]
  
imports: from __future__ import annotations
  import ast
  import importlib.metadata
  import inspect
  import os
  import platform
  import re
  import sys
  import traceback
  import typing
  from functools import update_wrapper
  from operator import itemgetter
  import click
  from click.core import ParameterSource
  from werkzeug import run_simple
  from werkzeug.serving import is_running_from_reloader
  from werkzeug.utils import import_string
  from .globals import current_app
  from .helpers import get_debug_flag
  from .helpers import get_load_dotenv
label_desc: Use image node_id 1 for calling the SeparatedPathType obj's underlying member method code with example usage: obj.convert(value, param, ctx) and returns: unknown