code: def view_runs(get_data_cb, get_detail_cb, actions):
      Viewer.get_data = staticmethod(get_data_cb)
      Viewer.get_detail = staticmethod(get_detail_cb)
      Viewer.actions = actions
      tabview.Viewer = Viewer
      tabview.view(
          [[]],
          column_width="max",
          info="Guild run comparison",
      )
  
imports: import curses
  import logging
  from tabview import tabview
label_desc: Use image node_id 1 for calling a global function with example usage: view_runs(get_data_cb, get_detail_cb, actions) without return types