:py:mod:`wfexs_backend.fetchers.wiktionary`
===========================================

.. py:module:: wfexs_backend.fetchers.wiktionary

.. autodoc2-docstring:: wfexs_backend.fetchers.wiktionary
   :allowtitles:

Module Contents
---------------

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`WiktionaryFetcher <wfexs_backend.fetchers.wiktionary.WiktionaryFetcher>`
     -

API
~~~

.. py:class:: WiktionaryFetcher(progs: wfexs_backend.common.ProgsMapping, setup_block: Optional[Mapping[str, Any]] = None)
   :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher

   Bases: :py:obj:`wfexs_backend.fetchers.AbstractStatefulFetcher`

   .. py:attribute:: WIKTIONARY_PROTO
      :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.WIKTIONARY_PROTO
      :type: Final[str]
      :value: 'wfexs.wiktionary'

      .. autodoc2-docstring:: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.WIKTIONARY_PROTO

   .. py:method:: GetSchemeHandlers() -> Mapping[str, DocumentedStatefulProtocolFetcher]
      :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.GetSchemeHandlers
      :classmethod:

      .. autodoc2-docstring:: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.GetSchemeHandlers

   .. py:property:: description
      :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.description
      :type: str

   .. py:method:: GetNeededPrograms() -> Sequence[SymbolicName]
      :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.GetNeededPrograms
      :classmethod:

      .. autodoc2-docstring:: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.GetNeededPrograms

   .. py:method:: fetch(remote_file: wfexs_backend.common.URIType, cachedFilename: wfexs_backend.common.PathLikePath, secContext: Optional[SecurityContextConfig] = None) -> wfexs_backend.fetchers.ProtocolFetcherReturn
      :canonical: wfexs_backend.fetchers.wiktionary.WiktionaryFetcher.fetch
