Get desktop application:
View/edit binary Protocol Buffers messages
Implicitly includes any of the above methods that are not listed in the backend service.
Create a no-media backup. Caller must ensure there is no active transaction. Unlike a collection export, does not require reopening the DB, as there is no downgrade step. Returns false if it's not time to make a backup yet.
Create a backup even if the configured interval hasn't elapsed yet.
If a backup is running, wait for it to complete. Will return an error if the backup encountered an error.
Used in:
Used in:
Current iteration
Total iterations
Only used in 'compute all params' case
Only used in 'compute all params' case
Used in:
Used as response type in: cards.CardsService.UpdateCards, CollectionService.MergeUndoEntries, CollectionService.SetLoadBalancerEnabled, config.ConfigService.RemoveConfig, config.ConfigService.SetConfigBool, config.ConfigService.SetConfigJson, config.ConfigService.SetConfigString, config.ConfigService.SetPreferences, deck_config.DeckConfigService.UpdateDeckConfigs, decks.DecksService.RenameDeck, decks.DecksService.SetCurrentDeck, decks.DecksService.SetDeckCollapsed, decks.DecksService.UpdateDeck, decks.DecksService.UpdateDeckLegacy, image_occlusion.ImageOcclusionService.AddImageOcclusionNote, image_occlusion.ImageOcclusionService.AddImageOcclusionNotetype, image_occlusion.ImageOcclusionService.UpdateImageOcclusionNote, notes.NotesService.UpdateNotes, notetypes.NotetypesService.ChangeNotetype, notetypes.NotetypesService.RemoveNotetype, notetypes.NotetypesService.RestoreNotetypeToStock, notetypes.NotetypesService.UpdateNotetype, notetypes.NotetypesService.UpdateNotetypeLegacy, scheduler.SchedulerService.AnswerCard, scheduler.SchedulerService.CustomStudy, scheduler.SchedulerService.EmptyFilteredDeck, scheduler.SchedulerService.GradeNow, scheduler.SchedulerService.RestoreBuriedAndSuspendedCards, scheduler.SchedulerService.ScheduleCardsAsNew, scheduler.SchedulerService.SetDueDate, scheduler.SchedulerService.UnburyDeck, tags.TagsService.SetTagCollapsed
Used as field type in:
, , , , , ,editor and displayed card in review screen
whether to call .reset() and getCard()
Used as response type in: CollectionService.Redo, CollectionService.Undo
Allows frontend code to extract changes from other messages like ImportResponse without decoding other potentially large fields.
Used as response type in: cards.CardsService.RemoveCards, cards.CardsService.SetDeck, cards.CardsService.SetFlag, decks.DecksService.RemoveDecks, decks.DecksService.ReparentDecks, notes.NotesService.AfterNoteUpdates, notes.NotesService.RemoveNotes, scheduler.SchedulerService.BuryOrSuspendCards, scheduler.SchedulerService.RebuildFilteredDeck, scheduler.SchedulerService.SortCards, scheduler.SchedulerService.SortDeck, search.SearchService.FindAndReplace, tags.TagsService.AddNoteTags, tags.TagsService.ClearUnusedTags, tags.TagsService.FindAndReplaceTag, tags.TagsService.RemoveNoteTags, tags.TagsService.RemoveTags, tags.TagsService.RenameTags, tags.TagsService.ReparentTags
Used as response type in: decks.DecksService.AddDeck, decks.DecksService.AddDeckLegacy, decks.DecksService.AddOrUpdateFilteredDeck, notetypes.NotetypesService.AddNotetype, notetypes.NotetypesService.AddNotetypeLegacy
Used as response type in: BackendCollectionService.LatestProgress, CollectionService.LatestProgress
Used in:
Used in:
Used in:
Used as response type in: CollectionService.GetUndoStatus
Used as field type in: