bindBaseFunc method

void bindBaseFunc()
inherited

Implementation

void bindBaseFunc() {
  _bindFunctionsMap['runtimeInvokeMethod'] = (funcName, isMultiParams, [props]) {
    var arguments;
    if (props != null) {
      arguments = [];
      if (isMultiParams) {
        arguments.addAll(props);
      } else {
        arguments.add(props);
      }
    }
    return runtime?.invokeMethod(pageName, funcName, arguments);
  };
  _bindFunctionsMap['runtimeInvokeMethodSync'] = (funcName, [props]) {
    var arguments;
    if (props != null) {
      arguments = [];
      arguments.addAll(props);
    }
    return runtime?.invokeMethodSync(pageName, funcName, arguments);
  };
  _bindFunctionsMap['runtimeParseVar'] = (varNames) {
    return runtime?.variablesSync(pageName, varNames);
  };
}