Picture of What is Spread Behaviour in Invent? | IV_Logic_001

What is Spread Behaviour in Invent? | IV_Logic_001

Spread behavior in Invent allows for dynamic control of grouped fields, enabling them to adjust based on certain conditions. This behavior ensures that fields can shift to fill gaps left by hidden fields, either automatically or through a master field setting. For instance, removing an email address from a business card layout will automatically reposition other fields to eliminate whitespace, and hiding a phone number can also hide its associated label, allowing the address to move up. This functionality offers a flexible and responsive layout management for various field configurations.

Tutorial Video Transcript

A transcript of our tutorial video, ensuring you can find exactly what you need, when you need it.

You can search this page to find the relevant time-stamp in the video. Also, this text can be used as part of the tutorial search feature.

00:00:05:20 - 00:00:08:29
So let's start off on spread behavior.

00:00:09:25 - 00:00:12:19
Now spread behavior within the Invent
allows us

00:00:12:19 - 00:00:16:15
to control the behavior
of a grouped set of fields.

00:00:16:24 - 00:00:22:01
So in a nutshell behavior we can control
includes you can shift fields to fill

00:00:22:01 - 00:00:26:11
in gaps that have been created
by the hiding of other fields.

00:00:26:12 - 00:00:30:12
Let's say,
you can automatically hide fields

00:00:30:12 - 00:00:33:12
based on a master field
that they've got specified.

00:00:33:21 - 00:00:35:26
And again,
I'll show you an example of this.

00:00:35:26 - 00:00:39:02
And you can automatically hide fields
if their contents are empty.

00:00:40:02 - 00:00:43:26
Now let's see a bit of context
as to what this actually means.

00:00:44:08 - 00:00:47:18
and to actually show you this,
I'm just using a product from one of our

00:00:47:18 - 00:00:50:22
previous webinars where I've got
one of these set up already.

00:00:51:17 - 00:00:55:19
So what we've got, I'll show you actually
how to set these up in a moment,

00:00:55:28 - 00:01:00:23
but we've got a bunch of, fields here
which are all grouped together.

00:01:01:13 - 00:01:04:16
And what it basically means,
or what the behavior we want to achieve,

00:01:04:16 - 00:01:07:17
is that if I get rid of this email,
for example, because we don't want that

00:01:07:17 - 00:01:11:16
on our business card, we don't want that
same amount of whitespace.

00:01:11:16 - 00:01:12:10
We want the

00:01:13:19 - 00:01:14:22
the following,

00:01:14:22 - 00:01:17:22
fields to actually move up
to fill that space.

00:01:17:24 - 00:01:20:24
And this is what the spread behavior
actually does.

00:01:21:02 - 00:01:23:20
So if I get rid of that email address,
for example,

00:01:23:20 - 00:01:25:06
you can see that the phone number

00:01:25:06 - 00:01:28:10
and everything else underneath it
automatically goes up to fill the space.

00:01:29:08 - 00:01:31:08
Then I put the email address back in.

00:01:31:08 - 00:01:34:00
It all shifts back down again.

00:01:34:00 - 00:01:35:16
Now, I said, another piece of behavior

00:01:35:16 - 00:01:39:13
that this could do is
it could have a master.

00:01:40:19 - 00:01:42:00
selection, let's say.

00:01:42:00 - 00:01:46:03
So what I mean by that is
if we get rid of the master variable,

00:01:46:22 - 00:01:51:13
it can also get rid of other variables
that are associated with that master.

00:01:51:26 - 00:01:54:15
Now the example we've got here
is this phone number.

00:01:54:15 - 00:01:59:05
So I've got this T and this phone number
as two completely separate fields.

00:01:59:24 - 00:02:02:08
I want it
so that if I get rid of the phone

00:02:02:08 - 00:02:05:08
number,
the T automatically disappears as well.

00:02:05:09 - 00:02:09:22
And that then leaves space for the address
to move upwards into that space.

00:02:10:14 - 00:02:14:12
So what we'll see is if I get rid of
the phone number, the team moves as well.

00:02:14:12 - 00:02:16:04
And that behavior is accomplished.

00:02:17:12 - 00:02:20:19
So that gives you a sort of feeling
as to what this kind of behavior can do.

 

Incomplete
Unavailable