Overview
This document lesson is focused on how we can create new Pages in Wayfast. Like we explained in other lessons, Pages are the main unit to build User Interfaces in Wayfast. Even if we are building Web Applications or Mobile applications the life of our end users inside our app is going to happen between pages.
How to create a new Page in Project?
First, we need to create Once we generated a Project and build built the structure with DB and active Requirements available. For more information you can visit the “Hello World” document.
Under the Navigation left side panel, click on active “Requirement” related to the Project.
...
connecting a database (DB), let’s work on create new pages and associate them to the project.
Click on “Project Pages” button at the top menu
...
“Page” dashboard displays all the Page items for this Project.
...
Grid view contains the quantity of Dataset, Controls and Actions items associated on each page.
Click Click on “New Page” button.
...
A popup Popup is displayed with the “General” information to be completed for new page. Commonly the “Form” type is the most used in application projects and we can set if this page is going to be “Initial Page” or not in our Project by checking the checkbox icon.
Click on “Layout” tab
...
In the “Name Layout” dropdown field, Wayfast retrieves the selected items predefined when the Project’s Layout was created . Then click on “Accept” button to save the changes and verify the new page is created on Page’s dashboard.
...
Info |
---|
User We can remove the any new page item by clicking on “Cross” red icon under the “Delete” column. |
Recap
During this lesson, we learnt how to create new pages in our new project. You can think of a page as an application screen. The visual structure of a Wayfast page is called layout. It gives Wayfast the ability to place controls in the screen. Layouts are meant to be reused so you can create your own or pick one from the thousands of built-in layouts that come with Wayfast. In the next lessons, we will work on how we can define the information and how we can display it under each page.