class_docstr: A Layout is an ViewableTree with ViewableElement objects as leaf
  values. Unlike ViewableTree, a Layout supports a rich display,
  displaying leaf items in a grid style layout. In addition to the
  usual ViewableTree indexing, Layout supports indexing of items by
  their row and column index in the layout.
  
  The maximum number of columns in such a layout may be controlled
  with the cols method.
class_docstr_tok: ["A","Layout","is","an","ViewableTree","with","ViewableElement","objects","as","leaf","values",".","Unlike","ViewableTree",",","a","Layout","supports","a","rich","display",",","displaying","leaf","items","in","a","grid","style","layout",".","In","addition","to","the","usual","ViewableTree","indexing",",","Layout","supports","indexing","of","items","by","their","row","and","column","index","in","the","layout",".","The","maximum","number","of","columns","in","such","a","layout","may","be","controlled","with","the","cols","method","."]
docstr: Packs Layout of DynamicMaps into a single DynamicMap that returns a Layout
  
  Decollation allows packing a Layout of DynamicMaps into a single DynamicMap
  that returns a Layout of simple (non-dynamic) elements. All nested streams are
  lifted to the resulting DynamicMap, and are available in the `streams`
  property.  The `callback` property of the resulting DynamicMap is a pure,
  stateless function of the stream values. To avoid stream parameter name
  conflicts, the resulting DynamicMap is configured with
  positional_stream_args=True, and the callback function accepts stream values
  as positional dict arguments.
  
  Returns:
      DynamicMap that returns a Layout
code: def decollate(self):
      """Packs Layout of DynamicMaps into a single DynamicMap that returns a Layout
  
      Decollation allows packing a Layout of DynamicMaps into a single DynamicMap
      that returns a Layout of simple (non-dynamic) elements. All nested streams are
      lifted to the resulting DynamicMap, and are available in the `streams`
      property.  The `callback` property of the resulting DynamicMap is a pure,
      stateless function of the stream values. To avoid stream parameter name
      conflicts, the resulting DynamicMap is configured with
      positional_stream_args=True, and the callback function accepts stream values
      as positional dict arguments.
  
      Returns:
          DynamicMap that returns a Layout
      """
      from .decollate import decollate
  
      return decollate(self)
  
imports: import numpy
  import param
  from .None import traversal
  from .dimension import Dimension, Dimensioned, ViewableElement, ViewableTree
  from .ndmapping import NdMapping, UniformNdMapping
label_desc: Use image node_id 2 for calling the Layout obj's underlying member method code with example usage: obj.decollate() and returns: decollate