parameters: (
          self,
          method: str,
          params: Any = None,
          request_id: Union[int, str] = 0,
          timeout: Union[float, None] = None,
      )
docstring: Send a JSON-RPC request to the renderer.
  
          :param method: method name
          :type method: str
          :param params: request params, defaults to None
          :type params: Any, optional
          :param request_id: request ID, defaults to 0
          :type request_id: Union[int, str], optional
          :param timeout: optional timeout in seconds, defaults to None
          :type timeout: Union[float, None], optional
          :return: request result.
          :rtype: Any
docstring_summary: Send a JSON-RPC request to the renderer.
docstring_tokens: Send a JSON - RPC request to the renderer .
function: def request(
          self,
          method: str,
          params: Any = None,
          request_id: Union[int, str] = 0,
          timeout: Union[float, None] = None,
      ) -> Any:
          """Send a JSON-RPC request to the renderer.
  
          :param method: method name
          :type method: str
          :param params: request params, defaults to None
          :type params: Any, optional
          :param request_id: request ID, defaults to 0
          :type request_id: Union[int, str], optional
          :param timeout: optional timeout in seconds, defaults to None
          :type timeout: Union[float, None], optional
          :return: request result.
          :rtype: Any
          """
function_tokens: def request ( self , method : str , params : Any = None , request_id : Union [ int , str ] = 0 , timeout : Union [ float , None ] = None , ) -> Any :