The Application object is the base of an administration. There can be only one such object defined on a page.
// create an application instance
var admin = nga.application('My backend');
// configure it
// ...
// attach the application instance to the dom and run it
nga.configure(admin);-
nga.application(title, debug)(factory method) Create a new Application instance. Debug is true by default; set it to false to speed up rendering a bit. -
title()Defines the application title, displayed in the headervar app = nga.application().title('My backend') -
baseApiUrl()Defines the main API endpointvar app = nga.application().baseApiUrl('http://localhost:3000/') -
debug()Enable or disable debug (enabled by default)var app = nga.application().debug(false) -
header(string)Customize the application header. See the Theming doc for details. -
menu(Menu)Customize the sidebar menu. See the Menu doc for details. -
dashboard(Dashboard)Customize the dashboard, i.e. the admin home screen. See the Dashboard doc for details. -
addEntity(Entity)Add an entity to the application. See Entity configuration.