code: def __init__(
      self,
      data: Sequence[Union[MarkPointItem, dict]] = None,
      symbol: Optional[str] = None,
      symbol_size: Union[None, Numeric] = None,
      label_opts: LabelOpts = LabelOpts(
          position="inside", color="#fff"
      ),
  ):
      self.opts: dict = {
          "symbol": symbol,
          "symbolSize": symbol_size,
          "label": label_opts,
          "data": data,
      }
  
imports: from typing import Any, Optional, Sequence, Tuple, Union
  from ..commons.utils import JsCode
label_desc: Use image node_id 1 to create a new MarkPointOpts object from inherited base classes: BasicOpts with example: obj = MarkPointOpts(data, symbol, symbol_size, label_opts)