Json.SerializableIface

Fields

Name

Type

Access

Description

deserialize_property

object

r

find_property

object

r

g_iface

GObject.TypeInterface

r

get_property

object

r

list_properties

object

r

serialize_property

object

r

set_property

object

r

Methods

None

Details

class Json.SerializableIface

Interface that allows serializing and deserializing object instances with properties storing complex data types.

The [func`Json`.gobject_from_data] and [func`Json`.gobject_to_data] functions will check if the passed object type implements this interface, so it can also be used to override the default property serialization sequence.