SettingsManagerChromeExtensionAdapter AMD Example

Example AMD use of the SettingsManagerChromeExtensionAdapter library

Load the Chrome Extension Adapter library using require:

require(
    // The path to the SettingsManager files
    [
        '../../scripts/SettingsManager.js',
        '../../scripts/SettingsManagerChromeExtensionAdapter.js'
    ],
    // A callback which is executed with the SettingsManager instance
    function onLoaded(SettingsManager, SettingsManagerChromeExtensionAdapter) {
        var settingsManagerChromeExtensionAdapter = new SettingsManagerChromeExtensionAdapter.SettingsManagerChromeExtensionAdapter();
        var settingsManager = new SettingsManager.SettingsManager(settingsManagerChromeExtensionAdapter);

        /* code here */
    }
);