Browse Source

Expose main App to externalPlugin call.

Added apiversion field to main App (starting with 1.0).
pull/146/merge
Simon Eisenmann 11 years ago
parent
commit
373df25be8
  1. 7
      static/js/app.js
  2. 2
      static/js/main.js

7
static/js/app.js

@ -179,6 +179,10 @@ define([
}; };
// Our API version as float. This value is incremented on
// breaking changes to plugins can check on it.
var apiversion = 1.0;
var initialize = function(app) { var initialize = function(app) {
var deferred = $.Deferred(); var deferred = $.Deferred();
@ -262,7 +266,8 @@ define([
initialize: initialize, initialize: initialize,
query: urlQuery, query: urlQuery,
config: appConfig, config: appConfig,
translationData: translationData translationData: translationData,
apiversion: apiversion
}; };
}); });

2
static/js/main.js

@ -220,7 +220,7 @@ if (Object.create) {
// External plugin support. // External plugin support.
var externalPlugin; var externalPlugin;
if (window.externalPlugin) { if (window.externalPlugin) {
externalPlugin = window.externalPlugin($, _, angular); externalPlugin = window.externalPlugin($, _, angular, App);
if (externalPlugin && externalPlugin.module) { if (externalPlugin && externalPlugin.module) {
externalPlugin.module(modules); externalPlugin.module(modules);
} }

Loading…
Cancel
Save