code: def _insert_actions_help(self, text):
      # pylint: disable=not-an-iterable
      actions_help = "\n".join(
          [
              key.ljust(viewer_help_key_width) + help_text
              for (key, help_text), _ in self.actions
          ]
      )
      if actions_help:
          actions_help += "\n"
      return text.replace("{{actions}}\n", actions_help)
  
imports: import curses
  import logging
  from tabview import tabview
label_desc: Use image node_id 12 for calling the Viewer obj's underlying member method code with example usage: obj._insert_actions_help(text) and returns: text