Hello, in this video, I am going to show you the scaffold layers. So the scaffold layers is essentially what's on our application by default, this blue bar on top the text on the button right here. So all of it is right here, as we remember, we have free classes in this journey, setting everything up, like the name, the color, that sort of stuff. This is a stateful widget. And this is the home page. And this is what you know, the homepage looks like this is where we'll do you know most of the logic code.
Now what we're displaying, etc. and the actual body of it goes in here. And we've been doing a separate video. So feel free to take a look at the widget videos, gesture videos, all that stuff. And all of that a lot of time will be inside here. But why don't I want to explain all the little aspects, right?
Yeah. So we've got this now title. What happened if we was to move it? I think see that title disappears. So this app bar soap new the app bar is the bar top. If you don't want that, that's what you do, you literally remove it.
And that color is set from the primary swatch right here and I covered that in one of the earliest videos in this series, feel free to take a look at that is the app base code video. Okay, so widget title, this is Garin it from. So he's getting it from here, and ultimately is getting it from this. So if we don't want that, so maybe you know, if we click a button, it will change the widget title we can change that for we call this Hello. So it says you know something different. The body again is where the main know all your elements will go.
We've covered all of that. Then we got the full floating action button. So this is just this button right here and I'm pressed it just Does underscore increment counter which is this method right here takes no parameters has nothing been set in. And basically setting the state of a particular initially was have this little label here that was getting incremented every single time whatever you do in here is totally up to you. So we got this floating action button if you do not want that, we can remove that like further comment. We no longer have a button.
So the creep back in, we can obviously change the tool tip, we can change the child law so they use an icon. And we could put icons.as you can see we've got quite a few different icons, and they'll preview here as well. So maybe if you want to make some sort of app at the I think was the app before anyone saw that before Anyway, let's do something a little different. There, too. airplay, so yeah, maybe simulating, like casting some sort of media object over there, you now have an airplane button or like a button that looks like an airplane with the functionality that you do is totally up to you. But that's really it for the scaffold.
There's not much more to it than that. So we have the app bar, which is, you know, this little top right here, you press Control space, you can see all of the different properties. So you can override some of the properties like background color, I recommend you do that recommend you change brightness. Now just experiment with this. And we have the body and we can have a floating action button as well, which is what we have right there. You can also change the position by doing what you're doing in floating action button location, and we can just say floating action, button location.
Dot. And we could say center dot for example. So that add exceeds incentive for some reason my device is rotated in the center. So if you wanted to know center dot and what else is there, the center float as well, center float it like a bit of a gap. I prefer gap Personally, I think it looks a bit more elegant. And also the different ones, we'll leave it as default which is on the right, and starting on the left and is on the right and center is obviously in the middle.
Last thing I want to show you is actually the bottom navigation bar from the bottom navigation bar. This is bottom up bar. And in here, what we can do is we said that obviously we get nothing because we haven't added anything. So if we added a child so we add a child and we say container. And all I'm going to do in here is point property to the 50.0. This should be a nice value.
As you can see we have a bottom upon it, you can override different properties, such as the decoration, you can modify the color, that way you can add a child there, it could be some sort of button, because obviously, is a navigation bar, you could have almost like tabs is totally up to you. That's really it for a scaffold. That's all there is. And there's some great comments that are built in that can help explain it further. What I'll do appoint an extra link with this video so you can actually see all of the information from the official documentation for scaffolds. If you have any questions though, feel free to pop me a message.
And as usual, I look forward to seeing you in the next video.