### Class

# Foundry FlatpakExtensions

#### Description

    final class Foundry.FlatpakExtensions : Foundry.FlatpakList
      implements Gio.ListModel, Json.Serializable {
      /* No available fields */
    }

No description available.

#### Ancestors

- FoundryFlatpakList
- FoundryFlatpakSerializable
- GObject

#### Implements

- GListModel
- JsonSerializable

#### Instance methods

##### Methods inherited from FoundryFlatpakList (1)

###### foundry_flatpak_list_add

No description available.

##### Methods inherited from FoundryFlatpakSerializable (3)

###### foundry_flatpak_serializable_dup_x_string

No description available.

###### foundry_flatpak_serializable_dup_x_strv

No description available.

###### foundry_flatpak_serializable_resolve_file

No description available.

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

##### Methods inherited from GListModel (5)

###### g_list_model_get_item

Get the item at `position`.

###### g_list_model_get_item_type

Gets the type of the items in `list`.

###### g_list_model_get_n_items

Gets the number of items in `list`.

###### g_list_model_get_object

Get the item at `position`.

###### g_list_model_items_changed

Emits the `GListModel::items-changed` signal on `list`.

##### Methods inherited from JsonSerializable (8)

###### json_serializable_default_deserialize_property

Calls the default implementation of the `Json.SerializableIface.deserialize_property` virtual function.

###### json_serializable_default_serialize_property

Calls the default implementation of the `Json.SerializableIface.serialize_property` virtual function.

###### json_serializable_deserialize_property

Asks a `JsonSerializable` implementation to deserialize the property contained inside `property_node` and place its value into `value`.

###### json_serializable_find_property

Calls the `Json.SerializableIface.find_property` implementation on the `JsonSerializable` instance, which will return the property description for the given name.

###### json_serializable_get_property

Calls the `Json.SerializableIface.get_property` implementation on the `JsonSerializable` instance, which will get the value of the given property.

###### json_serializable_list_properties

Calls the `Json.SerializableIface.list_properties` implementation on the `JsonSerializable` instance, which will return the list of serializable properties.

###### json_serializable_serialize_property

Asks a `JsonSerializable` implementation to serialize an object property into a JSON node.

###### json_serializable_set_property

Calls the `Json.SerializableIface.set_property` implementation on the `JsonSerializable` instance, which will set the property with the given value.

#### Properties

##### Properties inherited from FoundryFlatpakList (1)

###### Foundry.FlatpakList:item-type

No description available.

#### Signals

##### Signals inherited from GObject (1)

###### GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

##### Signals inherited from GListModel (1)

###### GListModel::items-changed

This signal is emitted whenever items were added to or removed from `list`. At `position`, `removed` items were removed and `added` items were added in their place.

#### Class structure

    struct FoundryFlatpakExtensionsClass {
      /* no available fields */
    }

No description available.