Project Node

Projects (also referred to as the root node) sit at the top of the Dynaboard and act as a container over the entire application. Settings on this node affects all deployments, pages, and triggers.

You can update project settings by click on the Settings panel in the Dynaboard Editor, or by pressing 7 on your keyboard.

Properties

Selected Theme

ProprootNodeNode.selectedTheme
Typestring
Defaultundefined

The selected theme to be used by the project. See the Theme panel in the editor and the Theme Node for reference.

Show Dynaboard Branding

ProprootNodeNode.showDynaboardBranding
Typeboolean
Default{{true}}

Whether or not to show Dynaboard branding in the bottom right corner of the page on deployments of this project.

Search Engine Indexing

ProprootNodeNode.searchEngineIndexing
Typeboolean
Default{{true}}

Whether or not to permit search engine indexing of the application. This setting only applies to deployments which are marked as public.

Meta Tags

ProprootNodeNode.metaTags
TypeArray<{ key: string, value: string }>
Default[]

A list of meta tags to add to the head section of the HTML document.

Select robots.txt default or custom option

ProprootNodeNode.selectRobotsTxtOption
Typeboolean
Default{{true}}

Whether or not to use the default Robots.txt

Robots.txt

ProprootNodeNode.robotsTxt
Typestring
Defaultundefined

The robots.txt to use for the document.

Timezone

ProprootNodeNode.timezone
Typestring
Defaultundefined

The default timezone to use for the project, such as for scheduled jobs.

Languages

ProprootNodeNode.languages
TypeArray<string>
Default[ 'en' ]

The list of languages supported by the project, in ISO 639-1 format.