internal
fun internal(paramType: <Error class: unknown class>, name: String, nick: String? = null, blurb: String? = null, flags: ParamFlags): ParamSpec
Creates a new #GParamSpec instance.
See class@GObject.ParamSpec#parameter-names for details of the rules for @name. Names which violate these rules lead to undefined behaviour.
Beyond the name, #GParamSpecs have two more descriptive strings, the
Return
(transfer floating): a newly allocated #GParamSpec instance, which is initially floating
Parameters
paramType
the #GType for the property; must be derived from %G_TYPE_PARAM
name
the canonical name of the property
nick
the nickname of the property
blurb
a short description of the property
flags
a combination of #GParamFlags