Lines Matching refs:Settings
20 function Settings() { class
21 return Settings;
33 Settings.get = function(key, opt_default, opt_namespace) { class
34 key = Settings.namespace_(key, opt_namespace);
45 storage_.removeItem(Settings.namespace_(key, opt_namespace));
59 Settings.set = function(key, value, opt_namespace) {
63 storage_.setItem(Settings.namespace_(key, opt_namespace), v);
73 Settings.keys = function(opt_namespace) {
78 if (Settings.isnamespaced_(key, opt_namespace))
79 result.push(Settings.unnamespace_(key, opt_namespace));
84 Settings.isnamespaced_ = function(key, opt_namespace) {
85 return key.indexOf(Settings.normalize_(opt_namespace)) == 0;
88 Settings.namespace_ = function(key, opt_namespace) {
89 return Settings.normalize_(opt_namespace) + key;
92 Settings.unnamespace_ = function(key, opt_namespace) {
93 return key.replace(Settings.normalize_(opt_namespace), '');
102 Settings.normalize_ = function(opt_namespace) {
103 return Settings.NAMESPACE + (opt_namespace ? opt_namespace + '.' : '');
106 Settings.setAlternativeStorageInstance = function(instance) {
109 Settings.getAlternativeStorageInstance = function() {
115 Settings.NAMESPACE = 'trace-viewer';
118 Settings: Settings