mirror of
https://github.com/pezkuwichain/pezkuwi-telemetry.git
synced 2026-04-30 11:58:01 +00:00
committed by
Maciej Hirsz
parent
e1bad6e24b
commit
fe03dddbd2
@@ -47,7 +47,7 @@ export class Node {
|
||||
public lon: Maybe<Types.Longitude>;
|
||||
public city: Maybe<Types.City>;
|
||||
|
||||
private readonly subscribtions = new Set<(node: Node) => void>();
|
||||
private readonly subscriptions = new Set<(node: Node) => void>();
|
||||
|
||||
constructor(
|
||||
pinned: boolean,
|
||||
@@ -141,15 +141,15 @@ export class Node {
|
||||
}
|
||||
|
||||
public subscribe(handler: (node: Node) => void) {
|
||||
this.subscribtions.add(handler);
|
||||
this.subscriptions.add(handler);
|
||||
}
|
||||
|
||||
public unsubscribe(handler: (node: Node) => void) {
|
||||
this.subscribtions.delete(handler);
|
||||
this.subscriptions.delete(handler);
|
||||
}
|
||||
|
||||
private trigger() {
|
||||
for (const handler of this.subscribtions.values()) {
|
||||
for (const handler of this.subscriptions.values()) {
|
||||
handler(this);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user