Simian GUI Documentation
Table of Contents
1.
Introduction
❱
1.1.
Matlab
1.2.
Python
1.3.
Form.io
2.
Getting started
❱
2.1.
MATLAB setup
❱
2.1.1.
License
2.2.
Python setup
❱
2.2.1.
License
2.3.
Hello world!
3.
Overview
4.
Form definition
❱
4.1.
guiInit
4.2.
Form structure
4.3.
Components
❱
4.3.1.
Basic
❱
4.3.1.1.
Button
4.3.1.2.
Checkbox
4.3.1.3.
Number
4.3.1.4.
Password
4.3.1.5.
Radio
4.3.1.6.
Select
4.3.1.7.
Selectboxes
4.3.1.8.
TextArea
4.3.1.9.
TextField
4.3.2.
Advanced
❱
4.3.2.1.
Currency
4.3.2.2.
DateTime
4.3.2.3.
Day
4.3.2.4.
Email
4.3.2.5.
PhoneNumber
4.3.2.6.
Signature
4.3.2.7.
Survey
4.3.2.8.
Tags
4.3.2.9.
Time
4.3.3.
Layout
❱
4.3.3.1.
Columns
4.3.3.2.
Content
4.3.3.3.
FieldSet
4.3.3.4.
Html
4.3.3.5.
HtmlElement
4.3.3.6.
HtmlTable
4.3.3.7.
Panel
4.3.3.8.
Table
4.3.3.9.
Tabs
4.3.3.10.
Well
4.3.4.
Data
❱
4.3.4.1.
Container
4.3.4.2.
DataGrid
4.3.4.3.
DataMap
4.3.4.4.
DataTables
4.3.4.5.
EditGrid
4.3.4.6.
Hidden
4.3.5.
Miscellaneous
❱
4.3.5.1.
File
4.3.5.2.
Form
4.3.5.3.
Plotly
4.3.5.4.
ResultFile
4.4.
Component nesting
4.5.
Component properties
❱
4.5.1.
Validate
4.5.2.
Conditional
4.5.3.
Logic
4.5.4.
Json
4.5.5.
Error
4.6.
Composed components
❱
4.6.1.
StatusIndicator
4.7.
Navbar
5.
Handling events
❱
5.1.
guiEvent
5.2.
Submission data
5.3.
Caching state
5.4.
Error handling
5.5.
guiUpload
5.6.
guiDownload
6.
Nested forms
7.
Advanced features
❱
7.1.
Custom CSS classes
7.2.
Custom JavaScript
7.3.
Focus lost event
7.4.
Value changed event
8.
Tables
9.
Deployment
❱
9.1.
MATLAB
9.2.
Python
10.
Example
11.
How to
❱
11.1.
How to add a piece of uneditable text?
11.2.
How to place a button next to a textfield?
11.3.
How to hide a component unless a condition is met?
11.4.
How to disable a component unless a condition is met?
11.5.
How to send an update to the form and immediately continue calculations?
11.6.
How to change the options of my Select component?
11.7.
How to change the options of my Selectboxes component?
11.8.
How to use numbers with scientific notation?
12.
Testing
13.
Frequently asked questions (FAQ)
❱
13.1.
Form definition
13.2.
Runtime
14.
Release notes
15.
Known issues & limitations
Upgrading from version 1.5.0
Light (default)
Rust
Coal
Navy
Ayu
Simian GUI Documentation
How to send an update to the form and immediately continue calculations?
This is explained in the
Follow-up Event
section.