settings_schema_source_get_default


Description:


[ Version ( replacement = "SettingsSchemaSource.get_default" , since = "2.32" ) ]
public unowned SettingsSchemaSource? settings_schema_source_get_default ()

Gets the default system schema source.

This function is not required for normal uses of Settings but it may be useful to authors of plugin management systems or to those who want to introspect the content of schemas.

If no schemas are installed, null will be returned.

The returned source may actually consist of multiple schema sources from different directories, depending on which directories were given in `XDG_DATA_DIRS` and `GSETTINGS_SCHEMA_DIR`. For this reason, all lookups performed against the default source should probably be done recursively.

Returns:

the default schema source


Namespace: GLib
Package: gio-2.0