9b3cdc4831b0ddc1f373a2a10de39f0b06bcc08f
[platform/framework/web/crosswalk-tizen.git] /
1 var namespace = require('./namespace');
2
3     /**
4      * set "nested" object property
5      */
6     function set(obj, prop, val){
7         var parts = (/^(.+)\.(.+)$/).exec(prop);
8         if (parts){
9             namespace(obj, parts[1])[parts[2]] = val;
10         } else {
11             obj[prop] = val;
12         }
13     }
14
15     module.exports = set;
16
17