opensheetmusicdisplay
Version:
An open source JavaScript engine for displaying MusicXML based on VexFlow.
91 lines (90 loc) • 2.69 kB
TypeScript
import { PlacementEnum, AbstractExpression } from "./AbstractExpression";
import { FontStyles } from "../../../Common/Enums/FontStyles";
export declare class MoodExpression extends AbstractExpression {
constructor(label: string, placement: PlacementEnum, staffNumber: number);
private static listMoodAffettuoso;
private static listMoodAgitato;
private static listMoodAppassionato;
private static listMoodAnimato;
private static listMoodBrillante;
private static listMoodCantabile;
private static listMoodDolce;
private static listMoodEnergico;
private static listMoodEroico;
private static listMoodEspressivo;
private static listMoodFurioso;
private static listMoodGiocoso;
private static listMoodGioioso;
private static listMoodLacrimoso;
private static listMoodGrandioso;
private static listMoodGrazioso;
private static listMoodLeggiero;
private static listMoodMaestoso;
private static listMoodMalinconico;
private static listMoodMarcato;
private static listMoodMarziale;
private static listMoodMesto;
private static listMoodMorendo;
private static listMoodNobilmente;
private static listMoodPatetico;
private static listMoodPesante;
private static listMoodSautille;
private static listMoodSaltando;
private static listMoodScherzando;
private static listMoodSostenuto;
private static listMoodSpiccato;
private static listMoodTenerezza;
private static listMoodTranquillamente;
private static listMoodTrionfante;
private moodType;
private label;
private staffNumber;
fontStyle: FontStyles;
static isInputStringMood(inputString: string): boolean;
get Label(): string;
set Label(value: string);
get Mood(): MoodEnum;
set Mood(value: MoodEnum);
get StaffNumber(): number;
set StaffNumber(value: number);
get Placement(): PlacementEnum;
set Placement(value: PlacementEnum);
private setMoodType;
}
export declare enum MoodEnum {
Affettuoso = 0,
Agitato = 1,
Appassionato = 2,
Animato = 3,
Brillante = 4,
Cantabile = 5,
Dolce = 6,
Energico = 7,
Eroico = 8,
Espressivo = 9,
Furioso = 10,
Giocoso = 11,
Gioioso = 12,
Lacrimoso = 13,
Grandioso = 14,
Grazioso = 15,
Leggiero = 16,
Maestoso = 17,
Malinconico = 18,
Marcato = 19,
Marziale = 20,
Mesto = 21,
Morendo = 22,
Nobilmente = 23,
Patetico = 24,
Pesante = 25,
Sautille = 26,
Saltando = 27,
Scherzando = 28,
Sostenuto = 29,
Spiccato = 30,
Tenerezza = 31,
Tranquillamente = 32,
Trionfante = 33,
Vivace = 34
}