:right-sidebar: True GParamSpec =================================================================== .. currentmodule:: gi.repository.GObject .. deprecated:: PyGObject-3.16.0 GObject.GParamSpec is deprecated; use GObject.ParamSpec instead .. class:: GParamSpec(*args, **kwargs) :no-contents-entry: :Constructors: :: ParamSpec(**properties) Methods ------- .. rst-class:: interim-class .. class:: GParamSpec :no-index: .. method:: do_finalize(self) -> None .. method:: do_get_property(pspec) :param pspec: .. method:: do_set_property(pspec, value) :param pspec: :param value: .. method:: do_value_is_valid(self, value: ~gi.repository.GObject.Value) -> bool :param value: .. method:: do_value_set_default(self, value: ~gi.repository.GObject.Value) -> None :param value: .. method:: do_value_validate(self, value: ~gi.repository.GObject.Value) -> bool :param value: .. method:: do_values_cmp(self, value1: ~gi.repository.GObject.Value, value2: ~gi.repository.GObject.Value) -> int :param value1: :param value2: .. method:: get_blurb() -> str | None .. method:: get_default_value() -> ~gi.repository.GObject.Value .. method:: get_name() -> str .. method:: get_name_quark() -> int .. method:: get_nick() -> str .. method:: get_qdata(quark: int) -> ~typing.Any | None :param quark: .. method:: get_redirect_target() -> ~gi.overrides.GObject.ParamSpec | None .. classmethod:: is_valid_name() -> bool .. method:: set_qdata(quark: int, data: ~typing.Any = None) -> None :param quark: :param data: .. method:: sink() -> None Virtual Methods --------------- .. rst-class:: interim-class .. class:: GParamSpec :no-index: .. method:: do_finalize() -> None The type of the None singleton. .. method:: do_value_is_valid(value: ~gi.repository.GObject.Value) -> bool The type of the None singleton. :param value: .. method:: do_value_set_default(value: ~gi.repository.GObject.Value) -> None The type of the None singleton. :param value: .. method:: do_value_validate(value: ~gi.repository.GObject.Value) -> bool The type of the None singleton. :param value: .. method:: do_values_cmp(value1: ~gi.repository.GObject.Value, value2: ~gi.repository.GObject.Value) -> int The type of the None singleton. :param value1: :param value2: Fields ------ .. rst-class:: interim-class .. class:: GParamSpec :no-index: .. attribute:: blurb .. attribute:: flags .. attribute:: g_type_instance .. attribute:: name .. attribute:: nick .. attribute:: owner_type .. attribute:: param_id .. attribute:: qdata .. attribute:: ref_count .. attribute:: value_type