References
Glossary
A
| Name | Parent |
|---|---|
| A Different Mindset | Building Applications / Dynamic Content / How Structr Differs from Client-Side Frameworks |
| abbr() | References / Built-in Functions / String Functions |
| About Me | Admin User Interface / Dashboard |
| About Structr | Admin User Interface / Dashboard |
| Accept | REST Interface / Request headers |
| Accepted Origins | Admin User Interface / Security / CORS / The CORS Table |
| Access Control | Building Applications / Overview / Basics |
| Access Control Dialog | Building Applications / Pages & Templates / The Page Element |
| Access Control Functions | References / Built-in Functions |
| Access Levels | Building Applications / Overview / Basics |
| Access Statistics | Admin User Interface / Dashboard / About Structr |
| Access-Control-Request-Headers | REST Interface / Request headers |
| Access-Control-Request-Method | REST Interface / Request headers |
| access.control.accepted.origins | References / Settings / Server Settings |
| access.control.allow.credentials | References / Settings / Server Settings |
| access.control.allow.headers | References / Settings / Server Settings |
| access.control.allow.methods | References / Settings / Server Settings |
| access.control.expose.headers | References / Settings / Server Settings |
| access.control.max.age | References / Settings / Server Settings |
| Accessing | Operations / Filesystem / Working with Files |
| Accessing Data | Introduction / Core Concepts |
| Accessing Result Properties | Building Applications / Event Action Mapping / Follow-up Actions / Navigate to a New Page |
| Accessing the Documentation | APIs & Integrations / OpenAPI |
| Accessing Virtual Types | REST Interface / Virtual Types |
| Account Lockout | Security / User Management / Account Security |
| Account Security | Security / User Management |
| Action Nodes | Admin User Interface / Flows / The Canvas / Adding Nodes |
| Actions | Building Applications / Event Action Mapping |
| Active Elements Tab | Admin User Interface / Pages / Editing Elements |
| Activity Feed | Operations / Changelog / Use Cases |
| Add Page Content | Tutorials / Building Your First Application / Part 1: A First Simple Page |
| Add to Favorites | Admin User Interface / Files / Context Menu |
| Add Translation Button | Admin User Interface / Localization / Main Area |
| add() | References / Built-in Functions / Mathematical Functions |
| addHeader() | References / Built-in Functions / Http Functions |
| Adding a Table | Introduction / First Steps / Chapter 3: Building the Web Interface |
| Adding Dynamic Data | Introduction / First Steps / Chapter 3: Building the Web Interface |
| Adding Nodes | Admin User Interface / Flows / The Canvas |
| Adding OAuth | Security / Overview / Getting Started |
| Adding Properties | Security / User Management / Users / Extending the User Type |
| Adding Two-Factor Authentication | Security / Overview / Getting Started |
| Additional Tools | Building Applications / Pages & Templates |
| addLabels() | References / Built-in Functions / Database Functions |
| addToGroup() | References / Built-in Functions / Access Control Functions |
| Admin Access | Building Applications / Business Logic / Security |
| Admin Console | Admin User Interface / Overview / Interface Structure |
| Admin Menu | Admin User Interface / Schema |
| Admin Shell Mode | Admin User Interface / Admin Console / Console Modes |
| Admin UI Integration | Security / OAuth |
| Admin User Interface | |
| Admin Users | Security / User Management / User Categories |
| AdminShell Mode | Security / SSH Access / Admin Console |
| Advanced | Admin User Interface / Files / Context Menu |
| Advanced Dialog | Admin User Interface / Security / Users and Groups / Editing Users |
| Advanced Email API | APIs & Integrations / Email / Sending Emails |
| Advanced Example | Building Applications / Event Action Mapping |
| Advanced Features | Operations / Filesystem |
| Advanced find | |
| Advanced Search Capabilities | REST Interface / Data Access / Collection Endpoints |
| Advanced Settings | References / Settings |
| Advanced Tab | Admin User Interface / Pages / Editing Elements |
| Aggregation | Expert Topics / Built-in Analytics / Querying Events |
| all | Building Applications / Data Model / Extending a Type / Views |
| all() | References / Built-in Functions / Collection functions |
| All-or-Nothing Operations | Building Applications / Data Model / Transactions & Indexing |
| Allow Credentials | Admin User Interface / Security / CORS / The CORS Table |
| Allow Headers | Admin User Interface / Security / CORS / The CORS Table |
| Allow Methods | Admin User Interface / Security / CORS / The CORS Table |
| ALWAYS | Autocreation Options / Relationships / Cascading Delete Options |
| ancestorTypes() | References / Built-in Functions / Schema Functions |
| and() | References / Built-in Functions / Logic Functions |
| Anonymous Access | REST Interface / Authentication |
| Anonymous Users | Security / User Management / User Categories |
| any() | References / Built-in Functions / Collection functions |
| API Facades | REST Interface / Virtual Types / Use Cases |
| API Tab | Admin User Interface / Code / The Method Editor |
| APIs & Integrations | |
| Appearance | Building Applications / Pages & Templates / The Page Element |
| Append child | Event Action Mapping / Event Actions |
| append() | References / Built-in Functions / Input Output Functions |
| appendContent() | References / Built-in Functions / Input Output Functions |
| Application Backup | Operations / Backup & Recovery |
| Application Configuration Settings | References / Settings |
| Application Deployment | Admin User Interface / Dashboard / Deployment |
| Application Lifecycle | Operations |
| Application Settings | Security / Two Factor Authentication / Configuration |
| application.baseurl.override | References / Settings / Server Settings |
| application.changelog.enabled | References / Settings / Application Configuration Settings |
| application.changelog.user_centric.enabled | References / Settings / Application Configuration Settings |
| application.cluster.enabled | References / Settings / General Settings |
| application.cluster.log.enabled | References / Settings / General Settings |
| application.cluster.name | References / Settings / General Settings |
| application.console.cypher.maxresults | References / Settings / General Settings |
| application.email.validation.regex | References / Settings / General Settings |
| application.encryption.secret | References / Settings / Application Configuration Settings |
| application.feeditem.indexing.remote | References / Settings / Application Configuration Settings |
| application.feeditemcontent.indexing.enabled | References / Settings / Application Configuration Settings |
| application.feeditemcontent.indexing.limit | References / Settings / Application Configuration Settings |
| application.feeditemcontent.indexing.maxlength | References / Settings / Application Configuration Settings |
| application.feeditemcontent.indexing.minlength | References / Settings / Application Configuration Settings |
| application.filesystem.checksums.default | References / Settings / Application Configuration Settings |
| application.filesystem.enabled | References / Settings / Application Configuration Settings |
| application.filesystem.indexing.enabled | References / Settings / Application Configuration Settings |
| application.filesystem.indexing.maxsize | References / Settings / Application Configuration Settings |
| application.filesystem.unique.insertionposition | References / Settings / Application Configuration Settings |
| application.filesystem.unique.paths | References / Settings / Application Configuration Settings |
| application.ftp.passiveportrange | References / Settings / Server Settings |
| application.ftp.port | References / Settings / Server Settings |
| application.heap.max_size | References / Settings / General Settings |
| application.heap.min_size | References / Settings / General Settings |
| application.host | References / Settings / Server Settings |
| application.http.port | References / Settings / Server Settings |
| application.httphelper.charset | References / Settings / Application Configuration Settings |
| application.httphelper.timeouts.connect | References / Settings / Application Configuration Settings |
| application.httphelper.timeouts.connectionrequest | References / Settings / Application Configuration Settings |
| application.httphelper.timeouts.socket | References / Settings / Application Configuration Settings |
| application.httphelper.urlwhitelist | References / Settings / Application Configuration Settings |
| application.httphelper.useragent | References / Settings / Application Configuration Settings |
| application.https.enabled | References / Settings / Server Settings |
| application.https.port | References / Settings / Server Settings |
| application.instance.name | References / Settings / General Settings |
| application.instance.stage | References / Settings / General Settings |
| application.keystore.password | References / Settings / Server Settings |
| application.keystore.path | References / Settings / Server Settings |
| application.legacy.requestparameters.enabled | References / Settings / General Settings |
| application.localization.fallbacklocale | References / Settings / Application Configuration Settings |
| application.localization.logmissing | References / Settings / Application Configuration Settings |
| application.localization.usefallbacklocale | References / Settings / Application Configuration Settings |
| application.proxy.mode | References / Settings / Application Configuration Settings |
| application.remotedocument.indexing.enabled | References / Settings / Application Configuration Settings |
| application.remotedocument.indexing.limit | References / Settings / Application Configuration Settings |
| application.remotedocument.indexing.maxlength | References / Settings / Application Configuration Settings |
| application.remotedocument.indexing.minlength | References / Settings / Application Configuration Settings |
| application.rest.path | References / Settings / Server Settings |
| application.root.path | References / Settings / Server Settings |
| application.runtime.enforce.recommended | References / Settings / General Settings |
| application.schema.allowunknownkeys | References / Settings / Application Configuration Settings |
| application.schema.automigration | References / Settings / Application Configuration Settings |
| application.scripting.allowedhostclasses | References / Settings / General Settings |
| application.scripting.debugger | References / Settings / General Settings |
| application.scripting.js.wrapinmainfunction | References / Settings / General Settings |
| application.session.clear.onshutdown | References / Settings / Server Settings |
| application.session.clear.onstartup | References / Settings / Server Settings |
| application.session.max.number | References / Settings / Server Settings |
| application.session.timeout | References / Settings / Server Settings |
| application.ssh.forcepublickey | References / Settings / Security Settings |
| application.ssh.port | References / Settings / Server Settings |
| application.stats.aggreation.interval | References / Settings / General Settings |
| application.systeminfo.disabled | References / Settings / General Settings |
| application.timezone | References / Settings / General Settings |
| application.title | References / Settings / General Settings |
| application.uploads.folder | References / Settings / Application Configuration Settings |
| application.uuid.allowedformats | References / Settings / General Settings |
| application.uuid.createcompact | References / Settings / General Settings |
| application.xml.parser.security | References / Settings / Application Configuration Settings |
| applicationRootPath | References / System Keywords / General Keywords |
| applicationStore | References / System Keywords / General Keywords |
| applicationStoreDelete() | References / Built-in Functions / Scripting Functions |
| applicationStoreGet() | References / Built-in Functions / Scripting Functions |
| applicationStoreGetKeys() | References / Built-in Functions / Scripting Functions |
| applicationStoreHas() | References / Built-in Functions / Scripting Functions |
| applicationStorePut() | References / Built-in Functions / Scripting Functions |
| Apply Automatic Layout | Admin User Interface / Schema / Secondary Menu / Display Menu |
| Applying Configuration Changes | Building Applications / Scheduled Tasks |
| as | Admin User Interface / Admin Console / Console Modes / REST Mode |
| assert() | References / Built-in Functions / Validation Functions |
| attachedFiles | References / System Types / EMailMessage |
| Attachment Storage | APIs & Integrations / Email / Receiving Emails |
| Attributes | Building Applications / Overview / Define the Data Model |
| Audit Trail | Operations / Changelog / Use Cases |
| Audit Trails | Expert Topics / Built-in Analytics / Use Cases |
| auth | Admin User Interface / Admin Console / Console Modes / REST Mode |
| Auth0 | Security / OAuth / Configuration / Provider Settings |
| Authenticated Users | REST Interface / Authentication |
| Authenticating Requests | Security / JWT Authentication |
| Authentication | Building Applications / Event Action Mapping / Actions |
| Authentication Failures | Security / SSH Access / Troubleshooting |
| Authentication Flow | Security / Two Factor Authentication |
| Authentication Headers | Security / User Management / Authentication Methods |
| Authentication Methods | Security / User Management |
| Authorization | REST Interface / Request headers |
| Auto-Save Input Fields | Building Applications / Event Action Mapping / Events |
| Auto-Script Fields | Building Applications / Dynamic Content / Template Expressions |
| Autocreation Options | Relationships |
| Automate Certificate Renewal | Building Applications / Best Practices / Security |
| Automatic Metadata | Operations / Filesystem / Advanced Features / Image Processing |
| Automatic Relationship Management | Introduction / Core Concepts / Schema Enforcement |
| Automatic Thumbnails | Admin User Interface / Files / Content Type Features / Images |
| Autorefresh | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Available Collection Methods | APIs & Integrations / MongoDB |
| Available Commands | Operations / Maintenance / Maintenance Commands |
| Available Events | Building Applications / Event Action Mapping / Events |
| Available Lifecycle Methods | Building Applications / Business Logic / Implementing Logic / Lifecycle Methods |
| Available Metrics | Operations / Monitoring / System Resources |
| azimuth() | References / Built-in Functions / Geocoding Functions |
| Azure AD | OAuth / Configuration / Complete Provider Settings Reference / Tenant/Server-Based Configuration (Recommended) |
B
| Name | Parent |
|---|---|
| Background | Admin User Interface / Job Queue |
| Backup & Recovery | Operations |
| Backup Strategy Recommendations | Operations / Backup & Recovery |
| barcode() | References / Built-in Functions / Input Output Functions |
| base.path | References / Settings / General Settings |
| base64decode() | References / Built-in Functions / String Functions |
| base64encode() | References / Built-in Functions / String Functions |
| baseUrl | References / System Keywords / General Keywords |
| Basic Email Functions | APIs & Integrations / Email / Sending Emails |
| Basic Pattern | Building Applications / Data Model / Transactions & Indexing / Processing Large Datasets |
| Basic Relationship Properties | Building Applications / Data Model / Linking Two Types |
| Basic Usage | Operations / Changelog / Querying the Entity Changelog |
| Basic Web Application | Security / Overview / Getting Started |
| Basics | Building Applications / Overview |
| bcc | References / System Types / EMailMessage |
| Bearer Token Authentication | Security / JWT Authentication / Authenticating Requests |
| Before You Update | Operations / Maintenance / Updates and Upgrades |
| Behavior Settings | Admin User Interface / Dashboard / UI Settings |
| Benefits | Operations / Filesystem / Virtual Filesystem |
| Best Practices | Building Applications |
| Blocking Users | Security / User Management / Account Security |
| Browser Compatibility | Admin User Interface / Overview |
| Browsing Your Data | Admin User Interface / Data |
| bson() | References / Built-in Functions / Conversion Functions |
| Building Applications | |
| Building External Interfaces | Building Applications / Business Logic / Exposing Data |
| Building navigation | Building Applications / Navigation & Routing |
| Building the Index | Tutorials / Building A Spatial Index |
| Built-in Analytics | Expert Topics |
| Built-in Events | Building Applications / Event Action Mapping / Custom JavaScript Integration |
| Built-in Functions | Building Applications / Overview / Implement Business Logic / Functions |
| Built-in keywords | |
| Business Logic | Building Applications |
C
| Name | Parent |
|---|---|
| cache() | References / Built-in Functions / Miscellaneous functions |
| Cache-Control | REST Interface / Request headers |
| Caching | APIs & Integrations / Spatial / Geocoding |
| Caching disabled | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Calculations | APIs & Integrations / Spatial / Geometry Functions |
| call() | References / Built-in Functions / Scripting Functions |
| Callback Context | APIs & Integrations / Message Brokers / Working with Callbacks |
| Callback Errors | APIs & Integrations / Message Brokers / Troubleshooting |
| callbacks.login.onsave | References / Settings / Application Configuration Settings |
| callbacks.logout.onsave | References / Settings / Application Configuration Settings |
| callPrivileged() | References / Built-in Functions / Scripting Functions |
| Cancel Jobs | Admin User Interface / Job Queue / Secondary Menu |
| capitalize() | References / Built-in Functions / String Functions |
| Cardinality | Building Applications / Data Model / Linking Two Types / Basic Relationship Properties |
| Cascading Delete | Building Applications / Data Model / Linking Two Types |
| Cascading Delete Options | Relationships |
| Catching Errors | Building Applications / Business Logic / Error Handling |
| Categorizing Widgets | Pages & Templates / Widgets / The Widgets flyout / Local Widgets |
| Category | Building Applications / Pages & Templates / The Page Element / The General Tab |
| cc | References / System Types / EMailMessage |
| ceil() | References / Built-in Functions / Mathematical Functions |
| Certificate Generation Fails | Security / SSL Configuration / Troubleshooting |
| Certificate Renewal | Security / SSL Configuration / Let’s Encrypt |
| Certificate Types | Security / SSL Configuration |
| Change Admin Password | Introduction / Getting Started / First Steps |
| Changelog | Building Applications / Data Model / Creating a Basic Type |
| Changelog Entry Structure | Operations / Changelog / Querying the Entity Changelog |
| changelog() | References / Built-in Functions / System Functions |
| changelog.path | References / Settings / General Settings |
| changeNodePropertyKey | References / Maintenance Commands |
| Checking Connection Status | APIs & Integrations / Message Brokers / Managing Connections |
| checksum | References / System Types / File |
| Checksums | Admin User Interface / Files / Content Type Features |
| children | References / System Keywords / Page Keywords |
| Choosing Tags | APIs & Integrations / OpenAPI / Organizing Your API |
| City | REST Interface / Request parameters |
| clean() | References / Built-in Functions / String Functions |
| Cleaning Up | APIs & Integrations / Message Brokers / Managing Connections |
| cleanUp() | References / System Types / DataFeed |
| Clear Graph | Admin User Interface / Graph / Display Options |
| clearDatabase | References / Maintenance Commands |
| clearError() | References / Built-in Functions / Validation Functions |
| clearErrors() | References / Built-in Functions / Validation Functions |
| clearHeaders() | References / Built-in Functions / Http Functions |
| Client Setup | APIs & Integrations / Server-Sent Events |
| Client Won’t Connect | APIs & Integrations / Message Brokers / Troubleshooting |
| Client-Side Validation | Building Applications / Event Action Mapping / Validation |
| Clone | Building Applications / Pages & Templates / The Context Menu |
| coalesce() | References / Built-in Functions / Conversion Functions |
| coalesceObjects() | References / Built-in Functions / Scripting Functions |
| Code | Admin User Interface / Overview / The Main Areas |
| Code Editor | Building Applications / Data Model / Extending a Type / Methods |
| Code Search | Building Applications / Business Logic / Development Tools |
| Collaborative Editing | APIs & Integrations / Server-Sent Events / Practical Examples |
| Collected Metrics | Operations / Monitoring / HTTP Access Statistics |
| Collection Endpoints | REST Interface / Data Access |
| Collection Functions | References / Built-in Functions |
| Commit Interval | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Common Debugging Scenarios | Operations / Logging & Debugging |
| Common Patterns | Building Applications / Scheduled Tasks / Cron Expression Syntax |
| Common Problems | Building Applications / Troubleshooting |
| Common Status Codes | Building Applications / Troubleshooting / Error Messages |
| Comp. | Building Applications / Data Model / Extending a Type / Direct Properties |
| complement() | References / Built-in Functions / Collection Functions |
| Complete Configuration Example | Building Applications / Scheduled Tasks |
| Complex Conditions | Building Applications / Dynamic Content / Show and Hide Conditions |
| Composable Page Structures | Building Applications / Pages & Templates / Templates and Content Elements |
| Computed Properties | Building Applications / Data Model |
| Computed Views | REST Interface / Virtual Types / Use Cases |
| concat() | References / Built-in Functions / String Functions |
| Conclusion | Introduction / First Steps |
| Conditional Chaining Limitation | Expert Topics / Migration / Migrating to Structr 4.x / Scripting Considerations |
| Conditional Update | APIs & Integrations / RSS Feeds / Updating Feeds |
| config() | References / Built-in Functions / Input Output Functions |
| ConfigServlet | REST Interface / Servlets |
| ConfigServlet Settings | REST Interface / Servlets / ConfigServlet |
| configservlet.enabled | References / Settings / Servlet Settings |
| Configuration | Building Applications / Pages & Templates / Widgets / Editing Widgets |
| Configuration Interface | Admin User Interface |
| Configuration Options | Building Applications / Pages & Templates / Creating a Page / Import Page Dialog |
| configuration.provider | References / Settings / General Settings |
| configured.services | References / Settings / General Settings |
| Configuring an Event | Building Applications / Event Action Mapping / Events |
| Configuring Methods | Building Applications / Business Logic / Exposing Data / Methods as API Endpoints |
| Configuring Tasks | Building Applications / Scheduled Tasks |
| Confirmation Dialog | Building Applications / Pages & Templates / The HTML Element / The Events Tab |
| confirmationKey | References / System Types / User |
| confirmationKey() | References / Built-in Functions / Security Functions |
| confirmationkey.passwordreset.validityperiod | References / Settings / Security Settings |
| confirmationkey.registration.validityperiod | References / Settings / Security Settings |
| confirmationkey.validwithouttimestamp | References / Settings / Security Settings |
| Connecting Chrome DevTools | Operations / Logging & Debugging / JavaScript Debugging |
| Connecting Nodes | Admin User Interface / Flows / The Canvas |
| Connecting via SSH | Security / SSH Access |
| Connecting Your IDE | Operations / Logging & Debugging / JVM Remote Debugging |
| Connection Drops Frequently | APIs & Integrations / Server-Sent Events / Troubleshooting |
| Connection Management | APIs & Integrations / Server-Sent Events / Client Setup |
| Connection Refused | Security / SSH Access / Troubleshooting |
| Connection URL | APIs & Integrations / MongoDB |
| Connection URLs | APIs & Integrations / JDBC |
| Consider Message Volume | APIs & Integrations / Server-Sent Events / Best Practices |
| Consistent Naming | Expert Topics / Built-in Analytics / Designing Event Messages |
| Console Modes | Admin User Interface / Admin Console |
| Constant Value | Building Applications / Event Action Mapping / Parameters |
| CONSTRAINT_BASED | Relationships / Cascading Delete Options |
| Consumer Groups | APIs & Integrations / Message Brokers / Kafka |
| contains() | References / Built-in Functions / String Functions |
| content | References / System Types / EMailMessage |
| Content Editor | Admin User Interface / Mail Templates / Main Area |
| Content Type | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Content Type Features | Admin User Interface / Files |
| Content-Type | REST Interface / Request headers |
| contentType | References / System Types / File |
| Context Boundaries | Building Applications / Business Logic / Security / Elevated Permissions |
| Context Menu | Admin User Interface / Files |
| Controlling Visibility | Building Applications / Pages & Templates / Working with Pages |
| Controls | Admin User Interface / Dashboard / Server Log |
| Conversion Functions | References / Built-in Functions |
| Conversion Funnels | Expert Topics / Built-in Analytics / Use Cases |
| convertGeometry() | References / Built-in Functions / Geocoding Functions |
| Cookie-Based Authentication | Security / JWT Authentication / Authenticating Requests |
| Coordinate Conversion | APIs & Integrations / Spatial / Geometry Functions |
| coordsToLineString() | References / Built-in Functions / Geocoding Functions |
| coordsToMultipoint() | References / Built-in Functions / Geocoding Functions |
| coordsToPoint() | References / Built-in Functions / Geocoding Functions |
| coordsToPolygon() | References / Built-in Functions / Geocoding Functions |
| Copy Download URL | Admin User Interface / Files / Context Menu |
| copyFileContents() | References / Built-in Functions / Input Output Functions |
| copyPermissions() | References / Built-in Functions / Access Control Functions |
| copyRelationshipProperties | References / Maintenance Commands |
| Core Concepts | Introduction |
| Correlation | Expert Topics / Built-in Analytics / Querying Events |
| CORS | Admin User Interface / Security |
| CORS Configuration | Introduction / First Steps / Chapter 4: Configuring Security |
| CORS Settings | REST Interface / Authentication / Cross-Origin Resource Sharing (CORS) |
| Country | REST Interface / Request parameters |
| crc32 | References / System Types / File |
| Create | Admin User Interface / Pages / Creating Pages |
| Create a Page | Tutorials / Building Your First Application / Part 1: A First Simple Page |
| Create Button | Admin User Interface / Data / Creating and Deleting Objects |
| Create Connected Nodes | Building Applications / Data Creation & Import / Importing XML Data / The XML Import Wizard |
| Create Data Manually | Building Applications / Overview / Create or Import Data |
| Create Example Data | Tutorials / Building Your First Application / Part 1: A First Simple Page |
| Create File | Admin User Interface / Files / Secondary Menu |
| Create Flow | Admin User Interface / Flows / Secondary Menu |
| Create Folder | Admin User Interface / Files / Secondary Menu |
| Create Localization | Admin User Interface / Localization / Secondary Menu |
| Create Mail Template | Admin User Interface / Mail Templates / Secondary Menu |
| Create New Object | Building Applications / Event Action Mapping / Actions / Data Operations |
| Create Nodes | Building Applications / Data Creation & Import / Importing XML Data / The XML Import Wizard |
| Create Page Dialog | Building Applications / Pages & Templates / Creating a Page |
| Create Relationships | Building Applications / Data Creation & Import / Importing JSON Data |
| Create Shared Components | Tutorials / Building Your First Application / Part 2: Import a Bootstrap Template |
| Create the Template | Tutorials / Building Your First Application / Part 3: Create a Page Template |
| Create Type | Admin User Interface / Schema / Secondary Menu |
| Create Virtual Property | Admin User Interface / Virtual Types / Main Area |
| Create Virtual Type | Admin User Interface / Virtual Types / Secondary Menu |
| create() | References / Built-in Functions / Database Functions |
| createAccessAndRefreshToken() | References / Built-in Functions / Security Functions |
| createAccessToken() | References / Built-in Functions / Security Functions |
| createArchive() | References / Built-in Functions / Input Output Functions |
| createChildren | Tutorials / Building A Spatial Index / Schema Methods |
| createFolderPath() | References / Built-in Functions / Input Output Functions |
| createLabels | References / Maintenance Commands |
| createOrUpdate() | References / Built-in Functions / Database Functions |
| createRelationship() | References / Built-in Functions / Database Functions |
| createZip() | References / Built-in Functions / Input Output Functions |
| Creating a Mailbox | APIs & Integrations / Email / Receiving Emails |
| Creating a Page | Building Applications / Pages & Templates |
| Creating a Site | Operations / Multi-Site Hosting |
| Creating Folder Hierarchies | Operations / Filesystem / Scripting Access |
| Creating Geometries | APIs & Integrations / Spatial / Working with Geometries |
| Creating Grants | Admin User Interface / Security / Resource Access |
| Creating Groups | Introduction / First Steps / Chapter 4: Configuring Security |
| Creating Locations | APIs & Integrations / Spatial / The Location Type |
| Creating Milestones | Introduction / First Steps / Chapter 2: Adding Sample Data |
| Creating Multiple Objects | REST Interface / Data Access |
| Creating Objects | REST Interface / Data Access |
| Creating Pages | Admin User Interface / Pages |
| Creating Projects | Introduction / First Steps / Chapter 2: Adding Sample Data |
| Creating Relationships | Admin User Interface / Data / The Data Table |
| Creating Shared Components | Building Applications / Pages & Templates / Shared Components |
| Creating Subtypes | Security / User Management / Users / Extending the User Type |
| Creating Tokens | Security / JWT Authentication |
| Creating Users | Introduction / First Steps / Chapter 4: Configuring Security |
| Cron Expression Syntax | Building Applications / Scheduled Tasks |
| Cron Jobs Settings | References / Settings |
| CronService | References / Services |
| cronservice.allowparallelexecution | References / Settings / Cron Jobs Settings |
| cronservice.tasks | References / Settings / Cron Jobs Settings |
| CSS Class | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| CSS, Javascript, Images | Building Applications / Overview / Create the User Interface |
| CSV | Building Applications / Overview / Create or Import Data |
| CSV Import Mapping | REST Interface / Virtual Types / Use Cases |
| CsvServlet | REST Interface / Servlets |
| CsvServlet Settings | REST Interface / Servlets / CsvServlet |
| csvservlet.authenticator | References / Settings / Servlet Settings |
| csvservlet.class | References / Settings / Servlet Settings |
| csvservlet.defaultview | References / Settings / Servlet Settings |
| csvservlet.frontendaccess | References / Settings / Servlet Settings |
| csvservlet.outputdepth | References / Settings / Servlet Settings |
| csvservlet.path | References / Settings / Servlet Settings |
| csvservlet.resourceprovider | References / Settings / Servlet Settings |
| csvservlet.user.autocreate | References / Settings / Servlet Settings |
| csvservlet.user.autologin | References / Settings / Servlet Settings |
| curl | REST Interface / Data Access / View Selection / Manual View Selection (info) |
| current | References / System Keywords / General Keywords |
| custom | Building Applications / Data Model / Extending a Type / Views |
| Custom dialog | Event Action Mapping / Notifications |
| Custom Email Types | APIs & Integrations / Email / Receiving Emails |
| Custom Event Types | APIs & Integrations / Server-Sent Events / Sending Events |
| Custom Events | Building Applications / Event Action Mapping / Custom JavaScript Integration |
| Custom File Types | Operations / Filesystem / Scripting Access |
| Custom Indices | Expert Topics / Migration / Migrating to Structr 6.x |
| Custom JavaScript Integration | Building Applications / Event Action Mapping |
| Custom Log Configuration | Operations / Logging & Debugging / Server Log |
| Custom Logic | Building Applications / Event Action Mapping / Actions |
| Custom Metadata | Operations / Filesystem |
| Custom Path | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Custom Processing | APIs & Integrations / RSS Feeds / Processing New Items |
| Custom Views | Building Applications / Data Model / Extending a Type / Views |
| Customizing the Table | Introduction / First Steps / Chapter 3: Building the Web Interface |
| Customizing User Creation | Security / OAuth |
| Cypher Mode | Admin User Interface / Admin Console / Console Modes |
| Cypher Parameter Syntax | Expert Topics / Migration / Migrating to Structr 4.x / Neo4j Upgrade |
| Cypher Properties | Building Applications / Data Model / Computed Properties |
| Cypher Query | Admin User Interface / Graph / Querying Data |
| cypher() | References / Built-in Functions / Database Functions |
D
| Name | Parent |
|---|---|
| Dashboard | Admin User Interface / Overview / The Main Areas |
| Dashboard Monitoring | Operations / Monitoring |
| Data | Admin User Interface / Overview / The Main Areas |
| Data Access | REST Interface |
| Data Deployment | Admin User Interface / Dashboard / Deployment |
| Data Export | Operations / Application Lifecycle / Data Deployment |
| Data Export Format | Operations / Application Lifecycle / Data Deployment |
| Data Format | REST Interface / Overview / Basics |
| Data Import | Operations / Application Lifecycle / Data Deployment |
| Data Key | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| Data Model | Building Applications |
| Data Modeling | Building Applications / Overview / Define the Data Model / Types |
| Data Nodes | Admin User Interface / Flows / The Canvas / Adding Nodes |
| Data Operations | Building Applications / Event Action Mapping / Actions |
| Data Sample | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Data-at-Rest Encryption | Operations / Configuration |
| data-structr-id | References / System Types / Page |
| data.exchange.path | References / Settings / General Settings |
| Database Configuration Settings | References / Settings |
| Database Functions | References / Built-in Functions |
| Database Name Configuration | Expert Topics / Migration / Migrating to Structr 4.x / Neo4j Upgrade |
| Database query | findPrivileged() / find() / References / Built-in Functions / Database Functions / search() |
| database.cache.uuid.size | References / Settings / Database Configuration Settings |
| database.prefetching.maxcount | References / Settings / Database Configuration Settings |
| database.prefetching.maxduration | References / Settings / Database Configuration Settings |
| database.prefetching.threshold | References / Settings / Database Configuration Settings |
| database.result.fetchsize | References / Settings / Database Configuration Settings |
| database.result.lazy | References / Settings / Database Configuration Settings |
| database.result.softlimit | References / Settings / Database Configuration Settings |
| DataFeed | References / System Types |
| DataFeed Methods | APIs & Integrations / RSS Feeds |
| DataFeed Properties | APIs & Integrations / RSS Feeds |
| Date Comparisons | Expert Topics / Migration / Migrating to Structr 4.x / Scripting Considerations |
| Date property validation | Value-based schema constraints |
| Date Ranges | REST Interface / Data Access / Collection Endpoints / Advanced Search Capabilities |
| dateAdd() | References / Built-in Functions / Miscellaneous Functions |
| dateFormat() | References / Built-in Functions / Conversion Functions |
| dateproperty.defaultformat | References / Settings / Advanced Settings |
| Debouncing | Building Applications / Event Action Mapping / Basics |
| Debugging | Building Applications / Business Logic / Development Tools |
| decrypt() | References / Built-in Functions / Input Output Functions |
| Default Properties | Building Applications / Data Model / Inheritance / Property Inheritance |
| Default Value | Building Applications / Data Model / Extending a Type / Direct Properties |
| Default View (public) | REST Interface / Data Access / View Selection |
| Default Visibility | Building Applications / Data Model / Creating a Basic Type |
| Deferred Execution | Building Applications / Business Logic / Implementing Logic / User-Defined Functions |
| Defining Relationships | Introduction / First Steps / Chapter 1: Defining the Data Schema |
| Defining routes | Building Applications / Navigation & Routing / URL routing |
| del | Admin User Interface / Admin Console / Console Modes / REST Mode |
| Delete | Admin User Interface / Flows / Secondary Menu |
| Delete All | Admin User Interface / Data / Creating and Deleting Objects |
| Delete File | Admin User Interface / Files / Context Menu |
| Delete Many Documents | APIs & Integrations / MongoDB / Deleting Data |
| Delete Object | Building Applications / Event Action Mapping / Actions / Data Operations |
| Delete One Document | APIs & Integrations / MongoDB / Deleting Data |
| Delete User | Admin User Interface / Security / Users and Groups / Editing Users |
| delete() | References / Built-in Functions / Database Functions |
| deleteSpatialIndex | References / Maintenance Commands |
| Deleting Data | APIs & Integrations / MongoDB |
| Deleting Multiple Objects | REST Interface / Data Access / Deleting Objects |
| Deleting Objects | REST Interface / Data Access |
| Deleting Shared Components | Building Applications / Pages & Templates / Shared Components |
| deploy | References / Maintenance Commands |
| deployData | References / Maintenance Commands |
| Deployment | Admin User Interface / Dashboard |
| Deployment Annotations | Building Applications / Pages & Templates / Creating a Page / Import Page Dialog |
| deployment.data.export.nodes.batchsize | References / Settings / Application Configuration Settings |
| deployment.data.import.nodes.batchsize | References / Settings / Application Configuration Settings |
| deployment.data.import.relationships.batchsize | References / Settings / Application Configuration Settings |
| deployment.schema.format | References / Settings / Application Configuration Settings |
| DeploymentServlet | REST Interface / Servlets |
| DeploymentServlet Settings | REST Interface / Servlets / DeploymentServlet |
| deploymentservlet.filegroup.name | References / Settings / Servlet Settings |
| Description | Building Applications / Pages & Templates / Widgets / Editing Widgets |
| Designing Event Messages | Expert Topics / Built-in Analytics |
| Details | References / System Types / DataFeed |
| Development Tools | Building Applications / Business Logic |
| Direct Properties | Building Applications / Data Model / Extending a Type |
| directFileImport | References / Maintenance Commands |
| Directory Tree | Admin User Interface / Files / Left Sidebar |
| DirectoryWatchService | References / Services |
| disableCascadingDelete() | References / Built-in Functions / System Functions |
| disableNotifications() | References / Built-in Functions / System Functions |
| disableUuidValidation() | References / Built-in Functions / System Functions |
| Disabling and Re-enabling | APIs & Integrations / Message Brokers / Managing Connections |
| Disabling Maintenance Mode | Operations / Maintenance / Maintenance Mode |
| Display Dynamic Data | Tutorials / Building Your First Application / Part 1: A First Simple Page |
| Display Menu | Admin User Interface / Schema / Secondary Menu |
| Display Options | Admin User Interface / Schema / Secondary Menu / Display Menu |
| Distance in kilometers | REST Interface / Request parameters |
| Distance Search | REST Interface / Data Access / Collection Endpoints / Advanced Search Capabilities |
| distance() | References / Built-in Functions / Geocoding Functions |
| Distance-Based Queries | APIs & Integrations / Spatial / The Location Type |
| div() | References / Built-in Functions / Mathematical Functions |
| doAs() | References / Built-in Functions / System Functions |
| Docker Compose Example | Operations / Configuration / Configuration via Environment Variables (Docker) |
| Docker Installation | Operations / Backup & Recovery / Full Backup (Cold Backup) |
| doCSVImport() | References / System Types / File |
| Document Side Effects | APIs & Integrations / OpenAPI / Best Practices |
| DocumentationServlet | REST Interface / Servlets |
| DocumentationServlet Settings | REST Interface / Servlets / DocumentationServlet |
| Documenting Methods | APIs & Integrations / OpenAPI |
| Documenting User-Defined Functions | APIs & Integrations / OpenAPI |
| doInNewTransaction() | References / Built-in Functions / System Functions |
| doPrivileged() | References / Built-in Functions / System Functions |
| DoS Filter Settings | References / Settings |
| doubleSum() | References / Built-in Functions / Collection Functions |
| Download File | Admin User Interface / Files / Context Menu |
| Download filename | REST Interface / Request parameters |
| doXMLImport() | References / System Types / File |
| Duplicate Detection | APIs & Integrations / RSS Feeds |
| Dynamic Attribute Values | Building Applications / Dynamic Content / Template Expressions |
| Dynamic Content | Building Applications / Overview / Create the User Interface |
| Dynamic File Content | Operations / Filesystem / Advanced Features |
| Dynamic navigation menus | Building Applications / Navigation & Routing / Building navigation |
| Dynamic SMTP Configuration | APIs & Integrations / Email / Sending Emails |
| Dynamic type options | Dynamic types |
| Dynamic Type Selection | Event Action Mapping / Actions / Data Operations / Create New Object |
| Dynamic types |
E
| Name | Parent |
|---|---|
| each() | References / Built-in Functions / Collection functions |
| Eager | Rendering options / Load / Update Mode |
| Edge Style | Admin User Interface / Schema / Secondary Menu / Display Menu |
| Edit File | Admin User Interface / Files / Context Menu |
| Edit Image | Admin User Interface / Files / Content Type Features / Images |
| Edit Options | Admin User Interface / Pages / The Context Menu |
| Editing Elements | Admin User Interface / Pages |
| Editing Groups | Admin User Interface / Security / Users and Groups |
| Editing Users | Admin User Interface / Security / Users and Groups |
| Editing Values | Admin User Interface / Data / The Data Table |
| Editing Widgets | Building Applications / Pages & Templates / Widgets |
| Editor Tab | Admin User Interface / Pages / Editing Elements |
| Element Icons | Admin User Interface / Pages / Left Sidebar / The Page Tree |
| Element Types | Building Applications / Pages & Templates / Working with Pages |
| Elevated Permissions | Building Applications / Business Logic / Security |
| Building Applications / Business Logic / Implementing Logic / External Events | |
| EMail Functions | References / Built-in Functions |
| EMailMessage | References / System Types |
| EMailMessage Properties | APIs & Integrations / Email / Receiving Emails |
| emails | References / System Types / Mailbox |
| Emails & SMTP | Building Applications / Overview / Integrate With Other Systems |
| Empty Results | Building Applications / Dynamic Content / Repeaters |
| Empty Values | REST Interface / Data Access / Collection Endpoints |
| empty() | References / Built-in Functions / Logic Functions |
| Enable HTTPS | Building Applications / Best Practices / Security |
| Enable Query Logging | Building Applications / Troubleshooting / Server Log |
| enableCascadingDelete() | References / Built-in Functions / System Functions |
| enabledChecksums | References / System Types / Folder |
| enableNotifications() | References / Built-in Functions / System Functions |
| Enabling HTTPS | Security / SSL Configuration |
| Enabling Maintenance Mode | Operations / Maintenance / Maintenance Mode |
| Enabling Providers | Security / OAuth / Configuration |
| Enabling Remote Debugging | Operations / Logging & Debugging / JVM Remote Debugging |
| Enabling the Changelog | Operations / Changelog |
| Enabling the Debugger | Operations / Logging & Debugging / JavaScript Debugging |
| encrypt() | References / Built-in Functions / Input Output Functions |
| Encrypted Properties | Building Applications / Data Model / Extending a Type / Direct Properties |
| Endpoint | Operations / Monitoring / Query Histogram |
| Endpoints | REST Interface / Overview / Basics |
| endsWith() | References / Built-in Functions / String Functions |
| Enforcement Levels | Security / Two Factor Authentication / Configuration |
| Entity Endpoints | REST Interface / Data Access |
| Enum property validation | Value-based schema constraints |
| enumInfo() | References / Built-in Functions / Schema Functions |
| equal() | References / Built-in Functions / Logic Functions |
| Error Handling | Building Applications / Business Logic |
| Error Messages | Building Applications / Troubleshooting |
| Error Objects | REST Interface / Overview / Errors |
| Error Page | Building Applications / Overview / Create the User Interface / Navigation and Error Handling |
| Error pages | Building Applications / Navigation & Routing |
| Error Response Object | REST Interface / Overview / Errors |
| error() | References / Built-in Functions / Validation Functions |
| Errors | REST Interface / Overview |
| Errors During Development | Building Applications / Business Logic / Error Handling |
| escapeHtml() | References / Built-in Functions / Conversion Functions |
| escapeJavascript() | References / Built-in Functions / Conversion Functions |
| escapeJson() | References / Built-in Functions / Conversion Functions |
| escapeXml() | References / Built-in Functions / Conversion Functions |
| Essential Settings | Operations / Configuration |
| Evaluate Expression | Building Applications / Event Action Mapping / Parameters |
| evaluateScript() | References / Built-in Functions / System Functions |
| Event Action Mapping | Building Applications |
| Event Actions | Event Action Mapping |
| Event Log | Admin User Interface / Dashboard |
| Event Log Debugging | Operations / Logging & Debugging |
| Event Types | Admin User Interface / Dashboard / Event Log |
| Events | Building Applications / Event Action Mapping |
| Events Not Received | APIs & Integrations / Server-Sent Events / Troubleshooting |
| Events Tab | Admin User Interface / Pages / Editing Elements |
| EventSourceServlet | REST Interface / Servlets |
| EventSourceServlet Settings | REST Interface / Servlets / EventSourceServlet |
| Everything is Accessible | Building Applications / Dynamic Content / How Structr Differs from Client-Side Frameworks |
| Example | Building Applications / Overview / Integrate With Other Systems / Emails & SMTP |
| Example Configuration | Operations / Multi-Site Hosting |
| Example HTML Structure | Security / Two Factor Authentication / Implementation |
| Example Session | Admin User Interface / Admin Console / Console Modes / REST Mode |
| Example: Admin User | APIs & Integrations / FTP / File Visibility |
| Example: Create Form | Event Action Mapping / Actions / Data Operations / Create New Object |
| Example: Daily Summary | Building Applications / Scheduled Tasks / Creating a Scheduled Task |
| Example: Edit Form | Event Action Mapping / Actions / Data Operations / Update Object |
| Example: Regular User | APIs & Integrations / FTP / File Visibility |
| Examples | APIs & Integrations / JDBC |
| exec() | APIs & Integrations / Host Script Execution / Executing Scripts |
| execBinary() | APIs & Integrations / Host Script Execution / Executing Scripts |
| Execute Flow | Building Applications / Event Action Mapping / Actions / Custom Logic |
| Execute Method | Building Applications / Event Action Mapping / Actions / Custom Logic |
| Executing Scripts | APIs & Integrations / Host Script Execution |
| Executing via Script | Operations / Maintenance / Maintenance Commands |
| Execution Context | Building Applications / Scheduled Tasks |
| exifIFD0Data | References / System Types / Image |
| exifSubIFDData | References / System Types / Image |
| Expand / Collapse | Building Applications / Pages & Templates / The Context Menu |
| Expert Topics | |
| Expires | REST Interface / Request headers |
| Exploring Relationships | Admin User Interface / Graph / The Graph Visualization |
| export | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Export as CSV | Admin User Interface / Data / Import and Export |
| Export Format | Operations / Application Lifecycle / Application Deployment |
| Export Methods | Operations / Application Lifecycle / Application Deployment |
| export-data | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Expose Headers | Admin User Interface / Security / CORS / The CORS Table |
| Exposing Data | Building Applications / Business Logic |
| Extending a Type | Building Applications / Data Model |
| External Events | Building Applications / Business Logic / Implementing Logic |
| External JWKS Providers | Security / JWT Authentication |
| extract() | References / Built-in Functions / Collection Functions |
F
| Name | Parent |
|---|---|
| Favorites | Admin User Interface / Files / Left Sidebar |
| FeedItem Properties | APIs & Integrations / RSS Feeds |
| FeedItemContent Properties | APIs & Integrations / RSS Feeds |
| FeedItemEnclosure Properties | APIs & Integrations / RSS Feeds |
| fetch() | REST Interface / Data Access / View Selection / Manual View Selection (info) |
| fetchMails() | References / System Types / Mailbox |
| File | References / System Types |
| File Import | APIs & Integrations / Spatial |
| File Location | Operations / Configuration |
| File Permissions | Operations / Configuration |
| File Visibility | APIs & Integrations / FTP |
| file-import | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Files | Admin User Interface / Overview / The Main Areas |
| files.path | References / Settings / General Settings |
| Filesystem | Operations |
| Filesystem Access | Security / SSH Access |
| Filter | Admin User Interface / Localization / Secondary Menu |
| Filter Expression | REST Interface / Virtual Types / Configuration |
| Filter Parameters | Operations / Changelog / Filtering Results |
| filter() | References / Built-in Functions / Collection functions |
| Filtered Endpoints | REST Interface / Virtual Types / Use Cases |
| Filtering and Sorting | Building Applications / Dynamic Content / Repeaters |
| Filtering Events | Expert Topics / Built-in Analytics / Querying Events |
| Filtering Results | Operations / Changelog |
| Filters | Expert Topics / Built-in Analytics / Querying Events |
| Find All Documents | APIs & Integrations / MongoDB / Reading Data |
| Find with Query | APIs & Integrations / MongoDB / Reading Data |
| find() | References / Built-in Functions / Database Functions |
| Finding Podcast Episodes | APIs & Integrations / RSS Feeds / Examples |
| findPrivileged() | References / Built-in Functions / Database Functions |
| findRelationship() | References / Built-in Functions / Database Functions |
| Fire event | Event Action Mapping / Follow-up actions |
| First Page | Building Applications / Event Action Mapping / Actions / Pagination |
| First Steps | Introduction / Getting Started |
| first() | References / Built-in Functions / Collection Functions |
| fixNodeProperties | References / Maintenance Commands |
| Flags | REST Interface / Authentication / Resource Access Permissions |
| floor() | References / Built-in Functions / Mathematical Functions |
| flow() | References / Built-in Functions / Input Output Functions |
| Flows | Admin User Interface / Overview / The Main Areas |
| FlowServlet | REST Interface / Servlets |
| FlowServlet Settings | REST Interface / Servlets / FlowServlet |
| flowservlet.defaultview | References / Settings / Servlet Settings |
| flowservlet.outputdepth | References / Settings / Servlet Settings |
| flowservlet.path | References / Settings / Servlet Settings |
| flushCaches | References / Maintenance Commands |
| Folder | References / System Types |
| Folder Context Menu | Admin User Interface / Files |
| Folder Properties | References / Services / DirectoryWatchService |
| folders | References / System Types / Mailbox |
| Follow-up Actions | Building Applications / Pages & Templates / The HTML Element / The Events Tab |
| Font Settings | Admin User Interface / Dashboard / UI Settings |
| Format | Building Applications / Data Model / Extending a Type / Direct Properties |
| Formatting Values | REST Interface / Virtual Types / Output Functions |
| formurlencode() | References / Built-in Functions / Conversion Functions |
| from | References / System Types / EMailMessage |
| fromCsv() | References / Built-in Functions / Input Output Functions |
| fromExcel() | References / Built-in Functions / Input Output Functions |
| fromJson() | References / Built-in Functions / Input Output Functions |
| fromMail | References / System Types / EMailMessage |
| fromXml() | References / Built-in Functions / Input Output Functions |
| FTP | APIs & Integrations |
| FTP server | |
| FtpService | References / Services |
| Full Health Status | Operations / Monitoring / Health Check Endpoint |
| Full page reload | Event Action Mapping / Follow-up actions |
| Fulltext | Building Applications / Data Model / Extending a Type / Direct Properties |
| Fulltext Indexing | Operations / Filesystem / Advanced Features |
| Function Properties | Building Applications / Data Model / Computed Properties |
| Function Query | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| functionInfo() | References / Built-in Functions / Schema Functions |
| Functions | Building Applications / Overview / Implement Business Logic |
| Further Information | Building Applications / Pages & Templates / The HTML Element / The Events Tab |
G
| Name | Parent |
|---|---|
| General | Building Applications / Data Model / Extending a Type |
| General Dialog | Admin User Interface / Security / Users and Groups / Editing Users |
| General Keywords | References / System Keywords |
| General Settings | References / Settings |
| General Tab | Admin User Interface / Pages / Editing Elements |
| geocode() | References / Built-in Functions / Geocoding Functions |
| Geocoding | APIs & Integrations / Spatial |
| Geocoding Functions | References / Built-in Functions |
| geocoding.apikey | References / Settings / Advanced Settings |
| geocoding.language | References / Settings / Advanced Settings |
| geocoding.provider | References / Settings / Advanced Settings |
| Geofencing | APIs & Integrations / Spatial / Examples |
| Geometry Functions | APIs & Integrations / Spatial |
| get | Admin User Interface / Admin Console / Console Modes / REST Mode |
| get() | References / Built-in Functions / Database Functions |
| getAvailableFoldersOnServer() | References / System Types / Mailbox |
| getAvailableServerlogs() | Logging / References / Built-in Functions / System Functions |
| getCacheValue() | References / Built-in Functions / System Functions |
| getContent() | References / Built-in Functions / Input Output Functions |
| getCookie() | References / Built-in Functions / Http Functions |
| getCoordinates() | References / Built-in Functions / Geocoding Functions |
| getCsvHeaders() | References / Built-in Functions / Input Output Functions |
| getenv() | References / Built-in Functions / System Functions |
| getErrors() | References / Built-in Functions / Validation Functions |
| getFirstLines() | References / System Types / File |
| getGeometriesForPolygon | Tutorials / Building A Spatial Index / Schema Methods |
| getGeometry | Tutorials / Building A Spatial Index / Schema Methods |
| getIncomingRelationships() | References / Built-in Functions / Database Functions |
| getOrCreate() | References / Built-in Functions / Database Functions |
| getOrNull() | References / Built-in Functions / Database Functions |
| getOutgoingRelationships() | References / Built-in Functions / Database Functions |
| getRelationships() | References / Built-in Functions / Database Functions |
| getRelationshipTypes() | References / Built-in Functions / Schema Functions |
| getRequestHeader() | References / Built-in Functions / Http Functions |
| getSearchContext() | References / System Types / File |
| getSessionAttribute() | References / Built-in Functions / System Functions |
| getSource() | References / Built-in Functions / Rendering Functions |
| Getting Started | Introduction |
| getWcsData() | References / Built-in Functions / Geocoding Functions |
| getWcsHistogram() | References / Built-in Functions / Geocoding Functions |
| getWfsData() | References / Built-in Functions / Geocoding Functions |
| getXMLStructure() | References / System Types / File |
| GitHub | Security / OAuth / Configuration / Provider-Specific Examples |
| Global Schema Methods | Expert Topics / Migration / Migrating to Structr 6.x |
| Global Settings | APIs & Integrations / OpenAPI |
| Glossary | References |
| Security / OAuth / Configuration / Provider-Specific Examples | |
| gpsData | References / System Types / Image |
| GPX Import | APIs & Integrations / Spatial / File Import |
| GraalVM Migration | Expert Topics / Migration / Migrating to Structr 4.x |
| Grafana Dashboard | Operations / Monitoring / Prometheus Metrics |
| grant() | References / Built-in Functions / Access Control Functions |
| Graph | Admin User Interface / Overview / The Main Areas |
| Graph Uniqueness | Introduction / Core Concepts / The Graph Data Model |
| Graph-Based Permission Resolution | Security / User Management / Permission System |
| Group | References / System Types |
| Group Inheritance | Security / User Management / Groups |
| Groups | Security / User Management |
| gt() | References / Built-in Functions / Logic Functions |
| gte() | References / Built-in Functions / Logic Functions |
H
| Name | Parent |
|---|---|
| Handle Connection Failures | APIs & Integrations / Message Brokers / Best Practices |
| Handle Reconnection Gracefully | APIs & Integrations / Server-Sent Events / Best Practices |
| Handling Validation Errors | Building Applications / Event Action Mapping / Validation / Server-Side Validation |
| hasCacheValue() | References / Built-in Functions / System Functions |
| hasCssClass() | References / Built-in Functions / Rendering Functions |
| hasError() | References / Built-in Functions / Validation Functions |
| hash() | References / Built-in Functions / Conversion Functions |
| hasIncomingRelationship() | References / Built-in Functions / Database Functions |
| hasOutgoingRelationship() | References / Built-in Functions / Database Functions |
| hasRelationship() | References / Built-in Functions / Database Functions |
| HEAD() | References / Built-in Functions / Http Functions |
| Health Check Endpoint | Operations / Monitoring |
| HealthCheckServlet | REST Interface / Servlets |
| HealthCheckServlet Settings | REST Interface / Servlets / HealthCheckServlet |
| healthcheckservlet.whitelist | References / Settings / Servlet Settings |
| height | References / System Types / Image |
| Hidden Flag | Building Applications / Pages & Templates / The Page Element / The Advanced Tab |
| Hidden Properties | Building Applications / Data Model / Linking Two Types / Permission Resolution |
| Hide Conditions | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| hideConditions | References / System Types / Page |
| Highlight | Admin User Interface / Flows / Secondary Menu |
| Histograms | Expert Topics / Built-in Analytics / Querying Events |
| HistogramServlet | REST Interface / Servlets |
| HistogramServlet Settings | REST Interface / Servlets / HistogramServlet |
| histogramservlet.whitelist | References / Settings / Servlet Settings |
| hmac() | References / Built-in Functions / Security Functions |
| homeDirectory | References / System Types / User |
| host | References / System Keywords / General Keywords |
| Host Script Execution | APIs & Integrations |
| hostname | References / System Types / Site |
| How It Works | Introduction / Core Concepts / Schema Enforcement |
| HTML | Security / OAuth / Triggering Authentication |
| HTML ID | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| HTML REST View | Admin User Interface / Data / The REST Endpoint Link |
| HTML Tab | Admin User Interface / Pages / Editing Elements |
| html.indentation | References / Settings / Server Settings |
| HTML5 Validation Attributes | Building Applications / Event Action Mapping / Validation / Client-Side Validation |
| htmlContent | References / System Types / EMailMessage |
| HtmlServlet | REST Interface / Servlets |
| HtmlServlet Settings | REST Interface / Servlets / HtmlServlet |
| htmlservlet.authenticator | References / Settings / Servlet Settings |
| htmlservlet.class | References / Settings / Servlet Settings |
| htmlservlet.customresponseheaders | References / Settings / Servlet Settings |
| htmlservlet.defaultview | References / Settings / Servlet Settings |
| htmlservlet.outputdepth | References / Settings / Servlet Settings |
| htmlservlet.path | References / Settings / Servlet Settings |
| htmlservlet.resolveproperties | References / Settings / Servlet Settings |
| htmlservlet.resourceprovider | References / Settings / Servlet Settings |
| HTTP Access Statistics | Operations / Monitoring |
| Http Functions | References / Built-in Functions |
| HTTP verb dropdown | Admin User Interface / Code / The Method Editor / Method Configuration |
| HTTPS Not Working | Security / SSL Configuration / Troubleshooting |
| httpservice.async | References / Settings / Server Settings |
| httpservice.connection.ratelimit | References / Settings / Server Settings |
| httpservice.cookies.httponly | References / Settings / Server Settings |
| httpservice.cookies.samesite | References / Settings / Server Settings |
| httpservice.cookies.secure | References / Settings / Server Settings |
| httpservice.dosfilter.delayms | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.insertheaders | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.ipwhitelist | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.managedattr | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.maxidletrackerms | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.maxrequestms | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.maxrequestspersec | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.maxwaitms | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.ratelimiting | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.remoteport | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.throttledrequests | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.throttlems | References / Settings / DoS Filter Settings |
| httpservice.dosfilter.toomanycode | References / Settings / DoS Filter Settings |
| httpservice.force.https | References / Settings / Server Settings |
| httpservice.gzip.enabled | References / Settings / Server Settings |
| httpservice.httpbasicauth.enabled | References / Settings / Server Settings |
| httpservice.servlets | References / Settings / Servlet Settings |
| httpservice.sni.hostcheck | References / Settings / Server Settings |
| httpservice.sni.required | References / Settings / Server Settings |
| httpservice.uricompliance | References / Settings / Server Settings |
I
| Name | Parent |
|---|---|
| id | References / System Keywords / Page Keywords |
| Idx | Building Applications / Data Model / Extending a Type / Direct Properties |
| if() | References / Built-in Functions / Logic functions |
| If-Modified-Since | REST Interface / Request headers |
| Image | References / System Types |
| Image Editing | Operations / Filesystem / Advanced Features / Image Processing |
| Image Processing | Operations / Filesystem / Advanced Features |
| Images | Admin User Interface / Files / Content Type Features |
| Implement Business Logic | Building Applications / Overview |
| Implementation | Security / Two Factor Authentication |
| Implementing Logic | Building Applications / Business Logic |
| import | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Import and Export | Admin User Interface / Data |
| Import Behavior | Operations / Application Lifecycle / Data Deployment |
| Import CSV | Admin User Interface / Data / Import and Export |
| Import Methods | Operations / Application Lifecycle / Application Deployment |
| Import Options | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Import Page Dialog | Building Applications / Pages & Templates / Creating a Page |
| Import the Template | Tutorials / Building Your First Application / Part 2: Import a Bootstrap Template |
| Import Type | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Import Wizard | Building Applications / Data Creation & Import / Importing CSV Data |
| import-data | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Important Notes | APIs & Integrations / MongoDB |
| importCss() | References / Built-in Functions / Input Output Functions |
| importGpx() | References / Built-in Functions / Input Output Functions |
| importHtml() | References / Built-in Functions / Input Output Functions |
| Importing CSV Data | Building Applications / Data Creation & Import |
| Importing from MySQL | APIs & Integrations / JDBC / Examples |
| Importing JSON Data | Building Applications / Data Creation & Import |
| Importing XML Data | Building Applications / Data Creation & Import |
| include() | Building Applications / Dynamic Content / Page Functions |
| includeChild() | Building Applications / Dynamic Content / Page Functions |
| Including External Content | Building Applications / Pages & Templates / Templates and Content Elements |
| incoming() | References / Built-in Functions / Database Functions |
| Incremental Development | Introduction / Core Concepts / Real-Time Schema Evolution |
| Indexing | REST Interface / Data Access / Collection Endpoints |
| Indexing – Nodes | Admin User Interface / Schema / Admin Menu |
| Indexing – Relationships | Admin User Interface / Schema / Admin Menu |
| indexOf() | References / Built-in Functions / String Functions |
| Inexact Search | REST Interface / Data Access / Collection Endpoints / Advanced Search Capabilities |
| Inheritance | Building Applications / Data Model |
| Inherited Properties | Building Applications / Data Model / Extending a Type |
| inheritingTypes() | References / Built-in Functions / Schema Functions |
| init | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| Initial Configuration | Introduction / Getting Started |
| initialuser.create | References / Settings / Security Settings |
| initialuser.name | References / Settings / Security Settings |
| initialuser.password | References / Settings / Security Settings |
| Inline Text Message | Building Applications / Event Action Mapping / Notifications |
| Input and Output | REST Interface / Overview |
| Input Functions | REST Interface / Virtual Types |
| Input Output Functions | References / Built-in Functions |
| inReplyTo | References / System Types / EMailMessage |
| Insert After | Building Applications / Pages & Templates / The Context Menu |
| Insert and Query | APIs & Integrations / MongoDB / Examples |
| Insert Before | Building Applications / Pages & Templates / The Context Menu |
| Insert Content Element | Building Applications / Pages & Templates / The Context Menu |
| Insert Div Element | Building Applications / Pages & Templates / The Context Menu |
| Insert HTML | Event Action Mapping / Event Actions |
| Insert HTML Element | Building Applications / Pages & Templates / The Context Menu |
| Insert One Document | APIs & Integrations / MongoDB / Writing Data |
| Insert Options | Admin User Interface / Pages / The Context Menu |
| insertHtml() | References / Built-in Functions / Rendering Functions |
| Install GraalVM | Introduction / Getting Started / Choose Your Installation Method / Option 3: Manual Installation (Advanced Users) |
| Installing GraalVM | Expert Topics / Migration / Migrating to Structr 4.x / GraalVM Migration |
| Instance Methods | Building Applications / Overview / Implement Business Logic / Methods |
| instantiate() | References / Built-in Functions / Database Functions |
| int() | References / Built-in Functions / Conversion Functions |
| Interaction | Building Applications / Pages & Templates / The Page Element |
| Interface Layout | Admin User Interface / Configuration Interface |
| Interface Structure | Admin User Interface / Overview |
| Interpreting Memory Values | Operations / Monitoring / System Resources |
| Introduction | |
| intSum() | References / Built-in Functions / Collection Functions |
| Invalid Code Errors | Security / Two Factor Authentication / Troubleshooting |
| invalidateCacheValue() | References / Built-in Functions / Miscellaneous Functions |
| ip | References / System Keywords / General Keywords |
| IP Whitelisting | Security / Two Factor Authentication |
| is() | References / Built-in Functions / Logic functions |
| isAllowed() | References / Built-in Functions / Access Control Functions |
| isCollection() | References / Built-in Functions / Collection Functions |
| isEntity() | References / Built-in Functions / Database Functions |
| isInGroup() | References / Built-in Functions / Access Control Functions |
| isLocale() | References / Built-in Functions / System Functions |
| isPageTemplate | References / System Types / Widget |
| isTemplate | References / System Types / File |
| isValidEmail() | References / Built-in Functions / Validation Functions |
| isValidUuid() | References / Built-in Functions / Validation Functions |
J
| Name | Parent |
|---|---|
| Java internals | |
| Java KeyStore | Security / JWT Authentication / Configuration |
| JavaScript | Building Applications / Dynamic Content / Template Expressions / StructrScript vs. JavaScript |
| JavaScript Debugging | Operations / Logging & Debugging |
| JavaScript Errors | Operations / Logging & Debugging / Common Debugging Scenarios |
| JavaScript Filter Syntax | Operations / Changelog / Filtering Results |
| JavaScript Mode | Admin User Interface / Admin Console / Console Modes |
| JavaScript Object Syntax | Expert Topics / Built-in Analytics / Recording Events |
| JavaScript Strict Mode | Expert Topics / Migration / Migrating to Structr 6.x |
| JDBC | Building Applications / Overview / Integrate With Other Systems / Other Databases |
| jdbc() | References / Built-in Functions / Database Functions |
| Job Queue | Admin User Interface / Overview / The Main Areas |
| jobInfo() | References / Built-in Functions / System Functions |
| jobList() | References / Built-in Functions / System Functions |
| join() | References / Built-in Functions / String Functions |
| jQuery | REST Interface / Data Access / View Selection / Manual View Selection (info) |
| JSON | Building Applications / Overview / Create or Import Data |
| JSON Endpoints | APIs & Integrations / OpenAPI / Accessing the Documentation |
| JSON Format | Expert Topics / Built-in Analytics / Designing Event Messages |
| JSON Nesting Depth | REST Interface / Request parameters |
| json.indentation | References / Settings / Server Settings |
| json.lenient | References / Settings / Advanced Settings |
| json.output.dateformat | References / Settings / Advanced Settings |
| json.output.forcearrays | References / Settings / Advanced Settings |
| json.reductiondepth | References / Settings / Advanced Settings |
| json.redundancyreduction | References / Settings / Advanced Settings |
| JsonRestServlet | REST Interface / Servlets |
| JsonRestServlet Settings | REST Interface / Servlets / JsonRestServlet |
| jsonrestservlet.authenticator | References / Settings / Servlet Settings |
| jsonrestservlet.class | References / Settings / Servlet Settings |
| jsonrestservlet.defaultview | References / Settings / Servlet Settings |
| jsonrestservlet.outputdepth | References / Settings / Servlet Settings |
| jsonrestservlet.path | References / Settings / Servlet Settings |
| jsonrestservlet.resourceprovider | References / Settings / Servlet Settings |
| jsonrestservlet.unknowninput.validation.mode | References / Settings / Servlet Settings |
| jsonrestservlet.user.autocreate | References / Settings / Servlet Settings |
| jsonrestservlet.user.autologin | References / Settings / Servlet Settings |
| jsonrestservlet.user.class | References / Settings / Servlet Settings |
| JVM Remote Debugging | Operations / Logging & Debugging |
| JWT Authentication | Security |
| JWT token endpoint | REST Interface / System endpoints |
K
| Name | Parent |
|---|---|
| Kafka | APIs & Integrations / Message Brokers |
| KafkaClient Properties | APIs & Integrations / Message Brokers / Kafka |
| Keep Callbacks Simple | APIs & Integrations / Message Brokers / Best Practices |
| Keep Summaries Short | APIs & Integrations / OpenAPI / Best Practices |
| Key and Domain | Admin User Interface / Localization / Main Area |
| Key-Value Format | Expert Topics / Built-in Analytics / Designing Event Messages |
| Keycloak | Security / OAuth / Configuration / Provider Settings |
| Keywords | Building Applications / Dynamic Content / Template Expressions |
L
| Name | Parent |
|---|---|
| Last Page | Building Applications / Event Action Mapping / Actions / Pagination |
| last() | References / Built-in Functions / Collection Functions |
| Last-Modified | REST Interface / Request headers |
| Latitude/Longitude | REST Interface / Request parameters |
| latLonToUtm() | References / Built-in Functions / Conversion Functions |
| Layout | Admin User Interface / Flows / Secondary Menu |
| Layout Algorithm | Admin User Interface / Graph / Display Options |
| Layouts | Admin User Interface / Schema / Secondary Menu / Display Menu |
| Learn More | Building Applications / Data Creation & Import / Importing JSON Data |
| Left Sidebar | Admin User Interface / Pages |
| length() | References / Built-in Functions / String Functions |
| Let’s Encrypt | Security / SSL Configuration |
| letsencrypt | References / Maintenance Commands |
| letsencrypt.challenge.type | References / Settings / Security Settings |
| letsencrypt.domain.chain.filename | References / Settings / Security Settings |
| letsencrypt.domain.csr.filename | References / Settings / Security Settings |
| letsencrypt.domain.key.filename | References / Settings / Security Settings |
| letsencrypt.domains | References / Settings / Security Settings |
| letsencrypt.key.size | References / Settings / Security Settings |
| letsencrypt.production.server.url | References / Settings / Security Settings |
| letsencrypt.staging.server.url | References / Settings / Security Settings |
| letsencrypt.user.key.filename | References / Settings / Security Settings |
| letsencrypt.wait | References / Settings / Security Settings |
| License and Database | Admin User Interface / Dashboard / About Structr |
| license.allow.fallback | References / Settings / Licensing Settings |
| license.key | References / Settings / Licensing Settings |
| license.validation.timeout | References / Settings / Licensing Settings |
| Licensing Settings | References / Settings |
| Lifecycle Method Inheritance | Building Applications / Data Model / Inheritance |
| Lifecycle Methods | Building Applications / Overview / Implement Business Logic |
| Limit Result Sets | APIs & Integrations / JDBC / Best Practices |
| Limitations | REST Interface / Virtual Types |
| Limiting by Age | APIs & Integrations / RSS Feeds / Retention Control |
| Limiting by Count | APIs & Integrations / RSS Feeds / Retention Control |
| lineSegment() | References / Built-in Functions / Geocoding Functions |
| lineStringsToPolygons() | References / Built-in Functions / Geocoding Functions |
| link | References / System Keywords / Page Keywords |
| Linked Properties | Building Applications / Data Model / Extending a Type |
| Linking Data | Introduction / First Steps / Chapter 2: Adding Sample Data |
| Linking Two Types | Building Applications / Data Model |
| Links between pages | Building Applications / Navigation & Routing / Building navigation |
| Listing Available Folders | APIs & Integrations / Email / Receiving Emails |
| Live Notifications | APIs & Integrations / Server-Sent Events / Practical Examples |
| Local Development | Security / SSL Configuration |
| Local Widgets | Building Applications / Pages & Templates / Widgets / The Widgets flyout |
| locale | References / System Keywords / General Keywords |
| Locale resolution | Building Applications / Pages & Templates / Translations |
| Localization | Admin User Interface / Overview / The Main Areas |
| localize() | Building Applications / Dynamic Content / Page Functions |
| Location | |
| Log Behavior | APIs & Integrations / Host Script Execution / Executing Scripts |
| Log Format | Admin User Interface / Dashboard / Server Log |
| Log Levels | Operations / Logging & Debugging / Server Log |
| Log Location | Operations / Logging & Debugging / Server Log |
| Log Rotation | Operations / Logging & Debugging / Server Log |
| log() | Logging / References / Built-in Functions / Input Output Functions |
| log.callback.threshold | References / Settings / General Settings |
| log.cypher.debug | References / Settings / Database Configuration Settings |
| log.cypher.debug.ping | References / Settings / Database Configuration Settings |
| log.directorywatchservice.scanquietly | References / Settings / General Settings |
| log.functions.stacktrace | References / Settings / General Settings |
| log.level | References / Settings / General Settings |
| log.querytime.threshold | References / Settings / General Settings |
| log.scriptprocess.commandline | References / Settings / General Settings |
| logEvent() | Statistics / References / Built-in Functions / System Functions |
| Logging | Building Applications / Business Logic / Development Tools |
| Logging & Debugging | Operations |
| Logging and Debugging | Building Applications / Scheduled Tasks |
| Logging Configuration | Operations / Logging & Debugging |
| Logging from Code | Operations / Logging & Debugging |
| Logic Functions | References / Built-in Functions |
| Logic Nodes | Admin User Interface / Flows / The Canvas / Adding Nodes |
| Login | Security / User Management / Authentication Methods / Sessions |
| Login endpoint | REST Interface / System endpoints |
| Login Page | Security / Two Factor Authentication / Implementation |
| login() | References / Built-in Functions / Security Functions |
| LoginServlet | REST Interface / Servlets |
| LoginServlet Settings | REST Interface / Servlets / LoginServlet |
| loginservlet.defaultview | References / Settings / Servlet Settings |
| loginservlet.outputdepth | References / Settings / Servlet Settings |
| loginservlet.path | References / Settings / Servlet Settings |
| Logout | Security / User Management / Authentication Methods / Sessions |
| Logout endpoint | REST Interface / System endpoints |
| LogoutServlet | REST Interface / Servlets |
| LogoutServlet Settings | REST Interface / Servlets / LogoutServlet |
| logoutservlet.defaultview | References / Settings / Servlet Settings |
| logoutservlet.outputdepth | References / Settings / Servlet Settings |
| logoutservlet.path | References / Settings / Servlet Settings |
| long() | References / Built-in Functions / Conversion Functions |
| Lost Authenticator Access | Security / Two Factor Authentication / Troubleshooting |
| lower() | References / Built-in Functions / String Functions |
| lt() | References / Built-in Functions / Logic Functions |
| lte() | References / Built-in Functions / Logic Functions |
M
| Name | Parent |
|---|---|
| Mail Configuration Settings | References / Settings |
| Mail Templates | Admin User Interface / Overview / The Main Areas |
| mail.attachmentbasepath | References / Settings / Mail Configuration Settings |
| mail.maxemails | References / Settings / Mail Configuration Settings |
| mail.updateinterval | References / Settings / Mail Configuration Settings |
| mailAddAttachment() | References / Built-in Functions / EMail Functions |
| mailAddBcc() | References / Built-in Functions / EMail Functions |
| mailAddCc() | References / Built-in Functions / EMail Functions |
| mailAddHeader() | References / Built-in Functions / EMail Functions |
| mailAddMimePart() | References / Built-in Functions / EMail Functions |
| mailAddReplyTo() | References / Built-in Functions / EMail Functions |
| mailAddTo() | References / Built-in Functions / EMail Functions |
| mailBegin() | References / Built-in Functions / EMail Functions |
| mailbox | References / System Types / EMailMessage |
| mailClearAttachments() | References / Built-in Functions / EMail Functions |
| mailClearBcc() | References / Built-in Functions / EMail Functions |
| mailClearBounceAddress() | References / Built-in Functions / EMail Functions |
| mailClearCc() | References / Built-in Functions / EMail Functions |
| mailClearHeaders() | References / Built-in Functions / EMail Functions |
| mailClearInReplyTo() | References / Built-in Functions / EMail Functions |
| mailClearMimeParts() | References / Built-in Functions / EMail Functions |
| mailClearReplyTo() | References / Built-in Functions / EMail Functions |
| mailClearTo() | References / Built-in Functions / EMail Functions |
| mailDecodeText() | References / Built-in Functions / EMail Functions |
| mailEncodeText() | References / Built-in Functions / EMail Functions |
| mailGetError() | References / Built-in Functions / EMail Functions |
| mailGetLastOutgoingMessage() | References / Built-in Functions / EMail Functions |
| mailHasError() | References / Built-in Functions / EMail Functions |
| mailProtocol | References / System Types / Mailbox |
| mailRemoveHeader() | References / Built-in Functions / EMail Functions |
| mailResetManualConfig() | References / Built-in Functions / EMail Functions |
| mailSaveOutgoingMessage() | References / Built-in Functions / EMail Functions |
| mailSelectConfig() | References / Built-in Functions / EMail Functions |
| mailSend() | References / Built-in Functions / EMail Functions |
| MailService | References / Services |
| MailService Configuration | APIs & Integrations / Email / Receiving Emails |
| mailSetBounceAddress() | References / Built-in Functions / EMail Functions |
| mailSetFrom() | References / Built-in Functions / EMail Functions |
| mailSetHtmlContent() | References / Built-in Functions / EMail Functions |
| mailSetInReplyTo() | References / Built-in Functions / EMail Functions |
| mailSetManualConfig() | References / Built-in Functions / EMail Functions |
| mailSetSubject() | References / Built-in Functions / EMail Functions |
| mailSetTextContent() | References / Built-in Functions / EMail Functions |
| MailTemplate | References / System Types |
| Main Area | Admin User Interface / Files |
| Maintenance | Admin User Interface / Schema / Admin Menu |
| Maintenance Commands | Operations / Maintenance |
| Maintenance Mode | Operations / Maintenance |
| maintenance() | References / Built-in Functions / System Functions |
| maintenance.application.ftp.port | References / Settings / Server Settings |
| maintenance.application.http.port | References / Settings / Server Settings |
| maintenance.application.https.port | References / Settings / Server Settings |
| maintenance.application.ssh.port | References / Settings / Server Settings |
| maintenance.enabled | References / Settings / Server Settings |
| maintenance.message | References / Settings / Server Settings |
| maintenance.resource.path | References / Settings / Server Settings |
| maintenanceMode | References / Maintenance Commands |
| Major Version Updates | Operations / Maintenance / Updates and Upgrades |
| makePolygonValid() | References / Built-in Functions / Geocoding Functions |
| Making Items Visible | APIs & Integrations / RSS Feeds / Processing New Items |
| Managing Connections | APIs & Integrations / Message Brokers |
| Managing Membership | Security / User Management / Groups |
| Managing translations | Building Applications / Pages & Templates / Translations |
| Managing User Enrollment | Security / Two Factor Authentication |
| Manual Certificate Installation | Security / SSL Configuration |
| Manual Cleanup | APIs & Integrations / RSS Feeds / Retention Control |
| Manual Mail Fetching | APIs & Integrations / Email / Receiving Emails |
| Manual Migration | Expert Topics / Migration / Migrating to Structr 4.x / Resource Access Permissions |
| Manual Update | APIs & Integrations / RSS Feeds / Updating Feeds |
| Many-to-Many | Introduction / Core Concepts / Schema Enforcement / Automatic Relationship Management |
| Many-to-Many (Tags) | Building Applications / Event Action Mapping / Advanced Example / What Happens for Each Cardinality |
| Many-to-One (Manager) | Building Applications / Event Action Mapping / Advanced Example / What Happens for Each Cardinality |
| Map Layers | APIs & Integrations / Spatial |
| map() | References / Built-in Functions / Collection functions |
| Mathematical Functions | References / Built-in Functions |
| Max Age | Admin User Interface / Security / CORS / The CORS Table |
| max() | References / Built-in Functions / Mathematical Functions |
| md5 | References / System Types / File |
| md5() | References / Built-in Functions / Conversion Functions |
| me | References / System Keywords / General Keywords |
| members | References / System Types / Group |
| Menu Configuration | Admin User Interface / Dashboard / UI Settings |
| merge() | References / Built-in Functions / Collection Functions |
| mergeProperties() | References / Built-in Functions / Scripting Functions |
| mergeUnique() | References / Built-in Functions / Collection Functions |
| Message Brokers | Building Applications / Overview / Integrate With Other Systems |
| Message Clients | APIs & Integrations / Message Brokers / Core Concepts |
| Message Subscribers | APIs & Integrations / Message Brokers / Core Concepts |
| MessageClient | References / System Types |
| messageId | References / System Types / EMailMessage |
| Messages Not Received | APIs & Integrations / Message Brokers / Troubleshooting |
| Metadata Extraction | Admin User Interface / Files / Content Type Features / Images |
| Method Configuration | Admin User Interface / Code / The Method Editor |
| Method Documentation Fields | APIs & Integrations / OpenAPI / Documenting Methods |
| Method Inheritance | Building Applications / Data Model / Inheritance |
| Method is Static | Data Model / Extending a Type / Methods / Method List |
| Method List | Building Applications / Data Model / Extending a Type / Methods |
| Method Parameters | Security / OAuth / Customizing User Creation |
| methodParameters | References / System Keywords / Special Keywords |
| Methods | Building Applications / Overview / Implement Business Logic |
| MetricsServlet | REST Interface / Servlets |
| MetricsServlet Settings | REST Interface / Servlets / MetricsServlet |
| metricsservlet.whitelist | References / Settings / Servlet Settings |
| Microsoft Entra ID | Security / JWT Authentication / External JWKS Providers |
| Migration | Expert Topics |
| min() | References / Built-in Functions / Mathematical Functions |
| Minor Version Updates | Operations / Maintenance / Updates and Upgrades |
| Miscellaneous Functions | References / Built-in Functions |
| Miscellaneous Settings | References / Settings |
| Mixed Import Mode | Building Applications / Data Creation & Import / Importing CSV Data / Import Wizard |
| mod() | References / Built-in Functions / Mathematical Functions |
| MongoDB | Building Applications / Overview / Integrate With Other Systems / Other Databases |
| mongodb() | References / Built-in Functions / Database Functions |
| Monitoring | Security / Rate Limiting |
| Monitoring Progress | Operations / Application Lifecycle |
| More Search Options | REST Interface / Data Access / Collection Endpoints |
| Mount Folder | Admin User Interface / Files / Secondary Menu |
| Mounting with SSHFS | Security / SSH Access / Filesystem Access |
| MQTT | APIs & Integrations / Message Brokers |
| MQTT Functions | References / Built-in Functions |
| MQTT-Specific Functions | APIs & Integrations / Message Brokers / MQTT |
| MQTTClient Properties | APIs & Integrations / Message Brokers / MQTT |
| mqttPublish() | References / Built-in Functions / MQTT Functions |
| mqttSubscribe() | References / Built-in Functions / MQTT Functions |
| mqttUnsubscribe() | References / Built-in Functions / MQTT Functions |
| mult() | References / Built-in Functions / Mathematical Functions |
| Multi-Site Hosting | Operations |
| Multiple Lifecycle Methods | Building Applications / Data Model / Transactions & Indexing |
| Multiple SMTP Configurations | APIs & Integrations / Email / Sending Emails |
| Multiplier | Expert Topics / Built-in Analytics / Querying Events |
N
| Name | Parent |
|---|---|
| Name | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Name & Traits | Building Applications / Data Model / Creating a Basic Type |
| Naming Conflicts | Admin User Interface / Files |
| Naming Convention | Operations / Configuration / Configuration via Environment Variables (Docker) |
| Navigate to URL | Event Action Mapping / Follow-up actions |
| Navigating Large Schemas | Admin User Interface / Schema / The Canvas |
| Navigating Related Objects | Admin User Interface / Data / The Data Table |
| Navigation & Routing | Building Applications |
| Navigation after actions | Building Applications / Navigation & Routing / Building navigation |
| Neo4j Upgrade | Expert Topics / Migration / Migrating to Structr 4.x |
| Nested Objects | REST Interface / Overview / Basics |
| Nested Repeaters | Building Applications / Dynamic Content / Repeaters |
| News Aggregator | APIs & Integrations / RSS Feeds / Examples |
| Next Page | Building Applications / Event Action Mapping / Actions / Pagination |
| Next Steps | Introduction / Core Concepts |
| No action | Event Action Mapping / Event Actions |
| None | Building Applications / Event Action Mapping / Notifications |
| none() | References / Built-in Functions / Collection functions |
| not() | References / Built-in Functions / Logic Functions |
| Notes | References / Services / DirectoryWatchService |
| Notifications | Building Applications / Pages & Templates / The HTML Element / The Events Tab |
| Notnull | Building Applications / Data Model / Extending a Type / Direct Properties |
| now | References / System Keywords / General Keywords |
| nth() | References / Built-in Functions / Collection Functions |
| Null Values | REST Interface / Data Access / Collection Endpoints |
| num() | References / Built-in Functions / Conversion Functions |
| numberFormat() | References / Built-in Functions / Conversion Functions |
| Numeric property validation | Value-based schema constraints |
O
| Name | Parent |
|---|---|
| OAuth | Building Applications / Overview / Integrate With Other Systems |
| OAuth Settings | References / Settings |
| oauth.auth0.audience | References / Settings / OAuth Settings |
| oauth.auth0.authorization_location | References / Settings / OAuth Settings |
| oauth.auth0.authorization_path | References / Settings / OAuth Settings |
| oauth.auth0.client_id | References / Settings / OAuth Settings |
| oauth.auth0.client_secret | References / Settings / OAuth Settings |
| oauth.auth0.error_uri | References / Settings / OAuth Settings |
| oauth.auth0.logout_uri | References / Settings / OAuth Settings |
| oauth.auth0.redirect_uri | References / Settings / OAuth Settings |
| oauth.auth0.return_uri | References / Settings / OAuth Settings |
| oauth.auth0.scope | References / Settings / OAuth Settings |
| oauth.auth0.tenant | References / Settings / OAuth Settings |
| oauth.auth0.token_location | References / Settings / OAuth Settings |
| oauth.auth0.token_path | References / Settings / OAuth Settings |
| oauth.auth0.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.auth0.userinfo_path | References / Settings / OAuth Settings |
| oauth.azure.authorization_location | References / Settings / OAuth Settings |
| oauth.azure.client_id | References / Settings / OAuth Settings |
| oauth.azure.client_secret | References / Settings / OAuth Settings |
| oauth.azure.error_uri | References / Settings / OAuth Settings |
| oauth.azure.logout_uri | References / Settings / OAuth Settings |
| oauth.azure.redirect_uri | References / Settings / OAuth Settings |
| oauth.azure.return_uri | References / Settings / OAuth Settings |
| oauth.azure.scope | References / Settings / OAuth Settings |
| oauth.azure.tenant_id | References / Settings / OAuth Settings |
| oauth.azure.token_location | References / Settings / OAuth Settings |
| oauth.azure.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.facebook.authorization_location | References / Settings / OAuth Settings |
| oauth.facebook.client_id | References / Settings / OAuth Settings |
| oauth.facebook.client_secret | References / Settings / OAuth Settings |
| oauth.facebook.error_uri | References / Settings / OAuth Settings |
| oauth.facebook.logout_uri | References / Settings / OAuth Settings |
| oauth.facebook.redirect_uri | References / Settings / OAuth Settings |
| oauth.facebook.return_uri | References / Settings / OAuth Settings |
| oauth.facebook.scope | References / Settings / OAuth Settings |
| oauth.facebook.token_location | References / Settings / OAuth Settings |
| oauth.facebook.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.github.authorization_location | References / Settings / OAuth Settings |
| oauth.github.client_id | References / Settings / OAuth Settings |
| oauth.github.client_secret | References / Settings / OAuth Settings |
| oauth.github.error_uri | References / Settings / OAuth Settings |
| oauth.github.logout_uri | References / Settings / OAuth Settings |
| oauth.github.redirect_uri | References / Settings / OAuth Settings |
| oauth.github.return_uri | References / Settings / OAuth Settings |
| oauth.github.scope | References / Settings / OAuth Settings |
| oauth.github.token_location | References / Settings / OAuth Settings |
| oauth.github.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.google.authorization_location | References / Settings / OAuth Settings |
| oauth.google.client_id | References / Settings / OAuth Settings |
| oauth.google.client_secret | References / Settings / OAuth Settings |
| oauth.google.error_uri | References / Settings / OAuth Settings |
| oauth.google.logout_uri | References / Settings / OAuth Settings |
| oauth.google.redirect_uri | References / Settings / OAuth Settings |
| oauth.google.return_uri | References / Settings / OAuth Settings |
| oauth.google.scope | References / Settings / OAuth Settings |
| oauth.google.token_location | References / Settings / OAuth Settings |
| oauth.google.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.keycloak.authorization_location | References / Settings / OAuth Settings |
| oauth.keycloak.client_id | References / Settings / OAuth Settings |
| oauth.keycloak.client_secret | References / Settings / OAuth Settings |
| oauth.keycloak.error_uri | References / Settings / OAuth Settings |
| oauth.keycloak.logout_uri | References / Settings / OAuth Settings |
| oauth.keycloak.realm | References / Settings / OAuth Settings |
| oauth.keycloak.redirect_uri | References / Settings / OAuth Settings |
| oauth.keycloak.return_uri | References / Settings / OAuth Settings |
| oauth.keycloak.scope | References / Settings / OAuth Settings |
| oauth.keycloak.server_url | References / Settings / OAuth Settings |
| oauth.keycloak.token_location | References / Settings / OAuth Settings |
| oauth.keycloak.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.linkedin.authorization_location | References / Settings / OAuth Settings |
| oauth.linkedin.client_id | References / Settings / OAuth Settings |
| oauth.linkedin.client_secret | References / Settings / OAuth Settings |
| oauth.linkedin.error_uri | References / Settings / OAuth Settings |
| oauth.linkedin.logout_uri | References / Settings / OAuth Settings |
| oauth.linkedin.redirect_uri | References / Settings / OAuth Settings |
| oauth.linkedin.return_uri | References / Settings / OAuth Settings |
| oauth.linkedin.scope | References / Settings / OAuth Settings |
| oauth.linkedin.token_location | References / Settings / OAuth Settings |
| oauth.linkedin.user_details_resource_uri | References / Settings / OAuth Settings |
| oauth.logging.verbose | References / Settings / OAuth Settings |
| oauth.servers | References / Settings / OAuth Settings |
| Objects | REST Interface / Overview / Basics |
| onDelete Limitations | Building Applications / Data Model / Transactions & Indexing |
| one() | References / Built-in Functions / Logic Functions |
| One-to-Many | Introduction / Core Concepts / Schema Enforcement / Automatic Relationship Management |
| One-to-Many (Tasks) | Building Applications / Event Action Mapping / Advanced Example / What Happens for Each Cardinality |
| One-to-One | Introduction / Core Concepts / Schema Enforcement / Automatic Relationship Management |
| One-to-One (Client) | Building Applications / Event Action Mapping / Advanced Example / What Happens for Each Cardinality |
| OpenAPI | Building Applications / Data Model / Creating a Basic Type |
| OpenAPIServlet | REST Interface / Servlets |
| OpenAPIServlet Settings | REST Interface / Servlets / OpenAPIServlet |
| openapiservlet.server.title | References / Settings / Servlet Settings |
| openapiservlet.server.version | References / Settings / Servlet Settings |
| Opening the Console | Admin User Interface / Admin Console |
| Operations | |
| Optical Character Recognition | Operations / Filesystem / Advanced Features |
| Options | Building Applications / Pages & Templates / Widgets / Editing Widgets |
| or() | References / Built-in Functions / Logic Functions |
| Organizing partials | Building Applications / Navigation & Routing / Partials |
| Organizing Your API | APIs & Integrations / OpenAPI |
| orientation | References / System Types / Image |
| Origin | REST Interface / Request headers |
| Other Callbacks | Building Applications / Business Logic / Implementing Logic / Lifecycle Methods |
| Other Databases | Building Applications / Overview / Integrate With Other Systems |
| outgoing() | References / Built-in Functions / Database Functions |
| Output Functions | REST Interface / Virtual Types |
| Overview | Building Applications |
| Overview Query | Expert Topics / Built-in Analytics / Querying Events |
| Owner | Access Control Dialog |
| Ownership | Security / User Management / Permission System |
P
| Name | Parent |
|---|---|
| Package-specific Logging | Operations / Logging & Debugging / Common Debugging Scenarios |
| page | References / System Keywords / Page Keywords |
| Page Functions | Building Applications / Dynamic Content |
| Page Keywords | References / System Keywords |
| Page number | REST Interface / Request parameters |
| Page parameter | Event Action Mapping / Parameter types |
| Page size | REST Interface / Request parameters |
| Page size parameter | Event Action Mapping / Parameter types |
| Page Templates | Building Applications / Pages & Templates / Widgets / Using Widgets |
| Page View Analytics | Expert Topics / Built-in Analytics / Use Cases |
| Pager | Admin User Interface / Localization / Secondary Menu |
| Pages | Admin User Interface / Overview / The Main Areas |
| Pages & Templates | Building Applications |
| Pages and Elements | Building Applications / Overview / Create the User Interface |
| Pages and Templates | Building Applications / Best Practices |
| Pagination | Building Applications / Dynamic Content / Repeaters |
| Pagination and Views | Admin User Interface / Data / The Data Table |
| Parallel Execution | Building Applications / Scheduled Tasks |
| Parameter Documentation | APIs & Integrations / OpenAPI / Documenting Methods |
| Parameter Mapping | Building Applications / Pages & Templates / The HTML Element / The Events Tab |
| Parameter Masking | APIs & Integrations / Host Script Execution / Executing Scripts |
| Parameter types | Event Action Mapping |
| parameterMap | References / System Keywords / General Keywords |
| Parameters | Building Applications / Event Action Mapping |
| parent | References / System Keywords / Page Keywords |
| parseDate() | References / Built-in Functions / Conversion Functions |
| parseNumber() | References / Built-in Functions / Conversion Functions |
| Parsing Geometries | APIs & Integrations / Spatial / Geometry Functions |
| Partial refresh | Event Action Mapping / Follow-up actions |
| Partial refresh linked | Event Action Mapping / Follow-up actions |
| Partial Reload | Building Applications / Overview / Create the User Interface / Dynamic Content |
| Partial reloads | Building Applications / Navigation & Routing / Partials |
| Partials | Building Applications / Navigation & Routing |
| Passive Indexing | Building Applications / Data Model / Transactions & Indexing |
| password | References / System Types / Mailbox |
| Password Policy | Security / User Management / Account Security |
| Password Reset | Security / User Management / Account Security |
| Password Reset Endpoint | Security / User Management / Account Security / Password Reset |
| PATCH() | References / Built-in Functions / Http Functions |
| path | References / System Types / File |
| pathInfo | References / System Keywords / General Keywords |
| pdf() | References / Built-in Functions / Input Output Functions |
| pdfEncrypt() | References / Built-in Functions / Security Functions |
| PdfServlet | REST Interface / Servlets |
| PdfServlet Settings | REST Interface / Servlets / PdfServlet |
| pdfservlet.customresponseheaders | References / Settings / Servlet Settings |
| pdfservlet.defaultview | References / Settings / Servlet Settings |
| pdfservlet.outputdepth | References / Settings / Servlet Settings |
| pdfservlet.path | References / Settings / Servlet Settings |
| pdfservlet.resolveproperties | References / Settings / Servlet Settings |
| Performance | Building Applications / Best Practices |
| Performance Considerations | Building Applications / Dynamic Content / Repeaters |
| Permission Actions | Security / User Management / Permission System / Graph-Based Permission Resolution |
| Permission Debugging | Operations / Logging & Debugging |
| Permission Grants | Security / User Management / Permission System |
| Permission Issues | Operations / Logging & Debugging / Common Debugging Scenarios |
| Permission Resolution | Building Applications / Data Model / Linking Two Types |
| Permission System | Security / User Management |
| Permission Types | Building Applications / Data Model / Linking Two Types / Permission Resolution |
| Permissions | Operations / Filesystem / Working with Files |
| Permissions Influence Rendering | Building Applications / Pages & Templates / The Page Element |
| Point-in-Polygon Queries | APIs & Integrations / Spatial / Working with Geometries |
| port | References / System Types / Site |
| Position | Building Applications / Pages & Templates / The Page Element / The General Tab |
| post | Admin User Interface / Admin Console / Console Modes / REST Mode |
| POST() | References / Built-in Functions / Http Functions |
| post-deploy.conf | Operations / Application Lifecycle / Application Deployment / Pre- and Post-Deploy Scripts |
| Postal code | REST Interface / Request parameters |
| POSTMultiPart() | References / Built-in Functions / Http Functions |
| Practical Examples | APIs & Integrations / Server-Sent Events |
| Pragma | REST Interface / Request headers |
| pre-deploy.conf | Operations / Application Lifecycle / Application Deployment / Pre- and Post-Deploy Scripts |
| predicate | References / System Keywords / General Keywords |
| Predicate Functions | References / Built-in Functions |
| predicate.and | References / Built-in Functions / Predicate Functions |
| predicate.contains | References / Built-in Functions / Predicate Functions |
| predicate.empty | References / Built-in Functions / Predicate Functions |
| predicate.endsWith | References / Built-in Functions / Predicate Functions |
| predicate.equals | References / Built-in Functions / Predicate Functions |
| predicate.gt | References / Built-in Functions / Database Functions |
| predicate.gte | References / Built-in Functions / Database Functions |
| predicate.lt | References / Built-in Functions / Database Functions |
| predicate.lte | References / Built-in Functions / Database Functions |
| predicate.not | References / Built-in Functions / Database Functions |
| predicate.or | References / Built-in Functions / Database Functions |
| predicate.page | References / Built-in Functions / Database Functions |
| predicate.range | References / Built-in Functions / Database Functions |
| predicate.sort | References / Built-in Functions / Database Functions |
| predicate.startsWith | References / Built-in Functions / Database Functions |
| predicate.withinDistance | References / Built-in Functions / Database Functions |
| prefetch() | References / Built-in Functions / Database Functions |
| Prerequisites | Introduction / Getting Started |
| Preview | Building Applications / Pages & Templates / Additional Tools |
| Preview and Testing | Building Applications / Pages & Templates / Working with Pages |
| Preview Detail Object | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Preview Request Parameters | Building Applications / Pages & Templates / The Page Element / The General Tab |
| Preview Settings | Building Applications / Pages & Templates / The Page Element / The Preview Tab |
| Preview Tab | Admin User Interface / Pages / Editing Elements |
| Previous Page | Building Applications / Event Action Mapping / Actions / Pagination |
| print() | References / Built-in Functions / Rendering Functions |
| Privileged Execution | Building Applications / Business Logic / Security / Elevated Permissions |
| Processing Incoming Emails | APIs & Integrations / Email / Receiving Emails |
| Processing Large Datasets | Building Applications / Data Model / Transactions & Indexing |
| Processing New Items | APIs & Integrations / RSS Feeds |
| Progress Updates | APIs & Integrations / Server-Sent Events / Practical Examples |
| Prometheus Configuration | Operations / Monitoring / Prometheus Metrics |
| Prometheus Metrics | Operations / Monitoring |
| Propagation Direction | Building Applications / Data Model / Linking Two Types / Permission Resolution |
| Property History | Operations / Changelog / Use Cases |
| Property Inheritance | Building Applications / Data Model / Inheritance |
| Property Names | Building Applications / Data Model / Linking Two Types / Basic Relationship Properties |
| propertyInfo() | References / Built-in Functions / Schema Functions |
| Provider Settings | Security / OAuth / Configuration |
| Provider Setup | Security / OAuth |
| Provider-Specific Examples | Security / OAuth / Configuration |
| Provider-Specific Setup Notes | Security / OAuth / Provider Setup |
| ProxyServlet | REST Interface / Servlets |
| ProxyServlet Settings | REST Interface / Servlets / ProxyServlet |
| public | Building Applications / Data Model / Extending a Type / Views |
| Publishing Messages | APIs & Integrations / Message Brokers / MQTT |
| Publishing to Kafka | APIs & Integrations / Message Brokers / Kafka |
| Publishing to Pulsar | APIs & Integrations / Message Brokers / Pulsar |
| Pulsar | APIs & Integrations / Message Brokers |
| PulsarClient Properties | APIs & Integrations / Message Brokers / Pulsar |
| put | Admin User Interface / Admin Console / Console Modes / REST Mode |
| PUT() | References / Built-in Functions / Http Functions |
Q
| Name | Parent |
|---|---|
| Query Histogram | Operations / Monitoring |
| Query Operators | APIs & Integrations / MongoDB / Reading Data |
| Query Parameters | Expert Topics / Built-in Analytics / Querying Events |
| Querying Data | Admin User Interface / Graph |
| Querying Events | Expert Topics / Built-in Analytics |
| Querying PostgreSQL | APIs & Integrations / JDBC / Examples |
| Querying SQL Server | APIs & Integrations / JDBC / Examples |
| Querying the Index | Tutorials / Building A Spatial Index |
| queryString | References / System Keywords / General Keywords |
| Quick Reference | Admin User Interface / Overview |
| Quick Start | APIs & Integrations / Email |
| quot() | References / Built-in Functions / Mathematical Functions |
R
| Name | Parent |
|---|---|
| random() | References / Built-in Functions / System Functions |
| randomUuid() | References / Built-in Functions / System Functions |
| Range | REST Interface / Request headers |
| Range Filters | REST Interface / Data Access / Collection Endpoints / Advanced Search Capabilities |
| Rate Limiting | Security |
| Re-Enrolling a User | Security / Two Factor Authentication / Managing User Enrollment |
| Read Function | Building Applications / Data Model / Computed Properties / Function Properties |
| read() | References / Built-in Functions / Input Output Functions |
| Readiness Probe | Operations / Monitoring / Health Check Endpoint |
| Reading Data | APIs & Integrations / MongoDB |
| readShapefile() | References / Built-in Functions / Geocoding Functions |
| Real-Time Schema Evolution | Introduction / Core Concepts |
| Rebuild All Indexes | Admin User Interface / Schema / Admin Menu |
| rebuildIndex | References / Maintenance Commands |
| receivedDate | References / System Types / EMailMessage |
| Receiving | APIs & Integrations / Email / Best Practices |
| Receiving Emails | APIs & Integrations / Email |
| Recently Used Types | Admin User Interface / Data / Browsing Your Data |
| Recording Events | Expert Topics / Built-in Analytics |
| Recycle Bin | Building Applications / Pages & Templates / Additional Tools |
| Redirect URI Format | Security / OAuth / Provider Setup |
| Reference by UUID | REST Interface / Overview / Input and Output |
| References | |
| Refresh | Admin User Interface / Job Queue / Secondary Menu |
| Refresh-Token | REST Interface / Request headers |
| Refreshing a Token | Security / JWT Authentication / Creating Tokens |
| Registering Scripts | APIs & Integrations / Host Script Execution |
| Registration Endpoint | Security / User Management / Account Security / User Self-Registration |
| registration.allowloginbeforeconfirmation | References / Settings / Security Settings |
| registration.customuserattributes | References / Settings / Security Settings |
| Related Topics | Building Applications / Scheduled Tasks |
| Related Types | References / Services / MailService |
| Relationship Colors | Admin User Interface / Schema / The Canvas |
| Relationship Tracking | Operations / Changelog / Use Cases |
| Relationship Type | Building Applications / Data Model / Linking Two Types / Basic Relationship Properties |
| Relationships | Building Applications / Overview / Define the Data Model |
| Remote Widgets | Building Applications / Pages & Templates / Widgets / The Widgets flyout |
| remoteCypher() | References / Built-in Functions / Database Functions |
| Remove child | Event Action Mapping / Event Actions |
| Remove Node | Building Applications / Pages & Templates / The Context Menu |
| removeDomChild() | References / Built-in Functions / Rendering Functions |
| removeFromGroup() | References / Built-in Functions / Access Control Functions |
| removeLabels() | References / Built-in Functions / Database Functions |
| removeResponseHeader() | References / Built-in Functions / Http Functions |
| removeSessionAttribute() | References / Built-in Functions / System Functions |
| Renaming Properties | REST Interface / Virtual Types / Output Functions |
| render() | Building Applications / Dynamic Content / Page Functions |
| Rendering children | Building Applications / Pages & Templates / Shared Components |
| Rendering Functions | References / Built-in Functions |
| Rendering options | |
| Rendering partials | Building Applications / Navigation & Routing / Partials |
| Repeater Basics | Building Applications / Dynamic Content / Repeaters |
| Repeater Keyword | Building Applications / Pages & Templates / The HTML Element / The Repeater Tab |
| Repeater Tab | Admin User Interface / Pages / Editing Elements |
| Repeaters | Building Applications / Pages & Templates / Working with Pages |
| Replace Element With | Building Applications / Pages & Templates / The Context Menu |
| Replace HTML | Event Action Mapping / Event Actions |
| replace() | References / Built-in Functions / String Functions |
| replaceDomChild() | References / Built-in Functions / Rendering Functions |
| Replying to Messages | APIs & Integrations / Email / Sending Emails |
| replyTo | References / System Types / EMailMessage |
| Request | Building Applications / Data Creation & Import / Importing JSON Data / Create Nodes |
| Request headers | REST Interface |
| Request Matching | Operations / Multi-Site Hosting |
| Request parameters | Building Applications / Navigation & Routing / Building navigation |
| Requesting a Certificate | Security / SSL Configuration / Let’s Encrypt |
| Requesting a Token | Security / JWT Authentication / Creating Tokens |
| requestStoreDelete() | References / Built-in Functions / Scripting Functions |
| requestStoreGet() | References / Built-in Functions / Scripting Functions |
| requestStoreGetKeys() | References / Built-in Functions / Scripting Functions |
| requestStoreHas() | References / Built-in Functions / Scripting Functions |
| requestStorePut() | References / Built-in Functions / Scripting Functions |
| Required Global Setting | Security / OAuth / Configuration |
| Reset Password | Building Applications / Event Action Mapping / Actions / Authentication |
| Reset password endpoint | REST Interface / System endpoints |
| Reset View | Admin User Interface / Flows / Secondary Menu |
| Resolution Process | Security / User Management / Permission System / Graph-Based Permission Resolution |
| Resolving Related Entities | Operations / Changelog / Querying the Entity Changelog |
| Resource Access | Admin User Interface / Security |
| Resource Access Grant | Resource Access Permissions |
| Resource Access Grants | Resource Access Permissions |
| Resource Access Permissions | REST Interface / Authentication |
| Response | Building Applications / Data Creation & Import / Importing JSON Data / Create Nodes |
| REST API | Building Applications / Business Logic / Implementing Logic / External Events |
| REST API Representation | Building Applications / Pages & Templates / The HTML Element / The HTML Tab |
| REST API Upload | Operations / Filesystem / Working with Files / Uploading |
| REST Interface | |
| REST Mode | Admin User Interface / Admin Console / Console Modes |
| REST Request Parameters | Expert Topics / Migration / Migrating to Structr 4.x |
| REST URL | Admin User Interface / Graph / Querying Data |
| Restore | Operations / Backup & Recovery |
| Result | Building Applications / Data Creation & Import / Importing JSON Data / Create Nodes |
| Result Collection | Building Applications / Pages & Templates / The HTML Element / The Repeater Tab |
| Result Object | REST Interface / Data Access / Collection Endpoints |
| Retention Control | APIs & Integrations / RSS Feeds |
| retrieve() | References / Built-in Functions / Scripting Functions |
| Return Value | APIs & Integrations / JDBC / The jdbc() Function |
| Review the Output | APIs & Integrations / OpenAPI / Best Practices |
| revoke() | References / Built-in Functions / Access Control Functions |
| Revoking Tokens | Security / JWT Authentication |
| Right Sidebar | Admin User Interface / Pages |
| rint() | References / Built-in Functions / Mathematical Functions |
| rollbackTransaction() | References / Built-in Functions / Database Functions |
| round() | References / Built-in Functions / Mathematical Functions |
| RSS Feeds | APIs & Integrations |
| Run | Admin User Interface / Flows / Secondary Menu |
| Runtime Information | Admin User Interface / Dashboard / About Structr |
S
| Name | Parent |
|---|---|
| Save Button | Admin User Interface / Localization / Main Area |
| Saving Outgoing Messages | APIs & Integrations / Email / Sending Emails |
| schedule() | References / Built-in Functions / Scripting Functions |
| Scheduled Execution | Building Applications / Business Logic / Implementing Logic / User-Defined Functions |
| Scheduled Sync | APIs & Integrations / MongoDB / Examples |
| Scheduled Synchronization | APIs & Integrations / JDBC / Examples |
| Scheduled Tasks | Building Applications |
| Schema | Admin User Interface / Overview / The Main Areas |
| Schema Constraints | Building Applications / Event Action Mapping / Validation / Server-Side Validation |
| Schema Enforcement | Introduction / Core Concepts |
| Schema Functions | References / Built-in Functions |
| Schema information endpoint | REST Interface / System endpoints |
| Schema Inheritance | Expert Topics / Migration / Migrating to Structr 6.x |
| Schema Methods | Building Applications / Business Logic / Implementing Logic |
| Schema-Based Permissions | Security / User Management / Groups |
| Script expression | Event Action Mapping / Parameter types |
| Scripting Access | Operations / Filesystem |
| Scripting Considerations | Expert Topics / Migration / Migrating to Structr 4.x |
| Scripting Debugger | Admin User Interface / Dashboard / About Structr |
| Scripting Functions | References / Built-in Functions |
| scripts.path | References / Settings / General Settings |
| scripts.path.allowpathtraversal | References / Settings / General Settings |
| scripts.path.allowsymboliclinks | References / Settings / General Settings |
| Search | Admin User Interface / Overview / Interface Structure |
| Search Results | Admin User Interface / Files / Main Area |
| Search type | REST Interface / Request parameters |
| search() | References / Built-in Functions / Database Functions |
| searchFulltext() | References / Built-in Functions / Database Functions |
| Searching | REST Interface / Data Access / Collection Endpoints |
| Searching Your Code | Admin User Interface / Code |
| searchRelationshipsFulltext() | References / Built-in Functions / Database Functions |
| Secondary Menu | Admin User Interface / Schema |
| Secret Key | Security / JWT Authentication / Configuration |
| Secure File Permissions | Building Applications / Best Practices / Security |
| Secure Your Connections | APIs & Integrations / Message Brokers / Best Practices |
| Securing an API | Security / Overview / Getting Started |
| Security | |
| Security Considerations | APIs & Integrations / FTP |
| Security Dialog | Admin User Interface / Security / Users and Groups / Editing Users |
| Security Functions | References / Built-in Functions |
| Security Settings | References / Settings |
| Security Tab | Admin User Interface / Pages / Editing Elements |
| security.authentication.propertykeys | References / Settings / Security Settings |
| security.jwks.admin.claim.key | References / Settings / Security Settings |
| security.jwks.admin.claim.value | References / Settings / Security Settings |
| security.jwks.group.claim.key | References / Settings / Security Settings |
| security.jwks.id.claim.key | References / Settings / Security Settings |
| security.jwks.name.claim.key | References / Settings / Security Settings |
| security.jwks.provider | References / Settings / Security Settings |
| security.jwt.expirationtime | References / Settings / Security Settings |
| security.jwt.jwtissuer | References / Settings / Security Settings |
| security.jwt.key.alias | References / Settings / Security Settings |
| security.jwt.keystore | References / Settings / Security Settings |
| security.jwt.keystore.password | References / Settings / Security Settings |
| security.jwt.refreshtoken.expirationtime | References / Settings / Security Settings |
| security.jwt.secret | References / Settings / Security Settings |
| security.jwt.secrettype | References / Settings / Security Settings |
| security.passwordpolicy.complexity.enforce | References / Settings / Security Settings |
| security.passwordpolicy.complexity.minlength | References / Settings / Security Settings |
| security.passwordpolicy.complexity.requiredigits | References / Settings / Security Settings |
| security.passwordpolicy.complexity.requirelowercase | References / Settings / Security Settings |
| security.passwordpolicy.complexity.requirenonalphanumeric | References / Settings / Security Settings |
| security.passwordpolicy.complexity.requireuppercase | References / Settings / Security Settings |
| security.passwordpolicy.forcechange | References / Settings / Security Settings |
| security.passwordpolicy.maxage | References / Settings / Security Settings |
| security.passwordpolicy.maxfailedattempts | References / Settings / Security Settings |
| security.passwordpolicy.onchange.clearsessions | References / Settings / Security Settings |
| security.passwordpolicy.remindtime | References / Settings / Security Settings |
| security.passwordpolicy.resetfailedattemptsonpasswordreset | References / Settings / Security Settings |
| security.twofactorauthentication.algorithm | References / Settings / Security Settings |
| security.twofactorauthentication.digits | References / Settings / Security Settings |
| security.twofactorauthentication.issuer | References / Settings / Security Settings |
| security.twofactorauthentication.loginpage | References / Settings / Security Settings |
| security.twofactorauthentication.logintimeout | References / Settings / Security Settings |
| security.twofactorauthentication.period | References / Settings / Security Settings |
| security.twofactorauthentication.whitelistedips | References / Settings / Security Settings |
| SecurityContext | Java internals |
| Select Target Type | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Select/Deselect | Admin User Interface / Pages / The Context Menu |
| selectors | References / System Types / Widget |
| Self-Signed Certificates | Security / SSL Configuration / Local Development |
| Sender Address Requirements | APIs & Integrations / Email / Sending Emails |
| sendHtmlMail() | References / Built-in Functions / EMail Functions |
| Sending | APIs & Integrations / Email / Best Practices |
| Sending Emails | APIs & Integrations / Email |
| Sending Events | APIs & Integrations / Server-Sent Events |
| Sending JSON Data | APIs & Integrations / Server-Sent Events / Sending Events |
| sendMessage() | References / System Types / MessageClient |
| sendPlaintextMail() | References / Built-in Functions / EMail Functions |
| sentDate | References / System Types / EMailMessage |
| Separate Transactions | Building Applications / Business Logic / Security / Elevated Permissions |
| Server Installation | Operations / Backup & Recovery / Full Backup (Cold Backup) |
| Server Log | Building Applications / Troubleshooting |
| Server Settings | References / Settings |
| Server-Sent Events | APIs & Integrations |
| Server-Side by Default | Building Applications / Dynamic Content / How Structr Differs from Client-Side Frameworks |
| Server-Side Validation | Building Applications / Event Action Mapping / Validation |
| serverlog() | Logging / References / Built-in Functions / System Functions |
| Service Classes | Building Applications / Business Logic / Implementing Logic / Schema Methods |
| Services | Admin User Interface / Code / The Navigation Tree |
| Servlet Settings | References / Settings |
| Servlets | REST Interface |
| session | References / System Keywords / General Keywords |
| Sessions | Security / User Management / Authentication Methods |
| Set Properties | Building Applications / Data Creation & Import / Importing XML Data / The XML Import Wizard |
| set() | References / Built-in Functions / Database Functions |
| setContent() | References / Built-in Functions / Input Output Functions |
| setCookie() | References / Built-in Functions / Http Functions |
| setDetailsObject() | References / Built-in Functions / Rendering Functions |
| setEncryptionKey() | References / Built-in Functions / System Functions |
| setLocale() | References / Built-in Functions / Rendering Functions |
| setLogLevel() | Logging / References / Built-in Functions / System Functions |
| setNodeProperties | References / Maintenance Commands |
| setPrivileged() | References / Built-in Functions / Database Functions |
| setRelationshipProperties | References / Maintenance Commands |
| setResponseCode() | References / Built-in Functions / Http Functions |
| setResponseHeader() | References / Built-in Functions / Http Functions |
| setSessionAttribute() | References / Built-in Functions / System Functions |
| Setting Breakpoints | Operations / Logging & Debugging / JavaScript Debugging |
| Setting Passwords | Security / User Management / Users |
| Setting Resource Permissions | Introduction / First Steps / Chapter 4: Configuring Security |
| Settings | Admin User Interface / Schema |
| setUuid | References / Maintenance Commands |
| sha1 | References / System Types / File |
| sha512 | References / System Types / File |
| Shapefile Import | APIs & Integrations / Spatial / File Import |
| Shared Components | Building Applications / Pages & Templates |
| sharedComponentConfiguration | References / System Types / Page |
| Short Form | REST Interface / Overview / Input and Output / Reference by UUID |
| Show All | Building Applications / Pages & Templates / The HTML Element / The HTML Tab |
| Show Conditions | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| showConditions | References / System Types / Page |
| Side-by-Side Layout | Building Applications / Dynamic Content / Show and Hide Conditions |
| Sign In | Introduction / Getting Started / First Steps |
| Sign Out | Building Applications / Event Action Mapping / Actions / Authentication |
| Sign Up | Building Applications / Event Action Mapping / Actions / Authentication |
| Signature | REST Interface / Authentication / Resource Access Permissions |
| Simple Import Dialog | Building Applications / Data Creation & Import / Importing CSV Data |
| Site | References / System Types |
| size | References / System Types / File |
| size() | References / Built-in Functions / Collection Functions |
| skipSecurityRelationships | References / System Types / User |
| sleep() | References / Built-in Functions / System Functions |
| Slow Queries | Operations / Logging & Debugging / Common Debugging Scenarios |
| SMTP Configuration | APIs & Integrations / Email / Sending Emails |
| smtp.host | References / Settings / Mail Configuration Settings |
| smtp.port | References / Settings / Mail Configuration Settings |
| smtp.tls.enabled | References / Settings / Mail Configuration Settings |
| smtp.tls.required | References / Settings / Mail Configuration Settings |
| Snapshots | Admin User Interface / Schema / Secondary Menu |
| Sort key | REST Interface / Request parameters |
| Sort order | REST Interface / Request parameters |
| sort() | References / Built-in Functions / Collection Functions |
| Sorting | REST Interface / Data Access / Collection Endpoints |
| Source | Building Applications / Pages & Templates / Widgets / Editing Widgets |
| Source Type | REST Interface / Virtual Types / Configuration |
| SOURCE_TO_TARGET | Autocreation Options / Relationships / Cascading Delete Options |
| Spatial | APIs & Integrations |
| Special Keywords | References / System Keywords |
| split() | References / Built-in Functions / String Functions |
| splitRegex() | References / Built-in Functions / String Functions |
| SSH Access | Admin User Interface / Admin Console |
| SSH server | References / Services / SSHService |
| SSHService | References / Services |
| SSL Configuration | Security |
| SSL Hardening | Security / SSL Configuration / Manual Certificate Installation |
| stackDump() | References / Built-in Functions / System Functions |
| Standard Endpoints | APIs & Integrations / OpenAPI |
| Start Import | Data Creation & Import / Importing CSV Data / Import Wizard / The Import Wizard |
| Start Page | Building Applications / Overview / Create the User Interface / Navigation and Error Handling |
| startsWith() | References / Built-in Functions / String Functions |
| Static Data | Building Applications / Dynamic Content / Repeaters |
| Static Methods | Building Applications / Overview / Implement Business Logic / Methods |
| Static Resources | Building Applications / Pages & Templates / Working with Pages |
| Statistics | |
| Statistics Log endpoint | REST Interface / System endpoints |
| stopWords() | References / Built-in Functions / String Functions |
| Storage | Operations / Changelog |
| Storage Backends | Operations / Filesystem |
| Store Locator | APIs & Integrations / Spatial / Examples |
| store() | References / Built-in Functions / System Functions |
| storeGeometry | Tutorials / Building A Spatial Index / Schema Methods |
| Street | REST Interface / Request parameters |
| String Functions | References / Built-in Functions |
| String property validation | Value-based schema constraints |
| stripHtml() | References / Built-in Functions / String Functions |
| strReplace() | References / Built-in Functions / String Functions |
| Structr | |
| structr-action-finished | Building Applications / Event Action Mapping / Custom JavaScript Integration / Built-in Events |
| structr-action-started | Building Applications / Event Action Mapping / Custom JavaScript Integration / Built-in Events |
| Structr-Cascading-Delete | REST Interface / Request headers |
| Structr-Force-Merge-Of-Nested-Properties | REST Interface / Request headers |
| structr-reload | Building Applications / Event Action Mapping / Custom JavaScript Integration / Built-in Events |
| Structr-Return-Details-For-Created-Objects | REST Interface / Request headers |
| Structr-Websocket-Broadcast | REST Interface / Request headers |
| structrEnv() | References / Built-in Functions / System Functions |
| StructrScript | Building Applications / Dynamic Content / Template Expressions / StructrScript vs. JavaScript |
| StructrScript Filter Syntax | Operations / Changelog / Filtering Results |
| StructrScript Mode | Admin User Interface / Admin Console / Console Modes |
| StructrScript vs. JavaScript | Building Applications / Dynamic Content / Template Expressions |
| Style | Building Applications / Pages & Templates / The HTML Element / The General Tab |
| subject | References / System Types / EMailMessage |
| subscribeTopic() | References / System Types / MessageClient |
| substring() | References / Built-in Functions / String Functions |
| subt() | References / Built-in Functions / Mathematical Functions |
| Suggested Widgets | Admin User Interface / Pages / Right Sidebar / Widgets |
| Superuser | Security / User Management / User Categories |
| superuser.password | References / Settings / Security Settings |
| superuser.username | References / Settings / Security Settings |
| Supported Brokers | APIs & Integrations / Message Brokers |
| Supported Databases | Introduction / Core Concepts |
| Supported Feed Formats | APIs & Integrations / RSS Feeds |
| Supported Operations | APIs & Integrations / FTP |
| Supported Providers | APIs & Integrations / Spatial / Geocoding |
| svgIconPath | References / System Types / Widget |
| Swagger UI | APIs & Integrations / OpenAPI / Accessing the Documentation |
| Switching Modes | Security / SSH Access / Admin Console |
| Synchronization of Attributes | Building Applications / Pages & Templates / Shared Components |
| Syntax | APIs & Integrations / JDBC / The jdbc() Function |
| System Alert | Building Applications / Event Action Mapping / Notifications |
| System endpoints | REST Interface |
| System Functions | References / Built-in Functions |
| System Keywords | References |
| System Resources | Operations / Monitoring |
| System Types | References |
| systemInfo() | References / Built-in Functions / System Functions |
T
| Name | Parent |
|---|---|
| TARGET_TO_SOURCE | Autocreation Options / Relationships / Cascading Delete Options |
| Team Announcements | APIs & Integrations / Server-Sent Events / Practical Examples |
| Template | References / System Types |
| Template Expressions | Building Applications / Overview / Create the User Interface / Dynamic Content |
| Template Settings | Admin User Interface / Mail Templates / Main Area |
| Template Wizard | Admin User Interface / Mail Templates / Secondary Menu |
| template() | References / Built-in Functions / Rendering Functions |
| Templates | Building Applications / Pages & Templates / Creating a Page / Create Page Dialog |
| Tenant/Server-Based Configuration (Recommended) | Security / OAuth / Configuration / Complete Provider Settings Reference |
| tenantIdentifier | References / System Keywords / General Keywords |
| Testing | Building Applications / Business Logic |
| Testing with Docker | APIs & Integrations / MongoDB |
| Testing Your Code | Admin User Interface / Code / The Method Editor |
| text | References / System Types / MailTemplate |
| Text Extraction | Operations / Filesystem / Advanced Features |
| The $ Object | Building Applications / Business Logic / Writing Code |
| The Advanced Tab | Building Applications / Pages & Templates / The Page Element |
| The Basic Pattern | APIs & Integrations / Message Brokers / Core Concepts |
| The bson() Function | APIs & Integrations / MongoDB / The mongodb() Function |
| The Canvas | Admin User Interface / Schema |
| The Context Menu | Building Applications / Pages & Templates |
| The CORS Table | Admin User Interface / Security / CORS |
| The current keyword | Building Applications / Navigation & Routing |
| The Data Model | Building Applications / Event Action Mapping / Advanced Example |
| The Data Table | Admin User Interface / Data |
| The Editor Tab | Building Applications / Pages & Templates / Templates and Content Elements |
| The Events Tab | Building Applications / Pages & Templates / The HTML Element |
| The File Table | Admin User Interface / Files / Main Area |
| The Form | Building Applications / Event Action Mapping / Advanced Example |
| The Frontend Library | Building Applications / Event Action Mapping / Basics |
| The General Tab | Building Applications / Pages & Templates / The Page Element |
| The Graph Visualization | Admin User Interface / Graph |
| The HTML Element | Building Applications / Pages & Templates |
| The HTML Tab | Building Applications / Pages & Templates / The HTML Element |
| The Import Wizard | Building Applications / Data Creation & Import / Importing CSV Data / Import Wizard |
| The jdbc() Function | APIs & Integrations / JDBC |
| The Job Table | Admin User Interface / Job Queue |
| The Location Type | APIs & Integrations / Spatial |
| The Main Areas | Admin User Interface / Overview |
| The Method Editor | Admin User Interface / Code |
| The Modifications Object | Building Applications / Data Model / Transactions & Indexing |
| The mongodb() Function | APIs & Integrations / MongoDB |
| The Mount Dialog | Admin User Interface / Files / Secondary Menu / Mount Folder |
| The Navigation Tree | Admin User Interface / Code |
| The Page Element | Building Applications / Pages & Templates |
| The Page Tree | Admin User Interface / Pages / Left Sidebar |
| The Preview Tab | Building Applications / Pages & Templates / The Page Element |
| The Repeater Tab | Building Applications / Pages & Templates / The HTML Element |
| The Scripts Folder | APIs & Integrations / Host Script Execution |
| The Security Tab | Building Applications / Pages & Templates / The Page Element |
| The start page | Building Applications / Navigation & Routing |
| The Widgets flyout | Building Applications / Pages & Templates / Widgets |
| The Workspace | Admin User Interface / Pages |
| this | References / System Keywords / General Keywords |
| Thread Inspection | Operations / Logging & Debugging |
| Thread Management | Admin User Interface / Dashboard / Threads |
| Thread-Level Transaction Handling | Building Applications / Data Model / Transactions & Indexing |
| Threads | Admin User Interface / Dashboard |
| Throwing Errors | Building Applications / Business Logic / Error Handling |
| thumbnailPath | References / System Types / Widget |
| Time Filters | Operations / Changelog / Filtering Results |
| Time Range Queries | Expert Topics / Built-in Analytics / Querying Events |
| timer() | References / Built-in Functions / System Functions |
| titleize() | References / Built-in Functions / String Functions |
| tmp.path | References / Settings / General Settings |
| to | References / System Types / EMailMessage |
| toCsv() | References / Built-in Functions / Input Output Functions |
| toDate() | References / Built-in Functions / Conversion Functions |
| toExcel() | References / Built-in Functions / Input Output Functions |
| toGraphObject() | References / Built-in Functions / Conversion Functions |
| toJson() | References / Built-in Functions / Input Output Functions |
| Token Lifetime | Security / JWT Authentication / Creating Tokens |
| Token Settings | Security / JWT Authentication |
| TokenServlet | REST Interface / Servlets |
| TokenServlet Settings | REST Interface / Servlets / TokenServlet |
| tokenservlet.defaultview | References / Settings / Servlet Settings |
| tokenservlet.outputdepth | References / Settings / Servlet Settings |
| tokenservlet.path | References / Settings / Servlet Settings |
| Transaction Isolation | Building Applications / Data Model / Transactions & Indexing |
| Transaction Problems | Operations / Logging & Debugging / Common Debugging Scenarios |
| Transactions | REST Interface / Overview / Basics |
| Transactions & Indexing | Building Applications / Data Model |
| Transforming Data | Building Applications / Business Logic / Exposing Data |
| Transitive sorting | Advanced find |
| translate() | References / Built-in Functions / Input Output Functions |
| translation.deepl.apikey | References / Settings / Miscellaneous Settings |
| translation.google.apikey | References / Settings / Miscellaneous Settings |
| Translations | Building Applications / Pages & Templates |
| Translations Table | Admin User Interface / Localization / Main Area |
| Traversing the Graph | Building Applications / Business Logic / Exposing Data |
| treePath | References / System Types / Widget |
| Triggering Authentication | Security / OAuth |
| trim() | References / Built-in Functions / String Functions |
| Troubleshooting | Building Applications |
| Tutorials | |
| Two Factor Authentication | Security |
| Two-Factor Authentication | Security / User Management / Account Security |
| Two-Factor Page | Security / Two Factor Authentication / Implementation |
| Two-Step Transaction Process | Building Applications / Data Model / Transactions & Indexing |
| Type | Building Applications / Data Model / Extending a Type / Direct Properties |
| Type Documentation Fields | APIs & Integrations / OpenAPI / Configuring Types for OpenAPI |
| Type Filter | Admin User Interface / Data / Browsing Your Data |
| Type Visibility | Admin User Interface / Schema / Secondary Menu / Display Menu |
| typeInfo() | References / Built-in Functions / Schema Functions |
| Types | Building Applications / Overview / Define the Data Model |
| Typical Workflow | Operations / Application Lifecycle |
U
| Name | Parent |
|---|---|
| ui | Building Applications / Data Model / Extending a Type / Views |
| UI Settings | Admin User Interface / Dashboard |
| unarchive() | References / Built-in Functions / Input Output Functions |
| Understanding Template Expressions | Tutorials / Building Your First Application / Part 1: A First Simple Page |
| unescapeHtml() | References / Built-in Functions / Conversion Functions |
| Uniq. | Building Applications / Data Model / Extending a Type / Direct Properties |
| Unmounting | Security / SSH Access / Filesystem Access |
| unsubscribeTopic() | References / System Types / MessageClient |
| unwind() | References / Built-in Functions / Collection Functions |
| Update Many Documents | APIs & Integrations / MongoDB / Updating Data |
| Update Object | Building Applications / Event Action Mapping / Actions / Data Operations |
| Update One Document | APIs & Integrations / MongoDB / Updating Data |
| Update Process | Operations / Maintenance / Updates and Upgrades |
| updateFeed() | References / System Types / DataFeed |
| updateIfDue() | References / System Types / DataFeed |
| Updates and Upgrades | Operations / Maintenance |
| Updating Data | APIs & Integrations / MongoDB |
| Updating Feeds | APIs & Integrations / RSS Feeds |
| Updating Multiple Objects | REST Interface / Data Access / Updating Objects |
| Updating Objects | REST Interface / Data Access |
| Upload Servlet Changes | Expert Topics / Migration / Migrating to Structr 6.x |
| Uploading | Operations / Filesystem / Working with Files |
| Uploading Files | Admin User Interface / Files / Main Area |
| UploadServlet | REST Interface / Servlets |
| UploadServlet Settings | REST Interface / Servlets / UploadServlet |
| uploadservlet.allowanonymousuploads | References / Settings / Servlet Settings |
| uploadservlet.authenticator | References / Settings / Servlet Settings |
| uploadservlet.class | References / Settings / Servlet Settings |
| uploadservlet.defaultview | References / Settings / Servlet Settings |
| uploadservlet.maxfilesize | References / Settings / Servlet Settings |
| uploadservlet.maxrequestsize | References / Settings / Servlet Settings |
| uploadservlet.outputdepth | References / Settings / Servlet Settings |
| uploadservlet.path | References / Settings / Servlet Settings |
| uploadservlet.resourceprovider | References / Settings / Servlet Settings |
| uploadservlet.user.autocreate | References / Settings / Servlet Settings |
| uploadservlet.user.autologin | References / Settings / Servlet Settings |
| upper() | References / Built-in Functions / String Functions |
| URL routing | Building Applications / Navigation & Routing |
| URL Routing Tab | Admin User Interface / Pages / Editing Elements |
| urlencode() | References / Built-in Functions / Conversion Functions |
| Usage Tab | Admin User Interface / Code / The Method Editor |
| Use Appropriate Credentials | APIs & Integrations / JDBC / Best Practices |
| Use cases | Building Applications / Navigation & Routing / URL routing |
| Use Include Functions | Tutorials / Building Your First Application / Part 3: Create a Page Template |
| user | Admin User Interface / Admin Console / Console Modes / Admin Shell Mode |
| User Activity Tracking | Expert Topics / Built-in Analytics / Use Cases |
| User Categories | Security / User Management |
| User Defined Functions | Admin User Interface / Schema / Secondary Menu |
| User information endpoint | REST Interface / System endpoints |
| User Input | Building Applications / Event Action Mapping / Parameters |
| User Management | Security |
| User Properties | Security / User Management / Users |
| User Self-Registration | Security / User Management / Account Security |
| User self-registration endpoint | REST Interface / System endpoints |
| User-defined Functions | Building Applications / Overview / Implement Business Logic / Functions |
| userChangelog() | References / Built-in Functions / System Functions |
| Users | Security / User Management |
| Users and Groups | Admin User Interface / Security |
| Using domains | Building Applications / Pages & Templates / Translations |
| Using logEvent() | Expert Topics / Built-in Analytics / Recording Events |
| Using mkcert | Security / SSL Configuration / Local Development |
| Using Widgets | Building Applications / Pages & Templates / Widgets |
| utmToLatLon() | References / Built-in Functions / Conversion Functions |
| UUID Format | Admin User Interface / Dashboard / About Structr |
| UUID resolution | Building Applications / Navigation & Routing / The current keyword |
V
| Name | Parent |
|---|---|
| validateCertificates() | References / Built-in Functions / Http Functions |
| Validation | Building Applications / Event Action Mapping |
| Validation CSS Pseudo-Classes | Building Applications / Event Action Mapping / Validation / Client-Side Validation |
| Validation Events | Building Applications / Event Action Mapping / Validation / Client-Side Validation |
| Validation Functions | References / Built-in Functions |
| value | References / System Keywords / Special Keywords |
| Value-based schema constraints | |
| Vary | REST Interface / Request headers |
| Verification | Security / SSL Configuration |
| Version and Modules | Admin User Interface / Dashboard / About Structr |
| Version Control Workflow | Operations / Application Lifecycle / Application Deployment |
| Version Your API | APIs & Integrations / OpenAPI / Best Practices |
| Via Admin Console | Operations / Application Lifecycle / Application Deployment / Export Methods |
| Via Dashboard | Operations / Application Lifecycle / Application Deployment / Export Methods |
| Via REST API | Operations / Application Lifecycle / Application Deployment / Export Methods |
| Video Processing | Operations / Filesystem / Advanced Features |
| VideoFile | |
| View | |
| View Controls | Admin User Interface / Files / Main Area |
| View Inheritance | Building Applications / Data Model / Inheritance |
| View Selection | REST Interface / Data Access |
| Viewing Active Tokens | Security / JWT Authentication / Revoking Tokens |
| Viewing Statistics | Operations / Monitoring / HTTP Access Statistics |
| Viewing System Resources | Operations / Monitoring / System Resources |
| Viewing the Log | Operations / Logging & Debugging / Server Log |
| Views | Building Applications / Overview / Integrate With Other Systems / REST Interface |
| Virtual Filesystem | Operations / Filesystem |
| Virtual Properties | REST Interface / Virtual Types / Configuration |
| Virtual Properties Table | Admin User Interface / Virtual Types / Main Area |
| Virtual Type Settings | Admin User Interface / Virtual Types / Main Area |
| Virtual Types | Admin User Interface / Overview / The Main Areas |
| Visibility | Access Control Dialog |
| Visibility Flags | Security / User Management / Permission System |
| Visibility Indicators | Admin User Interface / Pages / Left Sidebar / The Page Tree |
| Visibility Options | Admin User Interface / Security / Resource Access |
| VM Snapshots | Operations / Backup & Recovery / Full Backup (Cold Backup) |
W
| Name | Parent |
|---|---|
| websocketservlet.authenticator | References / Settings / Servlet Settings |
| websocketservlet.class | References / Settings / Servlet Settings |
| websocketservlet.defaultview | References / Settings / Servlet Settings |
| websocketservlet.outputdepth | References / Settings / Servlet Settings |
| websocketservlet.path | References / Settings / Servlet Settings |
| websocketservlet.resourceprovider | References / Settings / Servlet Settings |
| websocketservlet.user.autocreate | References / Settings / Servlet Settings |
| websocketservlet.user.autologin | References / Settings / Servlet Settings |
| weekDays() | References / Built-in Functions / Scripting Functions |
| What is Structr? | Introduction / Getting Started |
| What to Include | APIs & Integrations / OpenAPI / Organizing Your API |
| What You’ll Build | Tutorials / Building Your First Application |
| Whitelisting Trusted Clients | Security / Rate Limiting |
| Why Event-Driven? | Building Applications / Business Logic |
| Why Graphs? | Introduction / Core Concepts / The Graph Data Model |
| Why Server-Side Rendering | Building Applications / Pages & Templates / Working with Pages |
| Widget | References / System Types |
| Widgets | Building Applications / Pages & Templates |
| width | References / System Types / Image |
| With periodic updates | Rendering options / Load / Update Mode |
| wktToGeometry() | References / Built-in Functions / Geocoding Functions |
| wktToPolygons() | References / Built-in Functions / Geocoding Functions |
| Working with Callbacks | APIs & Integrations / Message Brokers |
| Working with Files | Operations / Filesystem |
| Working with Geometries | APIs & Integrations / Spatial |
| Working with Pages | Building Applications / Pages & Templates |
| workingDirectory | References / System Types / User |
| Wrap Element In | Building Applications / Pages & Templates / The Context Menu |
| Write Function | Building Applications / Data Model / Computed Properties / Function Properties |
| write() | References / Built-in Functions / Input Output Functions |
| Writing Code | Building Applications / Business Logic |
| Writing Data | APIs & Integrations / MongoDB |
| Wrong Event Type | APIs & Integrations / Server-Sent Events / Troubleshooting |
| ws.indentation | References / Settings / Server Settings |
X
| Name | Parent |
|---|---|
| X-Forwarded-For | REST Interface / Request headers |
| X-Password | REST Interface / Request headers |
| X-Structr-Cluster-Node | REST Interface / Request headers |
| X-Structr-Edition | REST Interface / Request headers |
| X-StructrSessionToken | REST Interface / Request headers |
| X-User | REST Interface / Request headers |
| XML | Building Applications / Overview / Create or Import Data |
| xml() | References / Built-in Functions / Input Output Functions |
| xpath() | References / Built-in Functions / Input Output Functions |
Z
| Name | Parent |
|---|---|
| ZIP Archives | Admin User Interface / Files / Content Type Features |
| zoneddatetimeproperty.defaultformat | References / Settings / Advanced Settings |
Markdown Rendering Hint: GlossaryEntry(2) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(2)
Markdown Rendering Hint: GlossaryEntry(A) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(A)
Markdown Rendering Hint: GlossaryEntry(B) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(B)
Markdown Rendering Hint: GlossaryEntry(C) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(C)
Markdown Rendering Hint: GlossaryEntry(D) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(D)
Markdown Rendering Hint: GlossaryEntry(E) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(E)
Markdown Rendering Hint: GlossaryEntry(F) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(F)
Markdown Rendering Hint: GlossaryEntry(G) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(G)
Markdown Rendering Hint: GlossaryEntry(H) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(H)
Markdown Rendering Hint: GlossaryEntry(I) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(I)
Markdown Rendering Hint: GlossaryEntry(J) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(J)
Markdown Rendering Hint: GlossaryEntry(K) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(K)
Markdown Rendering Hint: GlossaryEntry(L) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(L)
Markdown Rendering Hint: GlossaryEntry(M) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(M)
Markdown Rendering Hint: GlossaryEntry(N) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(N)
Markdown Rendering Hint: GlossaryEntry(O) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(O)
Markdown Rendering Hint: GlossaryEntry(P) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(P)
Markdown Rendering Hint: GlossaryEntry(Q) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(Q)
Markdown Rendering Hint: GlossaryEntry(R) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(R)
Markdown Rendering Hint: GlossaryEntry(S) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(S)
Markdown Rendering Hint: GlossaryEntry(T) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(T)
Markdown Rendering Hint: GlossaryEntry(U) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(U)
Markdown Rendering Hint: GlossaryEntry(V) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(V)
Markdown Rendering Hint: GlossaryEntry(W) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(W)
Markdown Rendering Hint: GlossaryEntry(X) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(X)
Markdown Rendering Hint: GlossaryEntry(Y) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(Y)
Markdown Rendering Hint: GlossaryEntry(Z) not rendered because no formatter registered for format markdown, mode overview and GlossaryEntry(Z)