- Notifications
You must be signed in to change notification settings - Fork 46
Open
Description
I have several issues/questions regarding the usage of {/} in properties.
In QML by Qt I often use something like this (in a more complex way) to assign values to properties:
property int test: { if (a) { return 1; } else { return 2; } } I know this particular case is possible with something like this
property int test: a ? 1 : 2 but for more complex cases the first option is needed.
My second issue is when trying to declare a js-object like this:
property var test: { "a": "b" } it is not giving an error but when having more then one entry
property var test: { "a": "b", "c": "d" } I get this error:
"a": "b",
^-- Expected string or identifier as object key
Am I doing anything wrong or are both cases not really implemented yet?
Metadata
Metadata
Assignees
Labels
No labels