getArgs method

  1. @override
Map<String, String> getArgs()
override

It gets the args from the current web location

Implementation

@override
Map<String, String> getArgs() {
  String currentUrl = this.getFullPath();
  Map<String, String> finalParams = {};
  List<String> params = currentUrl.split("?");
  if (params.length > 1 && params[1].isNotEmpty) {
    params = params[1].split("&");
    params.forEach((element) {
      List<String> tmpElements = element.split("=");
      String key = tmpElements[0];
      String value = tmpElements[1];
      finalParams[key] = value;
    });
  }
  return finalParams;
}