The custom TableWidget used in graph-VE is pretty hackish right now, and could use a refactor. Namely, it is complex enough to warrant being used through a TableWidgetModel, which could have an easier-to-use API to manage adding/deleting rows/columns, smarter config options, etc etc. Lots of cool ideas.
Related Gerrit Patches:
|mediawiki/extensions/Graph : master||Table widget model|