/** * */ package com.google.gwt.chrome.crx.client; import com.google.gwt.core.client.JavaScriptObject; /** * @author Izzet_Mustafayev * */ public class LocalStorage extends JavaScriptObject { protected LocalStorage() { } public final native void setItem(String key, String value) /*-{ window.localStorage.setItem(key, value) }-*/; public final native String getItem(String key) /*-{ var value; try { value = window.localStorage.getItem(key); }catch(e) { value = "null"; } return value; }-*/; public final native void removeItem(String key) /*-{ window.localStorage.removeItem(key); }-*/; public final native void clear() /*-{ window.localStorage.clear(); }-*/; }