Explorar el Código

Editor: LocalStorage.clear()

Mr.doob hace 11 años
padre
commit
3edfbc8a05
Se han modificado 2 ficheros con 8 adiciones y 5 borrados
  1. 7 0
      editor/js/LocalStorage.js
  2. 1 5
      editor/js/Menubar.File.js

+ 7 - 0
editor/js/LocalStorage.js

@@ -13,6 +13,7 @@ var LocalStorage = function () {
 	}
 
 	return {
+
 		getKey: function ( key ) {
 
 			return storage[ key ];
@@ -27,6 +28,12 @@ var LocalStorage = function () {
 
 			console.log( '[' + /\d\d\:\d\d\:\d\d/.exec( new Date() )[ 0 ] + ']', 'Saved state to LocalStorage.' );
 
+		},
+
+		clear: function () {
+
+			delete localStorage[ name ];
+
 		}
 
 	}

+ 1 - 5
editor/js/Menubar.File.js

@@ -28,11 +28,7 @@ Menubar.File = function ( editor ) {
 
 		if ( confirm( 'Are you sure?' ) ) {
 
-			if ( localStorage.threejsEditor !== undefined ) {
-
-				delete localStorage.threejsEditor;
-
-			}
+			editor.localStorage.clear();
 
 			location.href = location.pathname;