Cookies Port (ports)
Classes
CookiesPort
import { CookiesPort } from '@hexajs-dev/ports';
class CookiesPort { ... }
Methods
findStoreIdByTabId()
findStoreIdByTabId(tabId: number): Promise<string | undefined>
get()
get(details: HexaWebCookiesGetDetails): Promise<HexaWebCookie | null>
getAll()
getAll(details: HexaWebCookiesGetAllDetails): Promise<HexaWebCookie[]>
getAllCookieStores()
getAllCookieStores(): Promise<HexaWebCookieStore[]>
onChangedAddListener()
onChangedAddListener(listener: CookiesChangeListener): void
onChangedRemoveListener()
onChangedRemoveListener(listener: CookiesChangeListener): void
remove()
remove(details: HexaWebCookiesRemoveDetails): Promise<HexaWebCookiesRemoveCallbackDetails>
removeAll()
removeAll(details: HexaWebCookiesGetAllDetails): Promise<HexaWebCookiesRemoveCallbackDetails[]>
set()
set(details: HexaWebCookiesSetDetails): Promise<HexaWebCookie | null>