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([ @@ -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 deferred = $.Deferred();
@ -262,7 +266,8 @@ define([ @@ -262,7 +266,8 @@ define([
initialize: initialize,
query: urlQuery,
config: appConfig,
translationData: translationData
translationData: translationData,
apiversion: apiversion
};
});

2
static/js/main.js

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

Loading…
Cancel
Save