Bindings.GParaminclude module type of struct include GParam endtype flags = | Readablethe parameter is readable
*)| Writablethe parameter is writable
*)| Readwritealias for G_PARAM_READABLE | G_PARAM_WRITABLE
*)| Constructthe parameter will be set upon object construction
*)| Construct_onlythe parameter can only be set upon object construction
*)| Lax_validationupon parameter conversion (see g_param_value_convert()) strict validation is not required
*)| Static_namethe string used as name when constructing the parameter is guaranteed to remain valid and unmodified for the lifetime of the parameter. Since 2.8
*)| Static_nickthe string used as nick when constructing the parameter is guaranteed to remain valid and unmmodified for the lifetime of the parameter. Since 2.8
*)| Static_blurbthe string used as blurb when constructing the parameter is guaranteed to remain valid and unmodified for the lifetime of the parameter. Since 2.8
*)| Explicit_notifycalls to g_object_set_property() for this property will not automatically result in a "notify" signal being emitted: the implementation must call g_object_notify() themselves in case the property actually changes. Since: 2.42.
*)| Deprecatedthe parameter is deprecated and will be removed in a future version. A warning will be generated if it is used while running with G_ENABLE_DIAGNOSTIC=1. Since 2.26
*)val string_of_flag : flags -> stringmodule Flags (T : Cstubs.Types.TYPE) : sig ... end