@rr0/time
Version:
EDTF parsing
40 lines • 924 B
text/typescript
export class Level0Timeshift {
/**
* @param {string} str
* @param {EDTFParser} parser
* @return {Level0Timeshift}
*/
static fromString(str: string, parser?: EDTFParser): Level0Timeshift;
/**
* @param {number} value
*/
constructor(value?: number);
/**
* @readonly
* @type number
*/
readonly value: number;
/**
* @readonly
* @type string
*/
readonly name: string;
/**
* @readonly
* @type DefaultTimeshiftRenderer
*/
readonly renderer: DefaultTimeshiftRenderer;
/**
* @param {TimeshiftRenderer} renderer
* @return {string}
*/
toString(renderer?: TimeshiftRenderer): string;
toSpec(): {
value: number;
};
toJSON(): {
value: number;
};
}
import { DefaultTimeshiftRenderer } from "./DefaultTimeshiftRenderer.mjs";
//# sourceMappingURL=Level0Timeshift.d.mts.map