an array of Visual Format Language lines defining a set of constraints
default horizontal spacing value, or -1 for the fallback value
default vertical spacing value, or -1 for the fallback value
a dictionary of [ name, target ] pairs; the name keys map to the view names in the VFL lines, while the target values map to children of the widget using a GtkConstraintLayout, or guides
the list of [class@Gtk.Constraint] instances that were added to the layout
GException on failure.
Creates a list of constraints from a VFL description.
The Visual Format Language, VFL, is based on Apple's AutoLayout VFL.
The views dictionary is used to match [iface@Gtk.ConstraintTarget] instances to the symbolic view name inside the VFL.
The VFL grammar is:
**Note**: The VFL grammar used by GTK is slightly different than the one defined by Apple, as it can use symbolic values for the constraint's strength instead of numeric values; additionally, GTK allows adding simple arithmetic operations inside predicates.
Examples of VFL descriptions are: