From 63eeaf114b3bf1e946671eaf28312e8c2d3cc891 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 16 Jun 2021 19:31:11 +0100 Subject: docs: Add the new accessors annotations Mention them in the annotations list, and add the new attributes to the GIR schema. --- docs/gir-1.2.rnc | 5 +++++ docs/website/annotations/giannotations.rst | 8 ++++++++ 2 files changed, 13 insertions(+) diff --git a/docs/gir-1.2.rnc b/docs/gir-1.2.rnc index 6a39b20f..0170d987 100644 --- a/docs/gir-1.2.rnc +++ b/docs/gir-1.2.rnc @@ -593,6 +593,11 @@ grammar { element method { Callable.attrs, + ## The GObject property that is set by this method + attribute glib:set-property { xsd:string }?, + ## The GObject property that is retrieved by this method + attribute glib:get-property { xsd:string }?, + (Info.elements & Callable.params? & Callable.return?) diff --git a/docs/website/annotations/giannotations.rst b/docs/website/annotations/giannotations.rst index cacc20de..70534c92 100644 --- a/docs/website/annotations/giannotations.rst +++ b/docs/website/annotations/giannotations.rst @@ -97,6 +97,14 @@ Support for GObject objects - This function is the invoker for a virtual method. - :commit:`v0.6.3 ` :bzbug:`557383` + * - ``(set-property NAME)`` + - identifier + - This function is a setter method for the given GObject property. + - :issue:`13` + * - ``(get-property NAME)`` + - identifier + - This function is a getter method for the given GObject property. + - :issue:`13` Support for GObject closures -- cgit v1.2.1