aboutsummaryrefslogtreecommitdiff
path: root/types
diff options
context:
space:
mode:
authorKuuuube <61125188+Kuuuube@users.noreply.github.com>2024-02-02 21:53:42 -0500
committerGitHub <noreply@github.com>2024-02-03 02:53:42 +0000
commit5a2bc4e542b7f22d1e6a4ba318cfcdc33817d34a (patch)
tree81a112708329ca8b2866ed4d05cf7203252854d6 /types
parent6dc7e90f8d5679b0de298c820a5b88b93590ed31 (diff)
Add frequency number handlebars (#600)
* Add frequencies-num handlebar * Fix handlebar name * Fix inconsistent variable name format * Add frequency-number to anki tests * Use full names for total and frequency variables * Migrate handlebars to JS, split rank and occurance, add average * Remove left behind frequency-number * Fix "occurrence" spelling * Cleanup types * Add frequency support for kanji cards * Fix code style * Clean up most of duplicate code and merge functions * Fix frequencies.length check * Use less witchcraft and remove redundant type casting
Diffstat (limited to 'types')
-rw-r--r--types/ext/anki-templates.d.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/types/ext/anki-templates.d.ts b/types/ext/anki-templates.d.ts
index ad90e93e..37c3d52f 100644
--- a/types/ext/anki-templates.d.ts
+++ b/types/ext/anki-templates.d.ts
@@ -135,6 +135,8 @@ export type KanjiDictionaryEntry = {
readonly tags: Tag[];
readonly stats: KanjiStatGroups;
readonly frequencies: KanjiFrequency[];
+ readonly frequencyHarmonic: number;
+ readonly frequencyAverage: number;
url: string;
readonly cloze: Cloze;
};
@@ -190,6 +192,8 @@ export type TermDictionaryEntry = {
readonly termTags?: Tag[];
readonly definitions?: TermDefinition[];
readonly frequencies: TermFrequency[];
+ readonly frequencyHarmonic: number;
+ readonly frequencyAverage: number;
readonly pitches: TermPitchAccent[];
readonly phoneticTranscriptions: TermPhoneticTranscription[];
sourceTermExactMatchCount: number;