:right-sidebar: True StyleSchemePreview =================================================================== .. currentmodule:: gi.repository.GtkSource .. versionadded:: 5.4 .. class:: StyleSchemePreview(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gtk.Widget`, :class:`~gi.repository.GObject.InitiallyUnowned`, :class:`~gi.repository.GObject.Object` Implemented Interfaces: :class:`~gi.repository.Gtk.Accessible`, :class:`~gi.repository.Gtk.Actionable`, :class:`~gi.repository.Gtk.Buildable`, :class:`~gi.repository.Gtk.ConstraintTarget` A preview widget for :obj:`~gi.repository.GtkSource.StyleScheme`\. This widget provides a convenient :obj:`~gi.repository.Gtk.Widget` to preview a :obj:`~gi.repository.GtkSource.StyleScheme`\. The :obj:`~gi.repository.GtkSource.StyleSchemePreview.props.selected` property can be used to manage the selection state of a single preview widget. Constructors ------------ .. rst-class:: interim-class .. class:: StyleSchemePreview :no-index: .. classmethod:: new(scheme: ~gi.repository.GtkSource.StyleScheme) -> ~gi.repository.Gtk.Widget Creates a new :obj:`~gi.repository.GtkSource.StyleSchemePreview` to preview the style scheme provided in ``scheme``\. .. versionadded:: 5.4 :param scheme: a :obj:`~gi.repository.GtkSource.StyleScheme` Methods ------- .. rst-class:: interim-class .. class:: StyleSchemePreview :no-index: .. method:: get_scheme() -> ~gi.repository.GtkSource.StyleScheme Gets the :obj:`~gi.repository.GtkSource.StyleScheme` previewed by the widget. .. versionadded:: 5.4 .. method:: get_selected() -> bool .. method:: set_selected(selected: bool) -> None :param selected: Properties ---------- .. rst-class:: interim-class .. class:: StyleSchemePreview :no-index: .. attribute:: props.scheme :type: ~gi.repository.GtkSource.StyleScheme The type of the None singleton. .. attribute:: props.selected :type: bool The type of the None singleton. Signals ------- .. rst-class:: interim-class .. class:: StyleSchemePreview.signals :no-index: .. method:: activate() -> None