| 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) |
| { |