| Index: include/AdblockPlus/FilterEngine.h |
| =================================================================== |
| --- a/include/AdblockPlus/FilterEngine.h |
| +++ b/include/AdblockPlus/FilterEngine.h |
| @@ -184,13 +184,17 @@ |
| * The second parameter is the filter/subscription object affected, if any. |
| */ |
| typedef std::tr1::function<void(const std::string&, const JsValuePtr)> FilterChangeCallback; |
| - |
| + typedef std::map<std::string, AdblockPlus::JsValuePtr> Prefs; |
| /** |
| * Constructor. |
| * @param jsEngine `JsEngine` instance used to run JavaScript code |
| * internally. |
| + * @param preconfiguredPrefs `std::map<std::string,AdblockPlus::JsValuePtr>` |
| + * name-value list of preconfigured prefs. |
|
sergei
2015/06/19 10:07:15
It seems this comment should be for the typedef ab
Oleksandr
2015/06/22 07:47:08
Acknowledged.
|
| */ |
| - explicit FilterEngine(JsEnginePtr jsEngine); |
| + explicit FilterEngine(JsEnginePtr jsEngine, |
| + Prefs preconfiguredPrefs = Prefs() |
| + ); |
| /** |
| * Retrieves the `JsEngine` instance associated with this `FilterEngine` |