Rename EventSource to EventNotifier.

This commit is contained in:
kovacsv 2022-07-02 22:34:43 +02:00
parent bd6c2b5114
commit 2a80468276
3 changed files with 10 additions and 10 deletions

View File

@ -1,4 +1,4 @@
export class EventSource
export class EventNotifier
{
constructor ()
{

View File

@ -1,5 +1,5 @@
import { IsDefined, ValueOrDefault, CopyObjectAttributes, IsObjectEmpty, EscapeHtmlChars } from './core/core.js';
import { EventSource } from './core/eventsource.js';
import { EventNotifier } from './core/eventnotifier.js';
import { TaskRunner, RunTaskAsync, RunTasks, RunTasksBatch, WaitWhile } from './core/taskrunner.js';
import { Exporter } from './export/exporter.js';
import { Exporter3dm } from './export/exporter3dm.js';
@ -77,7 +77,7 @@ export {
CopyObjectAttributes,
IsObjectEmpty,
EscapeHtmlChars,
EventSource,
EventNotifier,
TaskRunner,
RunTaskAsync,
RunTasks,

View File

@ -47,21 +47,21 @@ describe ('Core', function () {
assert.deepStrictEqual (dest3, {a : null, b : null, c : 6});
});
it ('Event Source', function () {
let es = new OV.EventSource ();
it ('Event Notifier', function () {
let en = new OV.EventNotifier ();
let sumValues = 0;
es.AddEventListener ('first_event', (x) => {
en.AddEventListener ('first_event', (x) => {
sumValues += x;
});
es.AddEventListener ('first_event', (x) => {
en.AddEventListener ('first_event', (x) => {
sumValues += 2 * x;
});
es.AddEventListener ('second_event', (x, y) => {
en.AddEventListener ('second_event', (x, y) => {
sumValues += 3 * x;
sumValues += 3 * y;
});
es.NotifyEventListeners ('first_event', 5);
es.NotifyEventListeners ('second_event', 10, 15);
en.NotifyEventListeners ('first_event', 5);
en.NotifyEventListeners ('second_event', 10, 15);
assert.strictEqual (sumValues, 90);
});
});