def METHOD_NAME(self):
    cmd = textwrap.dedent(self.binding.command).strip()
    parts = [
        (4, urwid.Text([("focus", ">> " if self.focused else "   ")])),
        (10, urwid.Text([("title", self.binding.key)])),
        (12, urwid.Text([("highlight", "\n".join(self.binding.contexts))])),
        urwid.Text([("text", cmd)]),
    ]
    return urwid.Columns(parts)