(trackId: string, node: XmlNode)
| 996 | } |
| 997 | |
| 998 | private _parseLyrics(trackId: string, node: XmlNode): void { |
| 999 | const tracks: Lyrics[] = []; |
| 1000 | for (const c of node.childElements()) { |
| 1001 | switch (c.localName) { |
| 1002 | case 'Line': |
| 1003 | tracks.push(this._parseLyricsLine(c)); |
| 1004 | break; |
| 1005 | } |
| 1006 | } |
| 1007 | this._lyricsByTrack.set(trackId, tracks); |
| 1008 | } |
| 1009 | |
| 1010 | private _parseLyricsLine(node: XmlNode): Lyrics { |
| 1011 | const lyrics: Lyrics = new Lyrics(); |
no test coverage detected