# {py:mod}`tdk.dictionaries.bati` ```{py:module} tdk.dictionaries.bati ``` ```{autodoc2-docstring} tdk.dictionaries.bati :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`WesternEntry ` - ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`search_western ` - ```{autodoc2-docstring} tdk.dictionaries.bati.search_western :summary: ``` * - {py:obj}`search_western_sync ` - ```{autodoc2-docstring} tdk.dictionaries.bati.search_western_sync :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} tdk.dictionaries.bati.__all__ :summary: ``` * - {py:obj}`western_entry_list_adapter ` - ```{autodoc2-docstring} tdk.dictionaries.bati.western_entry_list_adapter :summary: ``` ```` ### API ````{py:data} __all__ :canonical: tdk.dictionaries.bati.__all__ :value: > ['WesternEntry', 'search_western', 'search_western_sync'] ```{autodoc2-docstring} tdk.dictionaries.bati.__all__ ``` ```` `````{py:class} WesternEntry(/, **data: typing.Any) :canonical: tdk.dictionaries.bati.WesternEntry Bases: {py:obj}`pydantic.BaseModel` ````{py:attribute} tdk_id :canonical: tdk.dictionaries.bati.WesternEntry.tdk_id :type: int :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.WesternEntry.tdk_id ``` ```` ````{py:attribute} word :canonical: tdk.dictionaries.bati.WesternEntry.word :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.WesternEntry.word ``` ```` ````{py:attribute} short_language_code :canonical: tdk.dictionaries.bati.WesternEntry.short_language_code :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.WesternEntry.short_language_code ``` ```` ````{py:attribute} original :canonical: tdk.dictionaries.bati.WesternEntry.original :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.WesternEntry.original ``` ```` ````{py:attribute} meaning_html :canonical: tdk.dictionaries.bati.WesternEntry.meaning_html :type: str :value: > 'Field(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.WesternEntry.meaning_html ``` ```` ````` ````{py:data} western_entry_list_adapter :canonical: tdk.dictionaries.bati.western_entry_list_adapter :value: > 'TypeAdapter(...)' ```{autodoc2-docstring} tdk.dictionaries.bati.western_entry_list_adapter ``` ```` ````{py:function} search_western(query: str, *, http_session) -> list[tdk.dictionaries.bati.WesternEntry] :canonical: tdk.dictionaries.bati.search_western :async: ```{autodoc2-docstring} tdk.dictionaries.bati.search_western ``` ```` ````{py:function} search_western_sync() :canonical: tdk.dictionaries.bati.search_western_sync ```{autodoc2-docstring} tdk.dictionaries.bati.search_western_sync ``` ````