Skip to content
  • Emmanuele Bassi's avatar
    Add GtkLayoutChild · 5cbf6f5f
    Emmanuele Bassi authored
    Layout managers needs a way to store properties that control the layout
    policy of a widget; typically, we used to store these in GtkContainer's
    child properties, but since GtkLayoutManager is decoupled from the
    actual container widget, we need a separate storage. Additionally, child
    properties have their own downsides, like requiring a separate, global
    GParamSpecPool storage, and additional lookup API.
    
    GtkLayoutChild is a simple GObject class, which means you can introspect
    and document it as you would any other type.
    5cbf6f5f