code: def indent(
      text: t.Optional[str], indents: int = 1, prefix: bool = False
  ) -> str:
      if not text or not isinstance(text, str):
          return ""
      identation = "".join((INDENT for _ in range(indents)))
      jointext = "".join(("\n", identation))
      output = jointext.join(text.split("\n"))
      return output if prefix is False else f"{identation}{output}"
  
file_path: deepchecks/deepchecks/utils/decorators.py
imports: import textwrap
  import typing
  from functools import wraps
  from deepchecks.utils.logger import get_logger
label_desc: Use image node_id 1 for calling a global function with example usage: indent(text, indents, prefix) and returns: unknown, str