callback method

dynamic callback(
  1. TPInitListener listener,
  2. String method,
  3. Map arguments
)

Implementation

callback(TPInitListener listener, String method, Map arguments) {
  if (method == 'tp_initFinish') {
    bool success = false;
    if (arguments.containsKey("success")) {
      success = arguments["success"];
    }
    listener.initFinish!(success);
  } else if (method == 'tp_currentarea_success') {
    bool isEu = arguments["iseu"];
    bool isCn = arguments["iscn"];
    bool isCa = arguments["isca"];
    bool isBr = arguments["isbr"];
    listener.currentAreaSuccess!(isEu, isCn, isCa, isBr);
  } else if (method == 'tp_currentarea_failed') {
    listener.currentAreaFailed!();
  }
}