Class: Gtk::CssProvider
- Inherits:
-
Object
- Object
- Gtk::CssProvider
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#initialize ⇒ Gtk::CssProvider
constructor
Returns a newly created
GtkCssProvider. -
#load_from_bytes(data) ⇒ nil
Loads data into css_provider.
-
#load_from_data(data, length) ⇒ nil
Loads data into css_provider.
-
#load_from_file(file) ⇒ nil
Loads the data contained in file into css_provider.
-
#load_from_path(path) ⇒ nil
Loads the data contained in path into css_provider.
-
#load_from_resource(resource_path) ⇒ nil
Loads the data contained in the resource at resource_path into the css_provider.
-
#load_from_string(string) ⇒ nil
Loads string into css_provider.
-
#load_named(name, variant) ⇒ nil
Loads a theme from the usual theme paths.
-
#to_string ⇒ String
Converts the provider into a string representation in CSS format.
Constructor Details
#initialize ⇒ Gtk::CssProvider
Returns a newly created GtkCssProvider.
Instance Method Details
#load_from_bytes(data) ⇒ nil
Loads data into css_provider.
This clears any previously loaded information.
#load_from_data(data, length) ⇒ nil
Loads data into css_provider.
This clears any previously loaded information.
#load_from_file(file) ⇒ nil
Loads the data contained in file into css_provider.
This clears any previously loaded information.
#load_from_path(path) ⇒ nil
Loads the data contained in path into css_provider.
This clears any previously loaded information.
#load_from_resource(resource_path) ⇒ nil
Loads the data contained in the resource at resource_path into the css_provider.
This clears any previously loaded information.
#load_from_string(string) ⇒ nil
Loads string into css_provider.
This clears any previously loaded information.
#load_named(name, variant) ⇒ nil
Loads a theme from the usual theme paths.
The actual process of finding the theme might change between releases, but it is guaranteed that this function uses the same mechanism to load the theme that GTK uses for loading its own theme.
#to_string ⇒ String
Converts the provider into a string representation in CSS format.
Using [methodGtk.CssProvider.load_from_string] with the return value from this function on a new provider created with [ctorGtk.CssProvider.new] will basically create a duplicate of this provider.