diff --git a/infobubble.js b/infobubble.js index f883c11..78cc361 100644 --- a/infobubble.js +++ b/infobubble.js @@ -98,7 +98,13 @@ function InfoBubble(opt_options) { this.setValues(options); } -window['InfoBubble'] = InfoBubble; + +if (typeof define === 'function' && define.amd) { + define('infobubble', ['google'], function() { return InfoBubble; }); +} +if (typeof window === 'object') { + window['InfoBubble'] = InfoBubble; +} /**