Index: lib/filterNotifier.js |
=================================================================== |
--- a/lib/filterNotifier.js |
+++ b/lib/filterNotifier.js |
@@ -17,33 +17,33 @@ |
"use strict"; |
/** |
* @fileOverview This component manages listeners and calls them to distributes |
* messages about filter changes. |
*/ |
-const {EventEmitter} = require("./events"); |
-const {desc} = require("./coreUtils"); |
+import {EventEmitter} from "./events"; |
+import {desc} from "./coreUtils"; |
const CATCH_ALL = "__all"; |
/** |
* @callback FilterNotifierCatchAllListener |
* @param {string} action |
* @param {Subscription|Filter} item |
* @param {...*} additionalInfo |
*/ |
/** |
* This class allows registering and triggering listeners for filter events. |
* @class |
*/ |
-exports.FilterNotifier = Object.create(new EventEmitter(), desc({ |
+export let FilterNotifier = Object.create(new EventEmitter(), desc({ |
/** |
* Adds a listener |
* |
* @deprecated use FilterNotifier.on(action, callback) |
* @param {FilterNotifierCatchAllListener} listener |
*/ |
addListener(listener) |
{ |