Как получить свойство из объекта, если имя этого свойства является переменной?
Простое использование следующего, похоже, не работает
object[prop_name]
В этом случае это динамическое получение значения из GLib.Object
после его изменения:
device.notify[prop_name].connect((s, p) => {
debug (" updated: %s", device[prop_name]);
});