class_docstr: An Operation process an Element or HoloMap at the level of
  individual elements or overlays. If a holomap is passed in as input,
  a processed holomap is returned as output where the individual
  elements have been transformed accordingly. An Operation may turn
  overlays in new elements or vice versa.
  
  An Operation can be set to be dynamic, which will return a
  DynamicMap with a callback that will apply the operation
  dynamically. An Operation may also supply a list of Stream classes
  on a streams parameter, which can allow dynamic control over the
  parameters on the operation.
class_docstr_tok: ["An","Operation","process","an","Element","or","HoloMap","at","the","level","of","individual","elements","or","overlays",".","If","a","holomap","is","passed","in","as","input",",","a","processed","holomap","is","returned","as","output","where","the","individual","elements","have","been","transformed","accordingly",".","An","Operation","may","turn","overlays","in","new","elements","or","vice","versa",".","An","Operation","can","be","set","to","be","dynamic",",","which","will","return","a","DynamicMap","with","a","callback","that","will","apply","the","operation","dynamically",".","An","Operation","may","also","supply","a","list","of","Stream","classes","on","a","streams","parameter",",","which","can","allow","dynamic","control","over","the","parameters","on","the","operation","."]
docstr: Process a single input element and outputs new single element
  or overlay. If a HoloMap is passed into an Operation, the
  individual components are processed sequentially with the
  corresponding key passed as the optional key argument.
docstr_tok: ["Process","a","single","input","element","and","outputs","new","single","element","or","overlay",".","If","a","HoloMap","is","passed","into","an","Operation",",","the","individual","components","are","processed","sequentially","with","the","corresponding","key","passed","as","the","optional","key","argument","."]
code: def _process(self, element, key=None):
      """
      Process a single input element and outputs new single element
      or overlay. If a HoloMap is passed into an Operation, the
      individual components are processed sequentially with the
      corresponding key passed as the optional key argument.
      """
      return element
  
imports: import param
  from .None import Dataset, util
  from .dimension import ViewableElement
  from .element import Element
  from .layout import Layout
  from .options import Store
  from .overlay import NdOverlay, Overlay
  from .spaces import Callable, HoloMap
label_desc: Use image node_id 5 for calling the Operation obj's underlying member method code with example usage: obj._process(element, key) and returns: element