1
0
Fork 0
mutter-performance-source/tests/data/test-script-child.json
Emmanuele Bassi 95d78acb4c script: Allow parsing child properties
The ClutterScript parser needs to be extended to parse child properties
and apply them after an actor has been added to a container. In order to
distinguish child properties from regular GObject properties we can use
the "child::" prefix, e.g.:

  {
    "type" : "ClutterRectangle",
    "id" : "child-01",
    "child::has-focus" : true,
    ...
  }

Parsing child properties can be deferred to the ClutterScriptable
interface, just like regular properties.
2009-11-04 16:50:35 +00:00

21 lines
416 B
JSON

{
"type" : "TestGroup",
"id" : "test-group",
"children" : [
{
"type" : "ClutterRectangle",
"id" : "test-rect-1",
"width" : 100.0,
"height" : 100.0,
"color" : [ 255, 0, 0, 255 ],
"child::focus" : true
},
{
"type" : "ClutterRectangle",
"id" : "test-rect-2",
"width" : 100.0,
"height" : 100.0,
"color" : [ 0, 255, 0, 255 ]
}
]
}