bindRuntimeValueOf method
Implementation
dynamic bindRuntimeValueOf(String name) {
// _delegateValues优先级高于JS,如果要使用JS的变量,需要重命名变量
if (_values?[name] == null) {
var result = _functions?['runtimeParseVar']?.call({name: ''});
var value = jsonDecode(result);
if (value['result'][name] != null) {
return value['result'][name];
}
} else {
if (_values != null && _values?[name] != null) {
return Function.apply(_values![name]!, null);
}
}
return null;
}