new ViewController()
    View Controller
  
- Source:
Examples
// Define subclass of ViewController in ECMAScript 5
    var MyViewController = ViewController(function(self) {
        self.parent = "body";
        self.view = View({dataKey: "key"});
    });
    var instance = new MyViewController();
    instance.data = {key: "value"};// Define subclass of ViewController in ECMAScript 6
    class MyViewController extends ViewController {
        constructor() {
            super();
            this.parent = "body";
            this.view = View({dataKey: "key"});
        }
    }
    var instance = new MyViewController();
    instance.data = {key: "value"};Members
data :Object|Array
- Source:
dataLoadedHandler :function
    Called when the data loading is complete.
  
- Source:
parent :HTMLElement|string
- Source:
replace :boolean
    Whether or not to replace the child elements with the specified View.
  
- Source:
view :HTMLElement
- Source:
Methods
reloadData()
    Reload the view.
  
- Source:
(protected) showView()
    Show the view.
To change the display method, override it with a subclass. This method must not be called directly.
  
- Source: