| Index: samples-dev/swarm/swarm_ui_lib/observable/observable.dart
|
| diff --git a/samples-dev/swarm/swarm_ui_lib/observable/observable.dart b/samples-dev/swarm/swarm_ui_lib/observable/observable.dart
|
| index f4c57b6087adbb7e034923607b891c51b1ca0996..e2e41f3972c1c8e92e01978edfb171d70a4e2b48 100644
|
| --- a/samples-dev/swarm/swarm_ui_lib/observable/observable.dart
|
| +++ b/samples-dev/swarm/swarm_ui_lib/observable/observable.dart
|
| @@ -145,6 +145,13 @@ class ObservableList<T>
|
| _internal[index] = value;
|
| }
|
|
|
| + void set last(T value) {
|
| + if (length == 0) throw new StateError("No element");
|
| + int index = length - 1;
|
| + recordListUpdate(index, value, _internal[index]);
|
| + _internal[index] = value;
|
| + }
|
| +
|
| int get length => _internal.length;
|
|
|
| void set length(int value) {
|
|
|