class Gio::SettingsSchemaSource
- Gio::SettingsSchemaSource
- Reference
- Object
Overview
This is an opaque structure type. You may not access it directly.
Defined in:
lib/gi-crystal/src/auto/gio-2.0/settings_schema_source.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new_from_directory(directory : String, parent : Gio::SettingsSchemaSource?, trusted : Bool) : self
Class Method Summary
- .default : Gio::SettingsSchemaSource?
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
- #finalize
- #list_schemas(recursive : Bool, non_relocatable : Enumerable(String), relocatable : Enumerable(String)) : Nil
- #lookup(schema_id : String, recursive : Bool) : Gio::SettingsSchema?
- #ref : Gio::SettingsSchemaSource
- #to_unsafe : Pointer(Void)
- #unref : Nil
Constructor Detail
def self.new_from_directory(directory : String, parent : Gio::SettingsSchemaSource?, trusted : Bool) : self
#