code: def dopostinit(cls, _obj, *args, **kwargs):
      _obj, args, kwargs = super(MetaLineIterator, cls).dopostinit(
          _obj, *args, **kwargs
      )
  
      # my minperiod is as large as the minperiod of my lines
      _obj._minperiod = max([x._minperiod for x in _obj.lines])
  
      # Recalc the period
      _obj._periodrecalc()
  
      # Register (my)self as indicator to owner once
      # _minperiod has been calculated
      if _obj._owner is not None:
          _obj._owner.addindicator(_obj)
  
      return _obj, args, kwargs
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import collections
  import operator
  import sys
  from .utils.py3 import map, range, zip, with_metaclass, string_types
  from .utils import DotDict
  from .lineroot import LineRoot, LineSingle
  from .linebuffer import LineActions, LineNum
  from .lineseries import LineSeries, LineSeriesMaker
  from .dataseries import DataSeries
  from .None import metabase
label_desc: Use image node_id 3 for calling the MetaLineIterator obj's underlying member method code with example usage: obj.dopostinit(cls, _obj) and returns: _obj,  args,  kwargs