hallowed-ocean-84954
07/06/2022, 1:37 PMbright-gpu-74537
07/06/2022, 1:37 PMbright-gpu-74537
07/06/2022, 1:38 PMhallowed-ocean-84954
07/06/2022, 1:38 PMbright-gpu-74537
07/06/2022, 1:38 PMhaxe
private override function onDataChanged(data:Dynamic) {
super.onDataChanged(data);
theValue.text = Std.string(Reflect.field(data, this.id));
}bright-gpu-74537
07/06/2022, 1:38 PMhallowed-ocean-84954
07/06/2022, 1:40 PMbright-gpu-74537
07/06/2022, 1:41 PMhallowed-ocean-84954
07/06/2022, 1:42 PMhallowed-ocean-84954
07/06/2022, 1:42 PMhallowed-ocean-84954
07/06/2022, 1:42 PMbright-gpu-74537
07/06/2022, 1:42 PMIDataObject so you dont have to worry updates on fields... makes this super easy to work with (imo)bright-gpu-74537
07/06/2022, 1:43 PMhallowed-ocean-84954
07/06/2022, 1:43 PMhallowed-ocean-84954
07/06/2022, 1:44 PMhallowed-ocean-84954
07/06/2022, 1:44 PMbright-gpu-74537
07/06/2022, 1:45 PM<data class="foo.MyClass">bright-gpu-74537
07/06/2022, 1:45 PMhallowed-ocean-84954
07/06/2022, 1:46 PMhallowed-ocean-84954
07/06/2022, 1:46 PMbright-gpu-74537
07/06/2022, 1:46 PMmyTable.dataSource = new ArrayDataSource<Dynamic>hallowed-ocean-84954
07/06/2022, 1:46 PMbright-gpu-74537
07/06/2022, 1:46 PM<data class="foo.MyClass"> doesnt exist (the class attribute anyway)bright-gpu-74537
07/06/2022, 1:47 PMbright-gpu-74537
07/06/2022, 1:47 PMmyTable.dataSource = new ArrayDataSource<foo.MyClass>hallowed-ocean-84954
07/06/2022, 1:47 PMbright-gpu-74537
07/06/2022, 1:47 PMbright-gpu-74537
07/06/2022, 1:47 PMhallowed-ocean-84954
07/06/2022, 1:47 PMhallowed-ocean-84954
07/06/2022, 1:48 PM