comply with eslint config

This commit is contained in:
Egge
2023-05-13 09:44:41 +02:00
parent fa21f71ab5
commit 97287cad74

View File

@@ -111,77 +111,77 @@ export function insertEventIntoAscendingList(
} }
export class MessageNode { export class MessageNode {
private _value: string; private _value: string
private _next: MessageNode|null; private _next: MessageNode | null
public get value(): string { public get value(): string {
return this._value; return this._value
} }
public set value(message: string) { public set value(message: string) {
this._value = message; this._value = message
} }
public get next(): MessageNode|null { public get next(): MessageNode | null {
return this._next; return this._next
} }
public set next(node: MessageNode|null) { public set next(node: MessageNode | null) {
this._next = node; this._next = node
} }
constructor(message: string) { constructor(message: string) {
this._value = message; this._value = message
this._next = null; this._next = null
} }
} }
export class MessageQueue { export class MessageQueue {
private _first: MessageNode|null; private _first: MessageNode | null
private _last: MessageNode|null; private _last: MessageNode | null
public get first(): MessageNode|null { public get first(): MessageNode | null {
return this._first; return this._first
} }
public set first(messageNode: MessageNode|null) { public set first(messageNode: MessageNode | null) {
this._first = messageNode; this._first = messageNode
} }
public get last(): MessageNode|null { public get last(): MessageNode | null {
return this._last; return this._last
} }
public set last(messageNode: MessageNode|null) { public set last(messageNode: MessageNode | null) {
this._last = messageNode; this._last = messageNode
} }
private _size: number; private _size: number
public get size(): number { public get size(): number {
return this._size; return this._size
} }
public set size(v: number) { public set size(v: number) {
this._size = v; this._size = v
} }
constructor() { constructor() {
this._first = null; this._first = null
this._last = null; this._last = null
this._size = 0; this._size = 0
} }
enqueue(message: string): boolean { enqueue(message: string): boolean {
const newNode = new MessageNode(message); const newNode = new MessageNode(message)
if (this._size == 0 || !this._last) { if (this._size === 0 || !this._last) {
this._first = newNode; this._first = newNode
this._last = newNode; this._last = newNode
} else { } else {
this._last.next = newNode; this._last.next = newNode
this._last = newNode; this._last = newNode
} }
this._size++; this._size++
return true; return true
} }
dequeue(): string|null { dequeue(): string | null {
if (this._size == 0 || !this._first) return null; if (this._size === 0 || !this._first) return null
let prev = this._first; let prev = this._first
this._first = prev.next; this._first = prev.next
prev.next = null; prev.next = null
this._size--; this._size--
return prev.value; return prev.value
} }
} }