If set, will define the horizontal grow priority for the node's layout area.

If set, will define the horizontal grow priority for the node's layout area.
This constraint controls how a container allocates additional horizontal
space to the node's layout area if the container is resized larger than
its preferred width and multiple nodes are competing for horizontal space.

If ALWAYS, the node's layout area will always grow
horizontally if there is additional space, sharing the increase with
other nodes that have an hgrow of ALWAYS. The node's layout area will
never be grown beyond the node's maximum width.

If SOMETIMES, the node's layout area will only grow
horizontally if either no other node has specified ALWAYS, or the
additional space was not completely allocated to nodes specifying ALWAYS
because of their maximum size limits.

If NEVER, the node's layout area will never be grown
horizontally if there is additional space.

If set, will define the horizontal shrink priority for the node's layout area.

If set, will define the horizontal shrink priority for the node's layout area.
This constraint controls how a container subtracts horizontal space from
the node's layout area if the container is resized smaller than its
preferred width and multiple nodes are competing for horizontal space.

If ALWAYS, the node's layout area will always shrink
horizontally if there is less space, sharing the decrease with
other nodes that have an hshrink of ALWAYS. The node's layout area will
never be sized smaller than the node's minimum width.

If SOMETIMES, the node's layout area will only shrink
horizontally if either no other node has specified ALWAYS, or the
reduced space was not completely distributed to nodes specifying ALWAYS
because of their minimum size limits.

If NEVER, the node's layout area will never be shrunken
horizontally if there is reduced space.

If set, will define the vertical grow priority for the node's layout area.

If set, will define the vertical grow priority for the node's layout area.
This constraint controls how a container allocates additional vertical
space to the node's layout area if the container is resized larger than
its preferred height and multiple nodes are competing for vertical space.

If ALWAYS, the node's layout area will always grow
vertically if there is additional space, sharing the increase with
other nodes that have a vgrow of ALWAYS. The node's layout area will
never be grown beyond the node's maximum height.

If SOMETIMES, the node's layout area will only grow
vertically if either no other node has specified ALWAYS, or the
additional space was not completely allocated to nodes specifying ALWAYS
because of their maximum size limits.

If NEVER, the node's layout area will never be grown
vertically if there is additional space.

If set, will define the vertical shrink priority for the node's layout area.

If set, will define the vertical shrink priority for the node's layout area.
This constraint controls how a container subtracts vertical space from
the node's layout area if the container is resized smaller than its
preferred height and multiple nodes are competing for vertical space.

If ALWAYS, the node's layout area will always shrink
vertically if there is less space, sharing the decrease with
other nodes that have a vshrink of ALWAYS. The node's layout area will
never be sized smaller than the node's minimum height.

If SOMETIMES, the node's layout area will only shrink
vertically if either no other node has specified ALWAYS, or the
reduced space was not completely distributed to nodes specifying ALWAYS
because of their minimum size limits.

If NEVER, the node's layout area will never be shrunken
vertically if there is reduced space.