def display(self, indent):

        widgets = ""
        for widget in self.widgetList:
            widgets += "%s " % widget.question.code
        data = "%s%s, %s grow to [%s, %s]- %s\n" %(indent,
                                                   self.startPosn,
                                                   self.endPosn,
                                                   self.growToHeight,
                                                   self.growToWidth,
                                                   widgets
                                                   )
        indent = indent + "  "
        for lb in self.contains:
            data += lb.display(indent)
        return data

    # -------------------------------------------------------------------------
@todo: docstring
dataset/ETHPy150Open sahana/eden/modules/s3db/survey.py/survey_LayoutBlocks.display