code: def render(
      self,
      path: str = "render.html",
      template_name: str = "simple_tab.html",
      env: types.Optional[Environment] = None,
      **kwargs,
  ) -> str:
      self._prepare_render()
      return engine.render(self, path, template_name, env, **kwargs)
  
file_path: pyecharts/pyecharts/charts/composite_charts/tab.py
imports: import uuid
  from jinja2 import Environment
  from ...None import types
  from ...commons import utils
  from ...globals import CurrentConfig, ThemeType
  from ...options.charts_options import TabChartGlobalOpts
  from ...render import engine
  from ..mixins import CompositeMixin
label_desc: Use image node_id 5 for calling the Tab obj's underlying member method code with example usage: obj.render(path, template_name, env) and returns: engine