Package-level declarations

Types

Link copied to clipboard

Interface representing a provider for managing documents and their contents. It allows retrieval of documents, manipulation of text, and extraction of content fragments.

Link copied to clipboard
data class FileMetadata(val type: FileMetadata.FileType, val hidden: Boolean, val content: FileMetadata.FileContent)

Represents metadata associated with a file or directory.

Link copied to clipboard

Provides a broad set of functionalities for interacting with a filesystem or a similar hierarchy of data. This object contains nested interfaces for serialization, reading, writing, and managing file or directory paths.

Link copied to clipboard

An implementation of the DocumentProvider interface for handling documents represented as Path objects. This object provides functionality to read and write text from files, allowing for document editing and text transformation while normalizing line separators.

Link copied to clipboard

Provides access to the JVM-specific file system functionality. This object includes implementations for operations like serialization of Path objects, file selection, read, write, and combined read-write operations.