Repository URL to install this package:
|
Version:
0.29.0.dev4930 ▾
|
from typing import Any, Dict, List
class SessionStorage:
def __init__(self, page):
self.__page = page
self.__store: Dict[str, Any] = {}
def set(self, key: str, value: Any):
self.__store[key] = value
def get(self, key: str):
return self.__store.get(key)
def contains_key(self, key: str) -> bool:
return key in self.__store
def remove(self, key: str):
self.__store.pop(key)
def get_keys(self) -> List[str]:
return list(self.__store.keys())
def clear(self):
self.__store.clear()