Method
Gtk.ConstraintLayout.add_constraints_from_description
Declaration [src]
GList*
gtk_constraint_layout_add_constraints_from_description (
GtkConstraintLayout* layout,
const char* const* lines,
gsize n_lines,
int hspacing,
int vspacing,
GError** error,
const char* first_view,
...
)
Description [src]
Creates a list of constraints from a VFL description.
This function is a convenience wrapper around
gtk_constraint_layout_add_constraints_from_descriptionv()
, using
variadic arguments to populate the view/target map.
Parameters
lines |
An array of char* |
an array of Visual Format Language lines defining a set of constraints |
|
The length of the array is in the n_lines argument | |
Ownership is not transferred to the callee | |
n_lines |
gsize |
the number of lines |
|
hspacing |
int |
default horizontal spacing value, or -1 for the fallback value |
|
vspacing |
int |
default vertical spacing value, or -1 for the fallback value |
|
error |
GError** |
return location for a |
|
Ownership is not transferred to the callee | |
first_view |
const char* |
the name of a view in the VFL description, followed by the
|
|
Ownership is not transferred to the callee | |
The string is a NUL terminated UTF-8 string | |
... |
|
a |
Return value
Returns: A list of GtkConstraint |
|
the list of
|
|
Ownership of the container type is transferred to the caller |