.oO SearXNG Developer Documentation Oo.
|
Public Member Functions | |
__init__ (self, mod) | |
list[BaseAnswer] | answer (self, str query) |
AnswererInfo | info (self) |
Public Attributes | |
module = mod | |
Additional Inherited Members | |
![]() | |
list | keywords [str] |
A wrapper class for legacy *answerers* where the names (keywords, answer, info) are implemented on the module level (not in a class). .. note:: For internal use only!
searx.answerers._core.ModuleAnswerer.__init__ | ( | self, | |
mod ) |
Definition at line 68 of file _core.py.
list[BaseAnswer] searx.answerers._core.ModuleAnswerer.answer | ( | self, | |
str | query ) |
Function that returns a list of answers to the question/query.
Reimplemented from searx.answerers._core.Answerer.
Definition at line 79 of file _core.py.
References answer(), and module.
Referenced by answer().
AnswererInfo searx.answerers._core.ModuleAnswerer.info | ( | self | ) |
Informations about the *answerer*, see :py:obj:`AnswererInfo`.
Reimplemented from searx.answerers._core.Answerer.
Definition at line 82 of file _core.py.
References searx.answerers._core.Answerer.keywords, searx.answerers._core.AnswererInfo.keywords, and module.
searx.answerers._core.ModuleAnswerer.module = mod |
Definition at line 76 of file _core.py.
Referenced by answer(), info(), searx.plugins._core.ModulePlugin.init(), searx.plugins._core.ModulePlugin.on_result(), searx.plugins._core.ModulePlugin.post_search(), and searx.plugins._core.ModulePlugin.pre_search().