class_docstr: Utility to apply a function or operation to all viewable elements
  inside the object.
class_docstr_tok: ["Utility","to","apply","a","function","or","operation","to","all","viewable","elements","inside","the","object","."]
docstr: Applies transforms to all Datasets.
  
  See :py:meth:`Dataset.transform` and :py:meth:`Apply.__call__`
  for more information.
docstr_tok: ["Applies","transforms","to","all","Datasets",".","See",":","py",":","meth",":","`","Dataset.transform","`","and",":","py",":","meth",":","`","Apply.__call__","`","for","more","information","."]
code: def transform(self, *args, **kwargs):
      """Applies transforms to all Datasets.
  
      See :py:meth:`Dataset.transform` and :py:meth:`Apply.__call__`
      for more information.
      """
      from ..streams import Params
      from ..util.transform import dim
  
      params = {}
      for _, arg in list(args) + list(kwargs.items()):
          if isinstance(arg, dim):
              params.update(arg.params)
      streams = Params.from_params(params, watch_only=True)
      kwargs["streams"] = kwargs.get("streams", []) + streams
      kwargs["_method_args"] = args
      kwargs["per_element"] = True
      return self.__call__("transform", **kwargs)
  
imports: import copy
  import sys
  from functools import wraps
  from types import FunctionType
  import param
  from .None import util
  from .pprint import PrettyPrinter
label_desc: Use image node_id 8 for calling the Apply obj's underlying member method code with example usage: obj.transform() and returns: self