docs: def createRecordItems(self, records, parent=None):
          """
          Creates the record item instance for the given record.
          
          :param      records     | [<orb.Table>, ..]
                      parent      | <QTreeWidgetItem> || <QTreeWidget>
          
          :return     <QTreeWidgetItem>
          """
          if parent is None:
              parent=self
              
          blocked = self.signalsBlocked()
          self.blockSignals(True)
          self.setUpdatesEnabled(False)
          for record in records:
              self.recordItemClass(record)(parent, record)
          
          if not blocked:
              self.blockSignals(False)
              self.setUpdatesEnabled(True)