| 
    .oO SearXNG Developer Documentation Oo.
    
   | 
 
Public Member Functions | |
| None | __init__ (self, "PluginCfg" plg_cfg) | 
| EngineResults | post_search (self, "SXNG_Request" request, "SearchWithPlugins" search) | 
| Public Member Functions inherited from searx.plugins._core.Plugin | |
| None | __init__ (self, "PluginCfg" plg_cfg) | 
| int | __hash__ (self) | 
| __eq__ (self, typing.Any other) | |
| bool | init (self, "flask.Flask" app) | 
| bool | pre_search (self, SXNG_Request request, "SearchWithPlugins" search) | 
| bool | on_result (self, SXNG_Request request, "SearchWithPlugins" search, Result result) | 
Public Attributes | |
| parser_re = re.compile(f"({'|'.join(self.keywords)}) (.*)", re.I) | |
| info | |
Additional Inherited Members | |
| Static Public Attributes inherited from searx.plugins._core.Plugin | |
| str | id = "" | 
| typing | active .ClassVar[bool] | 
| list | keywords = [] | 
| logging | log .Logger | 
| str | fqn = "" | 
Plugin converts strings to different hash digests. The results are displayed in area for the "answers".
Definition at line 19 of file hash_plugin.py.
| None searx.plugins.hash_plugin.SXNGPlugin.__init__ | ( | self, | |
| "PluginCfg" | plg_cfg ) | 
Definition at line 27 of file hash_plugin.py.
References __init__().
Referenced by __init__().
| EngineResults searx.plugins.hash_plugin.SXNGPlugin.post_search | ( | self, | |
| "SXNG_Request" | request, | ||
| "SearchWithPlugins" | search ) | 
Returns a result list only for the first page.
Reimplemented from searx.plugins._core.Plugin.
Definition at line 41 of file hash_plugin.py.
References parser_re.
| searx.plugins.hash_plugin.SXNGPlugin.info | 
Definition at line 31 of file hash_plugin.py.
| searx.plugins.hash_plugin.SXNGPlugin.parser_re = re.compile(f"({'|'.join(self.keywords)}) (.*)", re.I) | 
Definition at line 30 of file hash_plugin.py.
Referenced by post_search().