UNPKG

opensheetmusicdisplay

Version:

An open source JavaScript engine for displaying MusicXML based on VexFlow.

22 lines (21 loc) 893 B
import { SourceMusicPart } from "./SourceMusicPart"; import { Fraction } from "../../Common/DataObjects/Fraction"; import { Repetition } from "./Repetition"; import { PartListEntry } from "./PartListEntry"; export declare class MappingSourceMusicPart { constructor(sourceMusicPart: SourceMusicPart, startTimestamp: Fraction, parentPartListEntry?: Repetition, repetitionRun?: number, isEnding?: boolean); private sourceMusicPart; private parentRepetition; private parentPartListEntry; private startTimestamp; private repetitionRun; private isEnding; get IsRepetition(): boolean; get IsEnding(): boolean; get IsLastRepetitionRun(): boolean; get RepetitionRun(): number; get ParentPartListEntry(): PartListEntry; get SourceMusicPart(): SourceMusicPart; get StartTimestamp(): Fraction; CompareTo(comp: MappingSourceMusicPart): number; }