Taschenrechner

Verona-Modul Widget

Zusammenfassung
Es wird ein Taschenrechner angezeigt und man kann einfache Rechenoperationen ausführen.

Version 1.0

Aufrufparameter

Key Value Erläuterung Standardwert
MODE “SIMPLE”, “SCIENTIFIC” legt das Spektrum der verfügbaren Funktionen fest “SIMPLE”
JOURNAL_LINES “0” steht für keine, > “0” steht für die Anzahl der Zeilen legt fest, ob vorherige Rechenoperationen und Eingaben angezeigt werden “0”

State

Als Status wird ein JSON-Objekt übergeben (als String).

  • asValue: number; Ergebnis der Rechnungen als numerischer Wert. Beispiel: 0.3333
  • asLatex: string; wenn der durch das Widget ermittelte letzte Wert über einen Latex-Ausdruck darstellbar ist, wird hier dieser Ausdruck geliefert. Beispiel: \frac{1}{3}
  • asImage: string; wenn der durch das Widget ermittelte letzte Wert über einen Latex-Ausdruck darstellbar ist, wird hier ein Bild geliefert. Als Format wird jpg oder png erwartet, serialisiert in Form von base64. Dieses Bild kann der aufrufende Player anzeigen und es wird für die manuelle Kodierung genutzt. Die Darstellung sollte beschnitten sein, um Platz zu sparen.

Shared Parameters

Keine.