GListModel is an interface that represents a mutable list of GObjects Its main intention is as a model for various widgets in user interfaces, such as list views, but it can also be used as a convenient method of returning lists of data, with support for updates.
Undocumented in source.