Path Info

The library that allows you to obtain information about path application.

Permissions

Permissions=UserDirs

Dependency libraries

  • appdir

Features:

  • Full package identifier.
  • Path to cache application.
  • Path to data application.
  • Path to local cache application.
  • Path to local data application.
  • Path to files application.
  • Path to translations application.
  • Path to common org cache.
  • Path to common org data.
  • Path to common org files.
  • Path to common org local cache.
  • Path to common org local data.
  • Path to fonts folder.
  • Path to removable media folder.
  • Path to runtime folder.
  • Path to temp folder.
  • Path to Home folder.
  • Path to Desktop folder.
  • Path to Documents folder.
  • Path to Downloads folder.
  • Path to Videos folder.
  • Path to Music folder.
  • Path to Pictures folder.
  • Work with resources.

Example

class AuroraPathInfo {
    fun getAppCache(): String {
        return PathInfo.getAppCache()
    }

    fun getAppData(): String {
        return PathInfo.getAppData()
    }

    fun appLocalCache(): String {
        return PathInfo.appLocalCache()
    }

    fun getAppLocalData(): String {
        return PathInfo.getAppLocalData()
    }

    fun getPackageFiles(): String {
        return PathInfo.getPackageFiles()
    }

    fun getTranslations(): String {
        return PathInfo.getTranslations()
    }

    fun getOrgCache(): String {
        return PathInfo.getOrgCache()
    }

    fun getOrgData(): String {
        return PathInfo.getOrgData()
    }

    fun getOrgFiles(): String {
        return PathInfo.getOrgFiles()
    }

    fun getOrgLocalCache(): String {
        return PathInfo.getOrgLocalCache()
    }

    fun getOrgLocalData(): String {
        return PathInfo.getOrgLocalData()
    }

    fun getFonts(): String {
        return PathInfo.getFonts()
    }

    fun getRemovableMedia(): String {
        return PathInfo.getRemovableMedia()
    }

    fun getRuntime(): String {
        return PathInfo.getRuntime()
    }

    fun getTemp(): String {
        return PathInfo.getTemp()
    }

    fun getHome(): String {
        return PathInfo.getHome()
    }

    fun getDesktop(): String {
        return PathInfo.getDesktop()
    }

    fun getDocuments(): String {
        return PathInfo.getDocuments()
    }

    fun getDownloads(): String {
        return PathInfo.getDownloads()
    }

    fun getVideos(): String {
        return PathInfo.getVideos()
    }

    fun getMusic(): String {
        return PathInfo.getMusic()
    }

    fun getPictures(): String {
        return PathInfo.getPictures()
    }
}