than_pkg 1.6.1 copy "than_pkg: ^1.6.1" to clipboard
than_pkg: ^1.6.1 copied to clipboard

android native plugin.it is my personal lib and you can use.this is my first lib.

1.6.1 #

Added #

  • ThanPkg.android.thumbnail
Future<void> genVideoThumbnailList({
    required String outDirPath,
    required List<String> videoPathList,
    int iconSize = 300,
  })
Future<String?> genVideoThumbnail({
    required String outPath,
    required String videoPath,
  })
Future<void> genPdfCoverList({
    required String outDirPath,
    required List<String> pdfPathList,
    int iconSize = 300,
  })
Future<String> genPdfImage({
    required String pdfPath,
    required String outPath,
    int imageSize = -1, // -1 is pdf.width&& pdf.height
    int pageIndex = 0, //0 base
  })
Future<int> getPdfPageCount({required String pdfPath})
  • ThanPkg.android.permission
Future<void> checkCanRequestPackageInstallsPermission
Future<bool> isPackageInstallPermission()
Future<bool> isStoragePermissionGranted()
Future<bool> isCameraPermission()
Future<bool> isLocationPermission()
Future<void> requestStoragePermission()
Future<void> requestPackageInstallPermission()
Future<void> requestCameraPermission()
Future<void> requestLocationPermission()
  • ThanPkg.android.camera
Future<String> openCamera()
  • ThanPkg.android.wifi
Future<String> getWifiSSID()
Future<void> getLocalIpAddress()
Future<void> getWifiAddress()
Future<List<String>> getWifiAddressList()
  • ThanPkg.android.app
Future<void> openUrl({required String url})
Future<void> hideFullScreen()
Future<void> showFullScreen()
Future<List<Map<String, dynamic>>> getInstalledAppsList()
Future<int> getBatteryLevel()
Future<bool> isInternetConnected()
Future<bool> isDarkModeEnabled()
Future<String> getFilesDir()
Future<String> getExternalFilesDir()
Future<String> getAppExternalPath()
Future<void> requestOrientation({required ScreenOrientationTypes type,bool isReverse = false,})
Future<bool> checkOrientation()
Future<String> getPlatformVersion()
Future<void> toggleKeepScreenOn({required bool isKeep})
Future<String> getDeviceId()

1.6.0 #

Added #

  • android native method
  • ThanPkg.android.*

Fixed #

  • ThanPkg.platform.genVideoCover thread error

1.5.4 #

Added #

  • Future<PackageInfo> getPackageInfo() add package_info_plus package ထည့်ထား

Fixed #

  • Future<void> genVideoCover({ required String outDirPath, required List<String> videoPathList, int iconSize = 300, }) fixed error - error ပြန်ပြင်ပြီးပါပြီ။

1.5.3 #

Fixed #

  • genPdfCover() linux platfrom -> override gen png
  • windowManagerensureInitialized() methodUnimplementedError() -> fixed
  • isStoragePermissionGranted() methodUnimplementedError() -> fixed

1.5.1 #

Added #

  • added for linux,
  • ensure do it. windowManagerensureInitialized();
  • toggleFullScreen(isFullScreen: true);
1
likes
0
points
1.2k
downloads

Publisher

unverified uploader

Weekly Downloads

android native plugin.it is my personal lib and you can use.this is my first lib.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, package_info_plus, plugin_platform_interface, window_manager

More

Packages that depend on than_pkg

Packages that implement than_pkg