Installation
npm install --save @types/lyric-parser
Summary
This package contains type definitions for lyric-parser (https://github.com/ustbhuangyi/lyric-parser).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/lyric-parser.
index.d.ts
declare class Lyric {
constructor(lrc: string, handler: (params: { lineNum: number; txt: string }) => void);
lrc: string;
tags: { album: string; artist: string; by: string; offset: string; title: string };
lines: Array<{ time: number; txt: string }>;
handler: (params: { lineNum: number; txt: string }) => void;
state: number;
curLine: number;
play(startTime: number, skipLast?: boolean): void;
togglePlay(): void;
stop(): void;
seek(offset: number): void;
}
export = Lyric;
Additional Details
- Last updated: Tue, 07 Nov 2023 09:09:39 GMT
- Dependencies: none
Credits
These definitions were written by Wang KaiLing.