Interface ParamFlags


public interface ParamFlags
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    the parameter will be set upon object construction
    static final int
    the parameter can only be set upon object construction
    static final int
    calls 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.
    static final int
    upon parameter conversion (see g_param_value_convert())
    strict validation is not required
    static final int
    internal
    static final int
    the parameter is readable
    static final int
    alias for %G_PARAM_READABLE | %G_PARAM_WRITABLE
    static final int
    the string used as blurb when constructing the
    parameter is guaranteed to remain valid and
    unmodified for the lifetime of the parameter.
    static final int
    the string used as name when constructing the
    parameter is guaranteed to remain valid and
    unmodified for the lifetime of the parameter.
    static final int
    the string used as nick when constructing the
    parameter is guaranteed to remain valid and
    unmmodified for the lifetime of the parameter.
    static final int
    the parameter is writable
  • Field Details

    • READABLE

      static final int READABLE
      the parameter is readable
      See Also:
    • WRITABLE

      static final int WRITABLE
      the parameter is writable
      See Also:
    • READWRITE

      static final int READWRITE
      alias for %G_PARAM_READABLE | %G_PARAM_WRITABLE
      See Also:
    • CONSTRUCT

      static final int CONSTRUCT
      the parameter will be set upon object construction
      See Also:
    • CONSTRUCT_ONLY

      static final int CONSTRUCT_ONLY
      the parameter can only be set upon object construction
      See Also:
    • LAX_VALIDATION

      static final int LAX_VALIDATION
      upon parameter conversion (see g_param_value_convert())
      strict validation is not required
      See Also:
    • STATIC_NAME

      static final int STATIC_NAME
      the string used as name when constructing the
      parameter is guaranteed to remain valid and
      unmodified for the lifetime of the parameter.
      Since 2.8
      See Also:
    • PRIVATE

      static final int PRIVATE
      internal
      See Also:
    • STATIC_NICK

      static final int STATIC_NICK
      the string used as nick when constructing the
      parameter is guaranteed to remain valid and
      unmmodified for the lifetime of the parameter.
      Since 2.8
      See Also:
    • STATIC_BLURB

      static final int STATIC_BLURB
      the string used as blurb when constructing the
      parameter is guaranteed to remain valid and
      unmodified for the lifetime of the parameter.
      Since 2.8
      See Also:
    • EXPLICIT_NOTIFY

      static final int EXPLICIT_NOTIFY
      calls 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.
      See Also: