package anki.notetypes

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service BackendNotetypesService

notetypes.proto:41

Implicitly includes any of the above methods that are not listed in the backend service.

(no methods)

service NotetypesService

notetypes.proto:13

message ChangeNotetypeRequest

notetypes.proto:205

Used as request type in: NotetypesService.ChangeNotetype

Used as field type in: ChangeNotetypeInfo

enum ClozeField

notetypes.proto:242

enum ImageOcclusionField

notetypes.proto:234

message Notetype

notetypes.proto:47

Used as request type in: NotetypesService.AddNotetype, NotetypesService.UpdateNotetype

Used as response type in: NotetypesService.GetNotetype

message Notetype.Config

notetypes.proto:48

Used in: Notetype

message Notetype.Config.CardRequirement

notetypes.proto:53

Used in: Config

enum Notetype.Config.CardRequirement.Kind

notetypes.proto:54

Used in: CardRequirement

enum Notetype.Config.Kind

notetypes.proto:49

Used in: Config

message Notetype.Field

notetypes.proto:80

Used in: Notetype

message Notetype.Field.Config

notetypes.proto:81

Used in: Field

message Notetype.Template

notetypes.proto:102

Used in: card_rendering.RenderUncommittedCardRequest, Notetype

message Notetype.Template.Config

notetypes.proto:103

Used in: Template

message NotetypeId

notetypes.proto:43

Used as request type in: media.MediaService.ExtractStaticMediaFiles, notes.NotesService.DefaultDeckForNotetype, notes.NotesService.NewNote, NotetypesService.GetClozeFieldOrds, NotetypesService.GetFieldNames, NotetypesService.GetNotetype, NotetypesService.GetNotetypeLegacy, NotetypesService.RemoveNotetype

Used as response type in: notes.NotesService.GetSingleNotetypeOfNotes, NotetypesService.AddOrUpdateNotetype, NotetypesService.GetNotetypeIdByName

Used as field type in: RestoreNotetypeToStockRequest

message NotetypeNameId

notetypes.proto:178

Used in: NotetypeNames

message NotetypeNameIdUseCount

notetypes.proto:183

Used in: NotetypeUseCounts

enum StockNotetype.Kind

notetypes.proto:145

Used in: RestoreNotetypeToStockRequest, StockNotetype

enum StockNotetype.OriginalStockKind

notetypes.proto:157

This is decoupled from Kind to allow us to evolve notetypes over time (eg an older notetype might require different JS), and allow us to store a type even for notetypes that we don't add by default. Code should not assume that the entries here are always +1 from Kind.

Used in: Notetype.Config