Skip to main content

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>