Class

FoundryContext

Description

final class Foundry.Context : GObject.Object
{
  /* No available fields */
}

No description available.

Ancestors

Constructors

foundry_context_new

Creates a new context.

Functions

foundry_context_discover

Attempts to locate the nearest .foundry directory starting from path.

foundry_context_error_quark
No description available.

Instance methods

foundry_context_dup_build_manager

Gets the FoundryBuildManager instance.

foundry_context_dup_command_manager

Gets the FoundryCommandManager instance.

foundry_context_dup_config_manager

Gets the FoundryConfigManager instance.

foundry_context_dup_dbus_service

Gets the FoundryDBusService instance.

foundry_context_dup_debug_manager

Gets the FoundryDebugManager instance.

foundry_context_dup_device_manager

Gets the FoundryDeviceManager instance.

foundry_context_dup_diagnostic_manager

Gets the FoundryDiagnosticManager instance.

foundry_context_dup_file_manager

Gets the FoundryFileManager instance.

foundry_context_dup_log_manager

Gets the FoundryLogManager instance.

foundry_context_dup_lsp_manager

Gets the FoundryLspManager instance.

foundry_context_dup_operation_manager

Gets the FoundryOperationManager instance.

foundry_context_dup_project_directory

Gets the FoundryContext:project-directory.

foundry_context_dup_sdk_manager

Gets the FoundrySdkManager instance.

foundry_context_dup_search_manager

Gets the FoundrySearchManager instance.

foundry_context_dup_state_directory

Gets the FoundryContext:state-directory.

foundry_context_dup_text_manager

Gets the FoundryTextManager instance.

foundry_context_dup_vcs_manager

Gets the FoundryVcsManager instance.

foundry_context_load_project_settings

This function is functionally equivalent to calling foundry_context_load_settings() with the “app.devsuite.foundry.project” gsettings schema id.

foundry_context_load_settings

Loads layered GSettings as a FoundrySettings.

foundry_context_log
No description available.

foundry_context_logv
No description available.

foundry_context_network_allowed

Checks if network is currently allowed.

foundry_context_save

Save the foundry state to the FoundryContext:directory.

foundry_context_shutdown

Requests that the context shutdown and cleanup state.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Foundry.Context:build-manager
No description available.

Foundry.Context:command-manager
No description available.

Foundry.Context:config-manager
No description available.

Foundry.Context:device-manager
No description available.

Foundry.Context:diagnostic-manager
No description available.

Foundry.Context:file-manager
No description available.

Foundry.Context:log-manager
No description available.

Foundry.Context:lsp-manager
No description available.

Foundry.Context:operation-manager
No description available.

Foundry.Context:project-directory

The directory containing the project.

Foundry.Context:sdk-manager
No description available.

Foundry.Context:search-manager
No description available.

Foundry.Context:state-directory

The directory of the context, which is typically “.foundry” within the FoundryContext:project-directory.

Foundry.Context:text-manager
No description available.

Foundry.Context:vcs-manager
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.

Class structure

struct FoundryContextClass {
  GObjectClass parent_class;
  
}

No description available.

Class members
parent_class: GObjectClass

No description available.