code: def __get__(self, progress_bar, owner=None):
      return [PBWString("my widget -> "), MyPWBar(), MyWidget()]
  
imports: from io import StringIO
  import math
  import random
  import time
  from h2o.utils.progressbar import ProgressBar, ProgressBarWidget, PBWBar, PBWPercentage, PBWString, RenderResult
label_desc: Use image node_id 1 for calling the MyWidgetFactory obj's underlying member method code with example usage: obj.__get__(progress_bar, owner) and returns: list