既存の変数のみが変更され、追加の変数は追加されないように、値を上書きしたいと考えています。
例えば:
rectangle : {
"width" : 0,
"height" : 0,
"r" : 0,
"stroke" : "#000000",
"stroke-width" : 1,
"stroke-dasharray" : "No",
"fill-opacity" : 1.0,
"stroke-opacity" : 1.0,
"rotation" : 0,
"transform" : ""
}
で上書きする必要があります
_newProperties = {
"stroke" : "#FFFFFF",
"strokewidth" : 3,
"stroke-dasharray" : "No",
"font-size" : 12,
"font-weight" : "normal",
"font-style" : "normal",
},
結果は次のようになります: (フォントを追加しないでください)
rectangle : {
"width" : 0,
"height" : 0,
"r" : 0,
"stroke" : "#FFFFFF",
"stroke-width" : 3,
"stroke-dasharray" : "No",
"fill-opacity" : 1.0,
"stroke-opacity" : 1.0,
"rotation" : 0,
"transform" : ""
}