createShortLink method

Future<DeepLinkBuilderResult> createShortLink({
  1. required String longLink,
  2. String name = "",
  3. String shortLinkId = "",
})

Implementation

Future<DeepLinkBuilderResult> createShortLink(
    {required String longLink,
    String name = "",
    String shortLinkId = ""}) async {
  var result = await FlutterLinkIdMmpPlatform.instance.createShortLink(
      longLink: longLink, name: name, shortLinkId: shortLinkId);
  var data = DeepLinkBuilderResult();
  if (result != null) {
    data.longLink = result["longLink"];
    data.shortLink = result["shortLink"];
    data.qrLink = result["qrLink"];
    data.success = result["success"];
    data.message = result["message"];
  }
  return data;
}