Blame view
src/app/model/vessels.ts
442 Bytes
de59ffef8 add model + search |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
import {Vessel} from './vessel'; import {Message} from './message'; export class Vessels { vessels: Map<number, Vessel>; constructor() { this.vessels = new Map<number, Vessel>(); } addMessage(message: Message): void { if (!this.vessels.get(Number(message.mmsi))) { this.vessels.set(Number(message.mmsi), new Vessel(new Array<Message>())); } |
de59ffef8 add model + search |
15 16 |
this.vessels.get(Number(message.mmsi)).addMessage(message); } |
29e50d28c put date of first... |
17 |
|
de59ffef8 add model + search |
18 |
} |