File

object File

Main object for Cordova file.

Types

FileSystemType
Link copied to clipboard
js
enum FileSystemType : Enum<File.FileSystemType>
File system types.

Functions

getSystemDirectories
Link copied to clipboard
js
suspend fun getSystemDirectories(): SystemDirs
Get system directories.
requestFileSystem
Link copied to clipboard
js
suspend fun requestFileSystem(fileSystemType: File.FileSystemType, size: Long = 0): Result<FileSystem, FileException>
Request a file system of a given type.
resolveLocalFileSystemURL
Link copied to clipboard
js
suspend fun resolveLocalFileSystemURL(url: String): Result<Entry, FileException>
Resolve given path to a file or directory entry.
resolveLocalFileSystemURLForDir
Link copied to clipboard
js
suspend fun resolveLocalFileSystemURLForDir(url: String): Result<DirectoryEntry, FileException>
Resolve given path to a directory entry.
resolveLocalFileSystemURLForFile
Link copied to clipboard
js
suspend fun resolveLocalFileSystemURLForFile(url: String): Result<FileEntry, FileException>
Resolve given path to a file entry.

Properties

ABORT_ERR
Link copied to clipboard
js
const val ABORT_ERR: Int = 3
ENCODING_ERR
Link copied to clipboard
js
const val ENCODING_ERR: Int = 5
INVALID_MODIFICATION_ERR
Link copied to clipboard
js
const val INVALID_MODIFICATION_ERR: Int = 9
INVALID_STATE_ERR
Link copied to clipboard
js
const val INVALID_STATE_ERR: Int = 7
NO_MODIFICATION_ALLOWED_ERR
Link copied to clipboard
js
const val NO_MODIFICATION_ALLOWED_ERR: Int = 6
NOT_FOUND_ERR
Link copied to clipboard
js
const val NOT_FOUND_ERR: Int = 1
NOT_READABLE_ERR
Link copied to clipboard
js
const val NOT_READABLE_ERR: Int = 4
PATH_EXISTS_ERR
Link copied to clipboard
js
const val PATH_EXISTS_ERR: Int = 12
QUOTA_EXCEEDED_ERR
Link copied to clipboard
js
const val QUOTA_EXCEEDED_ERR: Int = 10
SECURITY_ERR
Link copied to clipboard
js
const val SECURITY_ERR: Int = 2
SYNTAX_ERR
Link copied to clipboard
js
const val SYNTAX_ERR: Int = 8
TYPE_MISMATCH_ERR
Link copied to clipboard
js
const val TYPE_MISMATCH_ERR: Int = 11