mirror of
https://github.com/The-Low-Code-Foundation/OpenNoodl.git
synced 2026-01-12 15:22:55 +01:00
Initial commit
Co-Authored-By: Eric Tuvesson <eric.tuvesson@gmail.com> Co-Authored-By: mikaeltellhed <2311083+mikaeltellhed@users.noreply.github.com> Co-Authored-By: kotte <14197736+mrtamagotchi@users.noreply.github.com> Co-Authored-By: Anders Larsson <64838990+anders-topp@users.noreply.github.com> Co-Authored-By: Johan <4934465+joolsus@users.noreply.github.com> Co-Authored-By: Tore Knudsen <18231882+torekndsn@users.noreply.github.com> Co-Authored-By: victoratndl <99176179+victoratndl@users.noreply.github.com>
This commit is contained in:
70
packages/noodl-viewer-react/src/project-settings.js
Normal file
70
packages/noodl-viewer-react/src/project-settings.js
Normal file
@@ -0,0 +1,70 @@
|
||||
export default {
|
||||
ports: [
|
||||
{
|
||||
name: 'htmlTitle',
|
||||
displayName: 'Title',
|
||||
group: 'General',
|
||||
plug: 'input',
|
||||
type: 'string',
|
||||
default: 'Noodl Viewer',
|
||||
tooltip: 'The title that web browsers show',
|
||||
ignoreInExport: true
|
||||
},
|
||||
{
|
||||
name: 'headCode',
|
||||
displayName: 'Head Code',
|
||||
group: 'Custom Code',
|
||||
plug: 'input',
|
||||
type: {
|
||||
name: 'string',
|
||||
codeeditor: 'html'
|
||||
},
|
||||
tooltip: 'Add custom code to the <head> tag',
|
||||
ignoreInExport: true
|
||||
},
|
||||
{
|
||||
name: 'navigationPathType',
|
||||
displayName: 'URL Path Type',
|
||||
group: 'Navigation',
|
||||
plug: 'input',
|
||||
type: {
|
||||
name: 'enum',
|
||||
enums: [
|
||||
{ label: 'Hash', value: 'hash' },
|
||||
{ label: 'Path', value: 'path' }
|
||||
]
|
||||
},
|
||||
default: 'hash'
|
||||
},
|
||||
{
|
||||
name: 'bodyScroll',
|
||||
displayName: 'Body Scroll',
|
||||
group: 'Experimental features',
|
||||
plug: 'input',
|
||||
type: {
|
||||
name: 'boolean'
|
||||
},
|
||||
tooltip: 'Changes so the <body> tag will scroll by default'
|
||||
},
|
||||
{
|
||||
name: 'repeaterDisabledWhenUnmounted',
|
||||
displayName: 'Disable when unmounted',
|
||||
group: 'Experimental features - Repeater',
|
||||
plug: 'input',
|
||||
type: {
|
||||
name: 'boolean'
|
||||
},
|
||||
tooltip: "Repeater will only create components when it's mounted"
|
||||
},
|
||||
{
|
||||
name: 'repeaterCreateComponentsAsync',
|
||||
displayName: 'Create asynchronously',
|
||||
group: 'Experimental features - Repeater',
|
||||
plug: 'input',
|
||||
type: {
|
||||
name: 'boolean'
|
||||
},
|
||||
tooltip: 'Repeater items will be created in chunks to keep UI responsive'
|
||||
}
|
||||
]
|
||||
};
|
||||
Reference in New Issue
Block a user