Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/BlueGreenMagick/yomikiri
/ functions
Functions
481 in github.com/BlueGreenMagick/yomikiri
⨍
Functions
481
◇
Types & classes
146
↓ 72 callers
Method
get
()
main/src/utils.ts:88
↓ 29 callers
Method
is_particle
(&self)
rust/src/grammar.rs:182
↓ 21 callers
Function
addMarker
(marker: Marker, fn: MarkerHandler)
main/src/ankiNoteBuilder.ts:105
↓ 21 callers
Method
contains
(&self, term: &str)
rust/src/dictionary.rs:58
↓ 20 callers
Function
parse_characters
(parser: &mut Parser, in_tag: &str)
jmdict/src/xml.rs:221
↓ 18 callers
Method
request
Send Anki-connect request
main/src/platform/desktop/anki.ts:102
↓ 17 callers
Method
getIfInitialized
()
main/src/utils.ts:116
↓ 17 callers
Method
next
returns next token in current token group
rust/src/grammar.rs:94
↓ 17 callers
Method
prev_is
Runs `check(prev)` on previous token and return its value. Returns `false` if current is first token.
rust/src/grammar.rs:100
↓ 15 callers
Method
global_prev_is
Runs `check(prev)` on previous global token and return its value. Returns `false` if current is first token.
rust/src/grammar.rs:120
↓ 15 callers
Method
is_aux
(&self)
rust/src/grammar.rs:154
↓ 13 callers
Method
messageWebview
Message to app inside app's WKWebview
main/src/platform/iosapp/index.ts:77
↓ 12 callers
Function
from
(raw: RawTokenizeResult)
main/src/platform/common/backend.ts:38
↓ 11 callers
Function
resolve
(note: LoadingNoteData)
main/src/ankiNoteBuilder.ts:60
↓ 11 callers
Method
set
* To remove from storage, set value to `undefined`. * * If `save` is `false`, only updates config values in this context.
main/src/config.ts:95
↓ 11 callers
Method
tokenize
(text: string, charAt?: number)
main/src/platform/common/backend.ts:61
↓ 10 callers
Method
next_is
Runs `check(next)` on next token and return its value. Returns `false` if current is first token.
rust/src/grammar.rs:110
↓ 10 callers
Function
selectTextNode
select the idx's (first by default) child node of selector element as Text.
main/src/extension/content/scanner.test.ts:133
↓ 9 callers
Function
concat_string
(s1: &str, s2: &str)
rust/src/tokenize.rs:736
↓ 9 callers
Method
initialize
(browserApi: BrowserApi)
main/src/platform/desktop/backend.ts:22
↓ 9 callers
Function
join_tokens
Join and replace `tokens[from..<to]`. `text`, `reading` is the joined `text` and `reading` values. `base` is the joined `text` values. if `last_as_b
rust/src/tokenize.rs:681
↓ 9 callers
Function
sentenceAtCharLocation
( node: Text, charAt: number )
main/src/extension/content/scanner.ts:61
↓ 8 callers
Method
error
Toast is deleted after delay
main/src/toast.ts:59
↓ 8 callers
Method
handleRequest
( key: K, handler: (typeof this._requestHandlers)[K] )
main/src/extension/browserApi.ts:268
↓ 8 callers
Method
is_verb
(&self)
rust/src/grammar.rs:178
↓ 8 callers
Function
prepareHTML
(html: string)
main/src/extension/content/scanner.test.ts:125
↓ 7 callers
Function
exposeGlobals
(objects: Record<string, object | (() => unknown)>)
main/src/utils.ts:317
↓ 7 callers
Method
is_iadj
(&self)
rust/src/grammar.rs:166
↓ 7 callers
Method
newAnkiApi
(config: Config)
main/src/platform/common/index.ts:18
↓ 6 callers
Method
is_conn_particle
(&self)
rust/src/grammar.rs:186
↓ 6 callers
Function
load
()
extra/tokenizers/src/main.rs:100
↓ 6 callers
Method
requestToApp
Only works in background & page
main/src/platform/ios/index.ts:55
↓ 6 callers
Method
search
(term: string)
main/src/platform/common/backend.ts:62
↓ 5 callers
Function
get_last_mtime_of_dir
Get last modification time of all entries in dir recursively, including dir
unidic/src/main.rs:73
↓ 5 callers
Method
hide
()
main/src/extension/content/tooltip.ts:51
↓ 5 callers
Function
nodesOfToken
( currNode: Text, charIdxInCurrNode: number, tokenLength: number, tokenCharIdx: number )
main/src/extension/content/scanner.ts:109
↓ 5 callers
Method
setStorage
value cannot be undefined or null
main/src/extension/browserApi.ts:371
↓ 5 callers
Method
setStyle
* Insert or update <style> properties from config, * watch for config changes and auto-update <style>
main/src/config.ts:146
↓ 4 callers
Method
currentTab
Must be called from within a tab, and not in a content script
main/src/extension/browserApi.ts:276
↓ 4 callers
Method
empty
()
rust/src/tokenize.rs:87
↓ 4 callers
Method
getTooltipEl
()
main/src/extension/content/tooltip.ts:113
↓ 4 callers
Function
isSentenceEndChar
(char: string)
main/src/extension/content/scanner.ts:270
↓ 4 callers
Method
is_naadj
(&self)
rust/src/grammar.rs:170
↓ 4 callers
Method
is_noun
(&self)
rust/src/grammar.rs:174
↓ 4 callers
Method
is_pronoun
(&self)
rust/src/grammar.rs:194
↓ 4 callers
Method
newBackend
()
main/src/platform/common/index.ts:17
↓ 4 callers
Function
nodesText
(nodes: Node[])
main/src/extension/content/scanner.test.ts:146
↓ 4 callers
Method
position
* position tooltip next to rect. * * 1) Horizontal position * ideally tooltip.left = rect.left, * but if tooltip.left + WIDTH > window.r
main/src/extension/content/tooltip.ts:144
↓ 4 callers
Method
search_json
Returns json text of entries
rust/src/dictionary.rs:65
↓ 4 callers
Method
storage
()
main/src/extension/browserApi.ts:160
↓ 4 callers
Function
time_now
in ms.
extra/tokenizers/src/main.rs:66
↓ 4 callers
Function
toHiragana
(text: string)
main/src/japanese.ts:195
↓ 4 callers
Function
write_entries
Returns sorted Vec<DictTermIndex>
dictionary/src/file.rs:128
↓ 3 callers
Function
addLicenses
(licensesMap: LicensesMap, names: string[], content: string)
extra/generate-license/index.ts:13
↓ 3 callers
Function
createPromise
()
main/src/utils.ts:36
↓ 3 callers
Method
createRequestResponseHandler
It is assumed that request does return a response.
main/src/extension/browserApi.ts:169
↓ 3 callers
Function
create_tokenizer
()
rust/src/tokenize.rs:659
↓ 3 callers
Method
from
(value: YomikiriError)
rust/src/error.rs:52
↓ 3 callers
Method
fromPromise
( promise: Promise<V>, initialProgress?: P )
main/src/utils.ts:66
↓ 3 callers
Function
fullpath
(relative: string)
main/vitest.config.ts:29
↓ 3 callers
Function
get
()
main/src/utils.ts:322
↓ 3 callers
Function
getTranslation
(text: string)
main/src/platform/common/translate.ts:32
↓ 3 callers
Function
hasOwnProperty
(obj: O, key: K)
main/src/utils.ts:366
↓ 3 callers
Method
is_expression
(&self)
dictionary/src/entry.rs:27
↓ 3 callers
Method
is_suf
(&self)
rust/src/grammar.rs:158
↓ 3 callers
Method
maybeSetupToaster
()
main/src/toast.ts:39
↓ 3 callers
Function
nodeIsInline
* 1) Node display is inline or ruby base * 2) Node position is static or relative * * Exception: \<br\> is not inline
main/src/extension/content/scanner.ts:280
↓ 3 callers
Method
openDictionaryDB
()
main/src/platform/desktop/dictionary.ts:69
↓ 3 callers
Function
read_entries_with_buffers
- entry_indexes should be sorted for better performance - buffer size must be bigger than `CHUNK_CUTOFF_SIZE + ENTRY_BUFFER_SIZE``
dictionary/src/file.rs:93
↓ 3 callers
Function
setup_backend
()
rust/tests/it/common.rs:8
↓ 3 callers
Method
subscribe
* If Config is initialized, subscriber will run immediately. * * If Config isn't initialized yet, it will run on initialization.
main/src/config.ts:126
↓ 3 callers
Function
toKatakana
(text: string)
main/src/japanese.ts:213
↓ 3 callers
Function
write_indexes
(writer: &mut W, term_indexes: &[DictTermIndex])
dictionary/src/file.rs:183
↓ 2 callers
Method
_highlightNodes
(nodes: Node[])
main/src/extension/content/highlight/selectionHighlighter.ts:103
↓ 2 callers
Method
_highlightNodes
(nodes: Node[], unknown: boolean)
main/src/extension/content/highlight/wrapHighlighter.ts:85
↓ 2 callers
Method
changeSelectionColor
(color: string)
main/src/extension/content/highlight/selectionHighlighter.ts:133
↓ 2 callers
Function
containsJapaneseContent
(text: string)
main/src/japanese.ts:185
↓ 2 callers
Function
fetchBytes
(url: string)
main/src/platform/desktop/backend.ts:110
↓ 2 callers
Function
formScoreForOrder
* Score how well entry form matches token. * 3: entry's main form is base/surface * 2: entry's secondary common form is base/surface * 1: ent
main/src/dicEntry.ts:292
↓ 2 callers
Method
get
(key: K)
main/src/config.ts:83
↓ 2 callers
Function
get_mtime
(path: P)
unidic/src/main.rs:86
↓ 2 callers
Method
global_next_is
Runs `check(next)` on next global token and return its value. Returns `false` if current is first token.
rust/src/grammar.rs:130
↓ 2 callers
Function
handleMessageResponse
(resp: MessageResponse<R>)
main/src/utils.ts:346
↓ 2 callers
Method
handleStorageChange
( key: string, handler: StorageHandler )
main/src/extension/browserApi.ts:385
↓ 2 callers
Method
has_starts_with_excluding
Returns true only if there is a dictionary term that starts with `prefix` and is not `prefix`
rust/src/dictionary.rs:46
↓ 2 callers
Method
highlightedRects
()
main/src/extension/content/highlight/wrapHighlighter.ts:54
↓ 2 callers
Function
inlineTextNode
(curr: Node, PREV: boolean)
main/src/extension/content/scanner.ts:169
↓ 2 callers
Function
iosAnkiMobileURL
(note: NoteData, successUrl?: string)
main/src/platform/common/anki.ts:37
↓ 2 callers
Method
is_adj
(&self)
rust/src/grammar.rs:162
↓ 2 callers
Method
is_conjunction
(&self)
rust/src/grammar.rs:206
↓ 2 callers
Method
is_uncommon
(&self)
jmdict/src/jmdict.rs:49
↓ 2 callers
Method
is_unknown_pos
(&self)
rust/src/grammar.rs:214
↓ 2 callers
Method
japaneseTtsVoices
()
main/src/extension/browserApi.ts:428
↓ 2 callers
Method
manifest
()
main/src/extension/browserApi.ts:164
↓ 2 callers
Function
markerValue
( marker: string, ctx: MarkerContext, data: MarkerData )
main/src/ankiNoteBuilder.ts:109
↓ 2 callers
Method
newDictionary
()
main/src/platform/iosapp/index.ts:68
↓ 2 callers
Function
nextInlineTextNode
(curr: Node)
main/src/extension/content/scanner.ts:210
↓ 2 callers
Function
nodeIsOutOfFlow
* Return true if node is removed from normal flow of document. (or is sticky) * It is not possible for a node to be both isInline and isOutOfFlow
main/src/extension/content/scanner.ts:296
↓ 2 callers
Function
parse_jmdict_xml
(xml: &str)
dictionary/src/file.rs:64
↓ 2 callers
Function
parse_xml
(xml_string: &str)
jmdict/src/xml.rs:22
next →
1–100 of 481, ranked by callers