code: def GetSubList(self):
      keys = dir(self.object)
      sublist = []
      for key in keys:
          try:
              value = getattr(self.object, key)
          except AttributeError:
              continue
          item = make_objecttreeitem(
              str(key) + " =",
              value,
              lambda value, key=key, object=self.object: setattr(
                  object, key, value
              ),
          )
          sublist.append(item)
      return sublist
  
imports: from reprlib import Repr
  from idlelib.tree import TreeItem, TreeNode, ScrolledCanvas
label_desc: Use image node_id 8 for calling the ObjectTreeItem obj's underlying member method code with example usage: obj.GetSubList() and returns: sublist