37 lines
852 B
Plaintext
37 lines
852 B
Plaintext
|
Object (id) {
|
||
|
property String property-string-lalala: "value"
|
||
|
property Number property-number+lalala??: 12.4
|
||
|
property (String|Number) lalala: 42
|
||
|
|
||
|
# Sets a whole hash as attribute.
|
||
|
property hash property-hash: {
|
||
|
a: b
|
||
|
}
|
||
|
|
||
|
### [[[ UNCERTAIN FEATURE STARTS HERE
|
||
|
# Sets specific properties in a predefined hash.
|
||
|
property-hash-overload {
|
||
|
a: b
|
||
|
c: 12
|
||
|
}
|
||
|
# Sets a single property in a predefined hash.
|
||
|
property-hash-overload-alt.a: b
|
||
|
### ]]] UNCERTAIN FEATURE ENDS HERE
|
||
|
|
||
|
Object (id-child-1) {
|
||
|
property string property-child: "value"
|
||
|
|
||
|
Object (id-child-1-1) {}
|
||
|
}
|
||
|
|
||
|
Object (id-child-2) {
|
||
|
property string property-child: "value-alt"
|
||
|
|
||
|
Object {}
|
||
|
}
|
||
|
|
||
|
"string-child, probably ignored"
|
||
|
|
||
|
12 # Integer child, probably ignored
|
||
|
}
|