Application Framework Reference

Module API

onViewDataChange()

The onViewDataChange() handler is called by the app server to generate module HTML content in response to a GET request.

Synopsis

results = onViewDataChange( event , data )

Parameters

event

Object

jQuery event.

data

Object

Object literal representation of all templateArgs returned from the view.py render method.

Return Value

Undefined

Example

onViewDataChange: function(event, data){
    if(data.navConfig){
        try{
            var menuData = this.parseNavConfig(data.navConfig);
        }catch(e){
            this.logger.error("Unable to parse JSON navConfig for appbar menu", e); 
            return;
        }  
        this.removeMainMenus();
        this.generateMainMenus(menuData);
        this.logger.info("onViewDataChange fired, successfully reloaded main menu data in AppBar");
    }
},