Logo

Usage

  Only ImageKit.io Private Key Required. 

Lets take a look at how to use ImageKit.io Flutter Package.

  ImageKit.io(
    file,
    //  folder: "folder_name/nested_folder", (Optional)
    privateKey: "PrivateKey", // (Keep Confidential)
    onUploadProgress: (progressValue) {
      if (kDebugMode) {
        print(progressValue);
      }
    },

  ).then((String url) {
    // Get your uploaded Image file link from ImageKit.io
    //then save it anywhere you want. For Example- Firebase, MongoDB etc.
    if (kDebugMode) {
      print(url); // your Uploaded Image/Video Link From Imagekit
    }
  });

You can also use image/video link to Upload on ImageKit.io.

  ImageKit.url(
    url,
    //  folder: "folder_name/nested_folder", (Optional)
    privateKey: "PrivateKey", // (Keep Confidential)
    onUploadProgress: (progressValue) {
      if (kDebugMode) {
        print(progressValue);
      }
    },

  ).then((String url) {
    // Get your uploaded Image file link from ImageKit.io
    //then save it anywhere you want. For Example- Firebase, MongoDB etc.
    if (kDebugMode) {
      print(url); // your Uploaded Image/Video Link From Imagekit
    }
  });

Package Maintainer's

Thank you

Libraries

flutter_imagekit