Get desktop application:
View/edit binary Protocol Buffers messages
Implicitly includes any of the above methods that are not listed in the backend service.
Column indices are 1-based to make working with them in TS easier, where unset numerical fields default to 0.
Used as response type in: ImportExportService.GetCsvMetadata
Used as field type in:
Column names as defined by the file or empty strings otherwise. Also used to determine the number of columns.
One-based. 0 means n/a.
One notetype for all rows with given column mapping.
Row-specific notetypes with automatic mapping by index. One-based. 0 means n/a.
One-based. 0 means n/a.
Order roughly in ascending expected frequency in note text, because the delimiter detection algorithm is stupidly picking the first one it encounters.
Used in:
,Used in:
,UPDATE_IF_NEWER = 3;
Used in:
Source column indices for note fields. One-based. 0 means n/a.
Used in:
Used in:
Used in:
, ,Used as response type in: ImportExportService.GetImportAnkiPackagePresets
Used as field type in:
Used in:
Used as response type in: ImportExportService.ImportAnkiPackage, ImportExportService.ImportCsv, ImportExportService.ImportJsonFile, ImportExportService.ImportJsonString
Used in:
Used in:
Used in:
/ Legacy media maps may include gaps in the media list, so the original / file index is recorded when importing from a HashMap. This field is not / set when exporting.
Used in:
When `meta` missing, and collection.anki2 file present.
When `meta` missing, and collection.anki21 file present.
Implies MediaEntry media map, and zstd compression. collection.21b file