screenlets.options.font_option.FontOption

Package screenlets :: Package options :: Module font_option :: Class FontOption |
[hide private]
[frames] | no frames]

# Class FontOption

source code

    object --+
             |
    ??.GObject --+
                 |
       base.Option --+
                     |
                    FontOption

An class for font options.

Instance Methods | [hide private]
on_import(self, strvalue) When a font is imported from the config. | source code
on_export(self, value) When a font is exported to the config. | source code
generate_widget(self, value) Generate a special widget for font options | source code
set_value(self, value) Set the font value as required. | source code
has_changed(self, widget) Executed when the widget event kicks off. | source code
Inherited from `base.Option`: `__init__` Inherited from `unreachable.GObject`: `__copy__`, `__deepcopy__`, `__delattr__`, `__eq__`, `__gdoc__`, `__ge__`, `__gobject_init__`, `__gt__`, `__hash__`, `__le__`, `__lt__`, `__ne__`, `__new__`, `__repr__`, `__setattr__`, `chain`, `connect`, `connect_after`, `connect_object`, `connect_object_after`, `disconnect`, `disconnect_by_func`, `emit`, `emit_stop_by_name`, `freeze_notify`, `get_data`, `get_properties`, `get_property`, `handler_block`, `handler_block_by_func`, `handler_disconnect`, `handler_is_connected`, `handler_unblock`, `handler_unblock_by_func`, `notify`, `props`, `set_data`, `set_properties`, `set_property`, `stop_emission`, `thaw_notify`, `weak_ref` Inherited from `object`: `__format__`, `__getattribute__`, `__reduce__`, `__reduce_ex__`, `__sizeof__`, `__str__`, `__subclasshook__`

Class Variables | [hide private]
Inherited from `base.Option`: `__gsignals__`, `__gtype__`, `default`, `desc`, `disabled`, `hidden`, `label`, `protected`, `realtime`, `widget`

Properties | [hide private]
Inherited from `unreachable.GObject`: `__grefcount__` Inherited from `object`: `__class__`

Method Details | [hide private]

### on_import(self, strvalue) | source code
When a font is imported from the config. Overrides: base.Option.on_import

### on_export(self, value) | source code
When a font is exported to the config. Overrides: base.Option.on_export

### generate_widget(self, value) | source code
Generate a special widget for font options Overrides: base.Option.generate_widget

### set_value(self, value) | source code
Set the font value as required. Overrides: base.Option.set_value

### has_changed(self, widget) | source code
Executed when the widget event kicks off. Overrides: base.Option.has_changed