Interface IViewToModelController

All Known Implementing Classes:
Controller

public interface IViewToModelController
Common controller operations that all page files can call.
  • Method Details

    • initializeMainPage

      void initializeMainPage()
    • initializeHistoryPage

      void initializeHistoryPage()
    • applyBalancedPreset

      void applyBalancedPreset()
    • applySlowPreset

      void applySlowPreset()
    • applyHighFrequencyPreset

      void applyHighFrequencyPreset()
    • applyVolatilePreset

      void applyVolatilePreset()
    • openHistoryPageFromMain

      void openHistoryPageFromMain()
    • openSimulationPageFromMain

      void openSimulationPageFromMain()
    • startSimulation

      void startSimulation(eds.config.SimulationConfig config)
    • decreaseSpeed

      void decreaseSpeed()
    • increaseSpeed

      void increaseSpeed()
    • togglePause

      void togglePause()
    • showOrderBook

      void showOrderBook(OrderBook.OrderBookSnapshot snapshot)
    • showResultsPage

      void showResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record)
    • updateResultsPage

      void updateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record)
    • updateHistoryPage

      void updateHistoryPage(int recordIndex)
    • openMainPageFromResults

      void openMainPageFromResults()
    • openMainPageFromHistory

      void openMainPageFromHistory()