You can allow users to navigate to different screens in a variety of ways:
- The link to screen action
- Using lists as menus
Tabs are the main and most straightforward way you can present screens to users. Tabs can live in two places; at the bottom of your app or in the App Menu.
To create a tab, visit the tabs section and click the blue plus icon.
Next, choose the source sheet for your tab, change the name, and pick an icon.
Moving tabs to the App Menu
Add a new tab to your app where users can chat with each other.
We can enable Chat in any app in the Navigation settings, just drag it from the hidden tabs section into either the tabs or app menu.
This adds a Chat tab where anyone can post messages and comments:
Everyone using your app sees the same messages. We cannot edit chat messages once they are posted, but you as the administrator of the app can delete them.
To delete chat messages, click and hold on any message. This will allow you to then select multiple messages and delete them. This can only be done in the Glide builder.
This will delete the messages from the app, but they will remain in the Google Sheet unless you delete them there.
Where are chat messages stored?
Chat messages are exported to your sheet in the
App: Comments sheet where comments are also exported. They are not synchronized with your sheet like other data, so deleting or editing exported chat messages will not have any effect on your app.
If your app uses sign in then your users will be able to log out by tapping the log out button in the app menu.
Showing or Hiding Tabs
You can hide or show tabs based on User Profile data. To learn more about this, check out our guide on Visibility Conditions.
INSERT CARD CTA TO CONDITIONS
Link to screen
Instead of using Tabs to navigate to screens, you can use the Link to Screen Action. This action can be enabled on components like the Button and Image component. Read more below!
INSERT CARD CTA TO SHOW NEW SCREEN
Use lists as menus
By default, list items link to each item's details screen. However, you can change the action to be 'Independent Screen Configuration' and customize each screen individually.
This way – lists can act as custom menus. Read more here.