...
Setting Lists enable the dynamic creation of settings in the Gumband UI by following a pre-defined schema in the manifest. The schema of the Setting List is essentially its the class definition of each item the Setting List contains, which defines the Setting fields and types that should be present in each new Setting List item instance. Once the schema is defined in the manifest, Setting List item instances can be manipulated through the Gumband UI. When these instances are created, modified, or deleted, the Gumband platform sends signals to the exhibit’s NodeJS SDK with the updated changes.
...