getPackageNames method

Future<PubDevPackageNames> getPackageNames()

Implementation

Future<PubDevPackageNames> getPackageNames() async {
  return await invoke<PubDevPackageNames>(
    invokeParameters: PubDevClientInvokeParameters(
      urlPathScheme: "get /api/package-names",
      parameters: {},
      urlQueryParameters: null,
      isThrowOnError: false,
      userAgent: null,
      durationTimeOut: null,
    ),
    onResult: (defaultTesult) {
      if (defaultTesult["@type"] == "ok") {
        defaultTesult["@type"] = PubDevPackageNames.defaultData["@type"];
      }
      return PubDevPackageNames(defaultTesult);
    },
  );
}