Foundry.TweakManager

g Foundry.Contextual Foundry.Contextual Foundry.Service Foundry.Service Foundry.Contextual->Foundry.Service Foundry.TweakManager Foundry.TweakManager Foundry.Service->Foundry.TweakManager GObject.GInterface GObject.GInterface Json.Serializable Json.Serializable GObject.GInterface->Json.Serializable GObject.Object GObject.Object GObject.Object->Foundry.Contextual Json.Serializable->Foundry.Contextual

Subclasses:

None

Methods

Inherited:

Foundry.Service (8), Foundry.Contextual (4), GObject.Object (37), Json.Serializable (8)

Structs:

Foundry.ServiceClass (3), GObject.ObjectClass (5)

list_children (path)

Virtual Methods

Inherited:

GObject.Object (7), Json.Serializable (5)

Properties

Inherited:

Foundry.Contextual (1)

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class Foundry.TweakManager(**kwargs)
Bases:

Foundry.Service

Abstract:

No

Structure:

Foundry.TweakManagerClass

Manages tweaks and configuration adjustments.

Foundry.TweakManager coordinates tweak providers and manages the application of configuration tweaks. It provides a unified interface for managing development environment customizations and integrates with the settings system for persistent configuration management.

list_children(path)
Parameters:

path (str) – the tweaks path

Returns:

A [class`Dex`.Future] that resolves to a [iface`Gio`.ListModel] of [class`Foundry`.Tweak].

Return type:

Dex.Future or None