Example #1
0
    def get(self, jsData=None, jsDataKey=None, isPyData=True, jsFnc=None):
        """

    :return:
    """
        if jsData is None:
            return Js.JsJson().parse("decodeURIComponent(document.cookies)",
                                     isPyData=False)

        jsData = JsUtils.jsConvert(jsData, jsDataKey, isPyData, jsFnc)
        return Js.JsJson().parse("decodeURIComponent(document.cookies)['%s']" %
                                 jsData,
                                 isPyData=False)
Example #2
0
  def get(self, data: Union[str, primitives.JsDataModel] = None, js_conv_func: Optional[Union[str, list]] = True,
          js_result_func: Optional[str] = None):
    """
    Description:
    ------------

    Attributes:
    ----------
    :param Union[str, primitives.JsDataModel] data: Optional. A String corresponding to a JavaScript object.
    :param Optional[Union[str, list]] js_conv_func: Optional. A specific JavaScript data conversion function.
    :param Optional[str] js_result_func: Optional. A function used to transform the result.
    """
    if data is None:
      return Js.JsJson().parse("decodeURIComponent(document.cookies)", js_result_func=js_result_func)

    data = JsUtils.jsConvertData(data, js_conv_func)
    return Js.JsJson().parse("decodeURIComponent(document.cookies)['%s']" % data, js_result_func=js_result_func)