mirror of
https://github.com/The-Low-Code-Foundation/OpenNoodl.git
synced 2026-01-12 07:12:54 +01:00
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>
71 lines
1.7 KiB
JavaScript
71 lines
1.7 KiB
JavaScript
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'
|
|
}
|
|
]
|
|
};
|