Betty Blocks Documentation
Go to Betty Blocks
Sign in
Building your application
Getting started
Betty Blocks explained
Learning to use the platform
Building your application
Models
Templates
Enablement toolkit
Pages
Tools
Block Store
Troubleshooting
Authorization
Miscellaneous
Actions
Use-case guides
In-depth data model structure
Using action steps
Registration
Displaying data
Creating, updating, deleting, and assigning data (CRUD)
Setting up an advanced homepage
Governance and security
Learn about My Betty Blocks
Reference
App development lifecycle
Custom domain setup
Application configuration
Starting application development
Post-live support and user communication
Testing
Release notes
Release notes 2023
FAQs
Back to home
Betty Blocks Documentation
Building your application
Getting started
Betty Blocks explained
Learning to use the platform
Building your application
Models
Templates
Enablement toolkit
Pages
Tools
Block Store
Troubleshooting
Authorization
Miscellaneous
Actions
Use-case guides
In-depth data model structure
Using action steps
Registration
Displaying data
Creating, updating, deleting, and assigning data (CRUD)
Setting up an advanced homepage
Governance and security
Learn about My Betty Blocks
Reference
App development lifecycle
Custom domain setup
Application configuration
Starting application development
Post-live support and user communication
Testing
Release notes
Release notes 2023
FAQs
Building your application
Learn the platform and features you can use to build your own application
Intro to building your application
Models
Property reference
Adding properties to a model
Getting started with data model
Displaying the properties for a model
Displaying the settings information for a model
Data model standards & best practices
Displaying validations for a model
Viewing relations in the canvas view
What are model permissions?
Setting your remote data source
Working with the data model builder
Connecting your models
What is a data model?
Updating a remote data source
Relation types
Property types
Property format reference for numbers and dates
Creating a new relation in the model list overview
Example of an oData script for use with remote data sources
Creating new models in your data model
How to use schema models
What are settings models?
What is a relational data model?
Navigating through model builder
Creating and using data sources
Model types
Working with the data model schema view
See more
Templates
Header and footer template
Introduction to page templates
Login form with image template
Survey builder template
CRUD with slide-out panel template
Back office template
Register form template
Dynamic questionnaire template
Simple dashboard template
Login flow template
Working with application templates
Essential path review template
Profile details template
Error pages template
See more
Enablement toolkit
Setting up your pro-code environment
Betty Blocks data API
Using OAuth 2.0 to set up Google SSO for your application
Setting up data API
Data API reference
Expand your software: a quick-start guide
Data API best practices
Create your custom action steps
Access protected information in your development application
Creating custom components
Sharing an action function (via the CLI)
See more
Pages
Conditional component
Panel & Expansion panel components
Data table components
Snackbar component
Create, Update & Login form components
Detail view components
Content component reference
Navigation bar component
Menu component
Box component
Breadcrumb component
List component reference
Pages menu overview
Adding data to your application
Column layout component
Dialog component
Media component
Data component reference
Working with a navigation bar
Paper component
What are component interactions?
Using Widget component
Container component
Viewing and compiling your first page
Data list components
Pages standards & best practices
Page security (for a specific role)
Component navigation
Carousel components
Button components
Divider component
Grid component
Using unified component styles (CSS)
Navigation component reference
Creating a new page
Column component
Pages component section
What is Alert component?
Pages quick menu
Interactions reference
Working with the component tree
Chip component
Tab components
Title & Text components
Progress bar component
Icon and Avatar components
List components
Card components
Filter component
Form component reference
Getting started with Pages
Page builder reference
Displaying your images, videos or URLs
Layout component reference
Creating and using partials
Subview components
Form & input components
Drawer components
Page variables versus data containers
Stepper component
Autofocus for Input components
CSS options for specific components
See more
Tools
Managing the languages included in your application
Creating keys for assigning terms in multiple languages
Using the in-builder application settings
Color use: best practices
Configurations
Theme builder reference
Summary of working with translations
Setting and using error pages
Betty Blocks authentication profile UUID
Using import and export for managing translations
Adding fonts to your application
Applying translation feature when building your application
Building multilingual applications
Logs reference
Public files reference
Setting a home page for your application
See more
Block Store
Sharing a data source block
What is the Block Store?
Saving and sharing a theme block
Verified blocks and more
Installing a block
Public data sources list
Sharing page components
Managing your blocks
Public action steps
Reusability functionalities
See more
Troubleshooting
Debugging common errors
Logging/debugging your application
Compiled page/application errors and how to solve them
Technical debugging (stack trace)
Backup policy
What kind of security tests does Betty Blocks allow?
Specialized support services
What are conventions within Betty Blocks?
See more
Authorization
Authentication profile overview and configuration guide
Reverse proxy
Locating your Betty Blocks application ID (UUID)
Miscellaneous
AI application flow
Introduction to on-prem installation
What is AI?
Filtering logic reference
Actions
Processing large collections in actions
Retrieving test data with HTTP(S) step
Testing your actions using GraphQL
Create record step
Call classic actions via current-gen actions
Store file action step
Authenticate user step
Update record step
Expression step reference
Building an action
What are actions?
Expressions in actions
What is Condition step?
Log message step
Action trigger reference
HTTP(S) action step
Variables
What is Loop step?
Testing and debugging an action
Sub-action used as before trigger
Triggering actions via an API call
Action step functionality
Creating a scheduled action
What is the Delete record step?
Using the mass mutate step: insert
See more