Auto-tools/Projects/BugHunter: Difference between revisions

Jump to navigation Jump to search
Line 242: Line 242:


==== Class Structure ====
==== Class Structure ====
'''BughunterPage.js:''' Manages the DOM ready event, the configuration data structure derived from views.json, and component initialization.
'''Bases.js''' Contains the base classes for Page, Component, Model, View etc...
'''BHViewComponent.js''' Encapsulates the behavior of a single data view using a model and view class.
'''BHViewCollection.js''' Encapsulates managing a collection of data views using a model and view class.
'''DataAdapterCollection.js''' Manages any idiosyncratic behavior required by data views.
'''ConnectionsComponent.js''' Manages triggering events to open new views.
'''VisualizationCollection.js''' Holds a collection of classes that can represent data views graphically.
'''HelpPage.js''' Encapsulates the behavior of the bughunter help pages.


=== Database ===
=== Database ===
Confirmed users
353

edits

Navigation menu