Skip to Content
Data SourcesReferenceCookiePartCookiePart Class

CookiePart Class

Extends KeyValueSourcePart and allows interaction with a particular key in the browser’s cookie storage. It provides methods for retrieving, setting, and observing the cookie value associated with the given key

@template T extends CookieData<any> = CookieData<string | undefined>
Represents an object that includes both the value and parameters for the cookie.
Defaults to CookieData<string | undefined>

See also: CookieData, CookieParams

API

class CookiePart<T extends CookieData<any> = CookieData<string | undefined>> extends KeyValueSourcePart<T> { readonly $: Observable<T>; constructor(key: string, removeParams?: CookieParams); get(): T; set(value: T): void; remove(): void; }

Example

import {CookiePart} from '@bitfiber/rx'; const ckPart = new CookiePart('key');
Last updated on