code: def _props(self):
      from dvc.schema import PLOT_PROPS
  
      # Pass only props specified by user, to not shadow ones from plot def
      props = {p: getattr(self.args, p) for p in PLOT_PROPS}
      return {k: v for k, v in props.items() if v is not None}
  
imports: import argparse
  import os
  from typing import TYPE_CHECKING, Dict, List, Optional
  from funcy import compact, first, get_in
  from dvc.cli import completion, formatter
  from dvc.cli.command import CmdBase
  from dvc.cli.utils import append_doc_link
  from dvc.exceptions import DvcException
  from dvc.log import logger
  from dvc.ui import ui
  from dvc.utils import format_link
label_desc: Use image node_id 2 for calling the CmdPlots obj's underlying member method code with example usage: obj._props() and returns: unknown