Package-level declarations
Types
Link copied to clipboard
data class Document(var id: String = "", var name: String = "", var date: Long = 0, var pagesCount: Int = 0, var size: Long = -1L, var thumbnailUri: String? = null, var ocrStatus: OcrStatus = OcrStatus.NOT_SCHEDULED, var language: Language? = null, var ocrText: String? = null, var documentType: DocumentType = DocumentType.UNKNOWN) : Parcelable
Document model used in the application and database.
Link copied to clipboard
data class DocumentDraft(val document: Document, val pages: List<Page>, var pdfConfig: PdfConfiguration = PdfConfiguration.default()) : Parcelable
Contains meta information about document being saved
Link copied to clipboard
Document types supported by DocumentClassifier
Link copied to clipboard
Supported rotation degrees for image editing
Link copied to clipboard
class SnappingDraft(pages: MutableList<Page> = mutableListOf(), var documentName: String? = null, var isCombined: Boolean = true) : Parcelable
Contains Pages and naming metadata necessary for document creation