Package-level declarations

Types

Link copied to clipboard
class CustomDraftPageStorage(application: Application, pageStorageSettings: PageStorageSettings) : DraftPageStorage

Implementation of DraftPageStorage that is based on ExternalFilesDir

Link copied to clipboard
class DraftPageFileStorage(draftPageStorageProcessor: DraftPageStorageProcessor, draftPageStorage: DraftPageStorage, fileIOProcessor: FileIOProcessor) : PageFileStorage

Interactor class which could operate with draft Page files

Link copied to clipboard
abstract class DraftPageStorage(val application: Application, val pageStorageSettings: PageStorageSettings) : PageStorageBase

Implementation of PageStorageBase that is based on ExternalFilesDir

Link copied to clipboard
class DraftPageStorageProcessor(documentScanner: DocumentScanner, draftPageStorage: DraftPageStorage, mainPageStorage: LegacyPageStorage, pageStorageSettings: PageStorageSettings, imageFileIOProcessor: ImageFileIOProcessor) : PageStorageProcessor

Class that creates all inner structure for new draft page

Link copied to clipboard
class InternalDraftPageStorage(application: Application, pageStorageSettings: PageStorageSettings) : DraftPageStorage

Implementation of DraftPageStorage that is based on ExternalFilesDir