# {py:mod}`tdk.dictionaries.ysk` ```{py:module} tdk.dictionaries.ysk ``` ```{autodoc2-docstring} tdk.dictionaries.ysk :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`LoanwordEntry ` - ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`search_loanwords ` - ```{autodoc2-docstring} tdk.dictionaries.ysk.search_loanwords :summary: ``` * - {py:obj}`search_loanwords_sync ` - ```{autodoc2-docstring} tdk.dictionaries.ysk.search_loanwords_sync :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} tdk.dictionaries.ysk.__all__ :summary: ``` * - {py:obj}`loanword_entry_list_adapter ` - ```{autodoc2-docstring} tdk.dictionaries.ysk.loanword_entry_list_adapter :summary: ``` ```` ### API ````{py:data} __all__ :canonical: tdk.dictionaries.ysk.__all__ :value: > ['LoanwordEntry', 'search_loanwords', 'search_loanwords_sync'] ```{autodoc2-docstring} tdk.dictionaries.ysk.__all__ ``` ```` `````{py:class} LoanwordEntry(/, **data: typing.Any) :canonical: tdk.dictionaries.ysk.LoanwordEntry Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} tdk_id :canonical: tdk.dictionaries.ysk.LoanwordEntry.tdk_id :type: int :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.LoanwordEntry.tdk_id ``` ```` ````{py:attribute} loanword :canonical: tdk.dictionaries.ysk.LoanwordEntry.loanword :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.LoanwordEntry.loanword ``` ```` ````{py:attribute} origin :canonical: tdk.dictionaries.ysk.LoanwordEntry.origin :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.LoanwordEntry.origin ``` ```` ````{py:attribute} new_word :canonical: tdk.dictionaries.ysk.LoanwordEntry.new_word :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.LoanwordEntry.new_word ``` ```` ````{py:attribute} meaning :canonical: tdk.dictionaries.ysk.LoanwordEntry.meaning :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.LoanwordEntry.meaning ``` ```` ````` ````{py:data} loanword_entry_list_adapter :canonical: tdk.dictionaries.ysk.loanword_entry_list_adapter :value: > 'TypeAdapter(...)' ```{autodoc2-docstring} tdk.dictionaries.ysk.loanword_entry_list_adapter ``` ```` ````{py:function} search_loanwords(query: str, *, http_session: aiohttp.ClientSession) -> list[tdk.dictionaries.ysk.LoanwordEntry] :canonical: tdk.dictionaries.ysk.search_loanwords :async: ```{autodoc2-docstring} tdk.dictionaries.ysk.search_loanwords ``` ```` ````{py:function} search_loanwords_sync() :canonical: tdk.dictionaries.ysk.search_loanwords_sync ```{autodoc2-docstring} tdk.dictionaries.ysk.search_loanwords_sync ``` ````