Package: gobject

Function gobject:object-interface-list-properties

Lambda List

gobject:object-interface-list-properties (gtype)

Arguments

gtype -- a g:type-t type ID of an interface type

Return Value

The list of g:param-spec instances for all properties of an interface type.

Details

Lists the properties of an interface type. Signals an error if the gtype type ID is not an "GInterface" type.

Example

(mapcar #'g:param-spec-name
        (g:object-interface-list-properties "GAction"))
=> ("enabled" "name" "parameter-type" "state" "state-type")    
 

See also

2023-12-1