strict std.Reflect
This commit is contained in:
@@ -82,7 +82,7 @@ class SignalTools {
|
|||||||
if (meta != null) for (m in std.Reflect.fields(meta)) {
|
if (meta != null) for (m in std.Reflect.fields(meta)) {
|
||||||
var data = std.Reflect.field(meta, m);
|
var data = std.Reflect.field(meta, m);
|
||||||
if (std.Reflect.hasField(data, BIND_SIGNAL_META)) {
|
if (std.Reflect.hasField(data, BIND_SIGNAL_META)) {
|
||||||
var signal:bindx.BindSignal.Signal<Dynamic> = cast Reflect.field(bindable, m);
|
var signal:bindx.BindSignal.Signal<Dynamic> = cast std.Reflect.field(bindable, m);
|
||||||
if (signal != null) {
|
if (signal != null) {
|
||||||
signal.removeAll();
|
signal.removeAll();
|
||||||
var args:Array<Dynamic> = std.Reflect.field(data, BIND_SIGNAL_META);
|
var args:Array<Dynamic> = std.Reflect.field(data, BIND_SIGNAL_META);
|
||||||
|
|||||||
Reference in New Issue
Block a user