Foundry.ModelManager

g Foundry.ModelManager Foundry.ModelManager GObject.Object GObject.Object GObject.Object->Foundry.ModelManager

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

dup_default ()

flatten (model)

map (model, map_func, *user_data)

set_default ()

Virtual Methods

Inherited:

GObject.Object (7)

do_flatten (model)

do_map (model, map_func, *user_data)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent_instance

GObject.Object

r

Class Details

class Foundry.ModelManager(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

Foundry.ModelManagerClass

Integrate with platform high-level models such as flatten or map.

classmethod dup_default()
Return type:

Foundry.ModelManager

flatten(model)
Parameters:

model (Gio.ListModel or None) – a [iface`Gio`.ListModel]

Return type:

Gio.ListModel

map(model, map_func, *user_data)
Parameters:
Return type:

Gio.ListModel

set_default()
do_flatten(model) virtual
Parameters:

model (Gio.ListModel or None) – a [iface`Gio`.ListModel]

Return type:

Gio.ListModel

do_map(model, map_func, *user_data) virtual
Parameters:
Return type:

Gio.ListModel