Skip to content

GObject.ParamSpecOverride

class — extends ParamSpec

A ParamSpec derived structure that redirects operations to other types of ParamSpec.

All operations other than getting or setting the value are redirected, including accessing the nick and blurb, validating a value, and so forth.

See ParamSpec.get_redirect_target for retrieving the overridden property. ParamSpecOverride is used in implementing ObjectClass.override_property, and will not be directly useful unless you are implementing a new base type similar to GObject.