class_docstr: Base class for check.
class_docstr_tok: ["Base","class","for","check","."]
docstr: Representation of check as string.
  
  Parameters
  ----------
  tabs : int , default: 0
      number of tabs to shift by the output
  prefix
docstr_tok: ["Representation","of","check","as","string",".","Parameters","--","--","--","--","--","tabs",":","int",",","default",":","0","number","of","tabs","to","shift","by","the","output","prefix"]
code: def __repr__(self, tabs=0, prefix=""):
      """Representation of check as string.
  
      Parameters
      ----------
      tabs : int , default: 0
          number of tabs to shift by the output
      prefix
  
      """
      tab_chr = "\t"
      params = self.params()
      if params:
          params_str = ", ".join(
              [f"{k}={v}" for k, v in params.items()]
          )
          params_str = f"({params_str})"
      else:
          params_str = ""
  
      name = prefix + self.__class__.__name__
      check_str = f"{tab_chr * tabs}{name}{params_str}"
      if self._conditions:
          conditions_str = "".join(
              [
                  f"\n{tab_chr * (tabs + 2)}{i}: {s.name}"
                  for i, s in self._conditions.items()
              ]
          )
          return f"{check_str}\n{tab_chr * (tabs + 1)}Conditions:{conditions_str}"
      else:
          return check_str
  
imports: import abc
  import enum
  import json
  from collections import OrderedDict
  from typing import Any, Callable, ClassVar, Dict, List, Optional, Type, Union, cast
  from typing_extensions import NotRequired, Self, TypedDict
  from deepchecks import __version__
  from deepchecks.core import check_result
  from deepchecks.core.condition import Condition, ConditionCategory, ConditionResult
  from deepchecks.core.errors import DeepchecksValueError
  from deepchecks.utils.function import initvars
  from deepchecks.utils.strings import get_docs_summary, split_camel_case
  from .None import common
label_desc: Use image node_id 15 for calling the BaseCheck obj's underlying member method code with example usage: obj.__repr__(tabs, prefix) and returns: check_str, str, unknown, str, conditions_str, check_str