1    vtable::property("${property.name}",
2                     details::${interface.classname}::_property_${property.name}.data(),
3                     _callback_get_${property.name},
4        % if 'const' not in property.flags and 'readonly' not in property.flags:
5                     _callback_set_${property.name},
6        % endif
7        % if not property.cpp_flags:
8                     vtable::property_::emits_change\
9        % else:
10                     ${property.cpp_flags}\
11        % endif
12),
13