回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,11 @@
|
|
1
|
+
追記:自分の回答はオブジェクトの属性(インスタンス変数・クラス変数など)」を代入によって更新したことを監視する場合について述べてます。dict, listなどmutableなオブジェクトの値の変化(要素を追加したり書き換えたりしたときの変化)は自分のコメントで書いた方法の対象外です。つまり
|
2
|
+
|
3
|
+
`instance.int_attribute = 1`は監視できますが
|
4
|
+
`instance.dict_attribute['key'] = 1`は監視できません。
|
5
|
+
|
6
|
+
これを監視するならmkgreiさん回答にある方法で行う必要があると思います。
|
7
|
+
|
8
|
+
---
|
1
9
|
質問者さんがお望みの機能がどういう感じのものかはっきりわかっていないので外してるかもしれませんが
|
2
10
|
|
3
11
|
> KivyのWidgetの変数はint, str, listなどですが操作性が通常のBuildinと同様にもかかわらずユーザー側で変化させると自動的に描写を変化せてくれます
|