This commit is contained in:
Adam Bradley
2015-06-25 10:52:13 -05:00
parent 3be98eb378
commit 1e5035c42d
4 changed files with 78 additions and 51 deletions

View File

@@ -146,7 +146,11 @@ export function ionicBootstrap(ComponentType, config) {
let platform = Platform.create(app);
config = config || new IonicConfig();
config.platform(platform);
// copy default platform settings into the user config platform settings
// user config platform settings should override default platform settings
config.setPlatform(platform);
GlobalIonicConfig = config;

View File

@@ -152,8 +152,13 @@ export function main(ionicBootstrap) {
let myConfig = new IonicConfig();
//myConfig.setting('someKey', 'userConfig');
// myConfig.setting('ios', 'someKey', 'iosConfig');
// myConfig.setting('ipad', 'someKey', 'ipadConfig');
ionicBootstrap(MyApp, myConfig).then(root => {
console.log('someKey', myConfig.setting('someKey'));
console.log(myConfig.setting('mode'));
console.log('mobile', root.platform.is('mobile'))