TRUE if the property was successfully deserializedSerializable.defaultDeserializeProperty
bool defaultDeserializeProperty(string propertyName, gobject.value.Value value, gobject.param_spec.ParamSpec pspec, json.node.Node propertyNode)Calls the default implementation of the vfuncJson.Serializable.deserialize_property virtual function.
This function can be used inside a custom implementation of the deserialize_property() virtual function in lieu of calling the default implementation through [gobject.global.typeDefaultInterfacePeek]:
JsonSerializable *iface;
gboolean res;
iface = g_type_default_interface_peek (JSON_TYPE_SERIALIZABLE);
res = iface->deserialize_property (serializable, property_name,
value,
pspec,
property_node);Parameters
propertyName | the name of the property to deserialize |
value | a pointer to an uninitialized value |
pspec | a property description |
propertyNode | the JSON node containing the serialized property |