Class: DashboardView

MusicXMLAnalyzer. DashboardView

new DashboardView()

Source:

Methods

<inner> addLogMessage(msg)

Method to add a log message
Parameters:
Name Type Description
msg string message to be added
Source:

<inner> disposeLogMessages()

Method to animate the log message box
Source:

<inner> init()

Init function
Source:

<inner> initCountMeasures(results)

Method to append number of measures to html-view
Parameters:
Name Type Description
results int number of measures notes
Source:

<inner> initCountNotes(results)

Method to append number of notes to html-view
Parameters:
Name Type Description
results int number of total notes
Source:

<inner> initCountRests(results)

Method to append number of rests to html-view
Parameters:
Name Type Description
results int number of total rests
Source:

<inner> initFileSelector(data)

Method to initate the file selector on dashboard
Parameters:
Name Type Description
data array array containing information to user uploaded files
Source:

<inner> initInstruments(results)

Method to append instruments to html-view
Parameters:
Name Type Description
results array array containing all instruments
Source:

<inner> initIntervalDistribution(data)

Method to create barchart representing the interval distribution
Parameters:
Name Type Description
data object objet containing information about the distribution of intervals
Source:

<inner> initKeyDistribution(data)

Method to create piechart representing the key distribution
Parameters:
Name Type Description
data object objet containing information about the distribution of keys
Source:

<inner> initLogMessages()

Method to initiate log messages
Source:

<inner> initMeterDistribution(data)

Method to create piechart representing the meter distribution
Parameters:
Name Type Description
data object objet containing information about the distribution of meters
Source:

<inner> initMostFrequentNote(results)

Method to append most frequent to html-view
Parameters:
Name Type Description
results string most frequent note
Source:

<inner> initNoteDistribution(data)

Method to create barchart representing the note distribution
Parameters:
Name Type Description
data object objet containing information about the distribution of notes
Source:

<inner> initNoteTypeDistribution(data)

Method to create piechart representing the note-length distribution
Parameters:
Name Type Description
data object objet containing information about the distribution of note-lengths
Source:

<inner> onFileSelectorChange(event)

Method description
Parameters:
Name Type Description
event Event The triggered event
Source: