generator_settings
auto-webclient grammar version xindi.1
model | 105 | application |
---|---|---|
interface | 20 | interface |
auto-webclient | xindi.1 | generator_settings |
generator_annotations | ||
phrases | ||
query | ||
translations | ||
parameters | ||
connector | 36.5 | processor |
variables | ||
datastore | 113 | consumed_interfaces_mapping |
provided_interface_implementation | ||
migration_mapping | ||
regular_expression_engine | ||
relational-database-bridge | 109 | database |
database_transformation | ||
sql-mirror | 109.1 | sql_mapping |
webclient | xindi.1.1 | views |
widget | ||
client bindings | ||
gui_model | ||
phrases | ||
translations | ||
settings | ||
parameters | ||
project-build-environment | 41 | wiring |
deployment |
Settings
Global settings for the user interface:
'application creator': [ application creator: ] text
'application name': [ application name: ] text
'allow anonymous user': [ anonymous login: ] stategroup (
'no' { [ disabled ] }
'yes' { [ enabled ] }
)
'enable csv actions': [ csv actions: ] stategroup (
'no' { [ disabled ] }
'yes' { [ enabled ] }
)
'report limit': [ report limit: ] integer
'announcement title': [ announcement: ] text
'announcements': [ [, ] ] dictionary { }
'custom color theme': stategroup (
'no' { }
'yes' { [ color theme: ]
'foreground': [ foreground: ] text
'background': [ background: ] text
'brand': [ brand: ] text
'link': [ link: ] text
'accent': [ accent: ] text
'success': [ success: ] text
'warning': [ warning: ] text
'error': [ error: ] text
'blue': [ blue: ] text
'orange': [ orange: ] text
'green': [ green: ] text
'red': [ red: ] text
'purple': [ purple: ] text
'teal': [ teal: ] text
}
)
'language': [ language: ] text
'engine language': [ engine language: ] stategroup (
'english' { [ english ] }
'dutch' { [ dutch ] }
)
'generator': stategroup (
'default' { }
'production' { [ generator: production ] }
'handheld' { [ generator: handheld ] }
)
'has landing page': stategroup (
'yes' { [ landing-page: ]
'from': stategroup (
'user' { [ user ] }
'root' { [ root ] }
)
'expression': component 'landing page selector'
}
'no' { }
)
'ancestor node path' {
'has step': stategroup (
'yes' { [ ^ ]
'tail': component 'ancestor node path'
}
'no' { }
)
}
'landing page path' {
'from': stategroup (
'current' {
'path': component 'ancestor node path'
}
'user' { [ user ] }
'root' { [ root ] }
)
}
'landing page branches' {
'branch': [ (, ) ] component 'landing page selector'
'has alternative': stategroup (
'yes' {
'alternative': component 'landing page branches'
}
'no' { }
)
}
'landing page selector' {
'type': stategroup (
'group step' {
'group': [ . ] reference
'tail': component 'landing page selector'
}
'state switch' { [ switch ]
'stategroup': [ . ] reference
'cases': [ (, ) ] dictionary { [ | ]
'path': component 'ancestor node path'
'tail': component 'landing page selector'
}
}
'reference step' {
'type': stategroup (
'reference' {
'reference': [ > ] reference
}
'property rule' {
'property': [ . ] reference
'rule': [ & ] reference
}
'context rule' {
'rule': [ .& ] reference
}
)
'tail': component 'landing page selector'
}
'collection lookup' {
'collection': [ . ] reference
'tail': [ [ user ] ] component 'landing page selector'
}
'branches' {
'list': [ (, ) ] component 'landing page branches'
}
'page select' { [ open ]
'type': stategroup (
'reports' { [ reports ] }
'todos' { [ todos ] }
'dashboard' { [ dashboard ] }
'entity view' { [ entity ]
'entity': component 'landing page path'
}
'collection view' { [ collection ]
'attribute': reference
}
)
}
'none' { [ none ] }
)
}