mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2026-09-02 17:53:30 +00:00
1.5 KiB
1.5 KiB
Added, Status, Last reviewed
| Added | Status | Last reviewed |
|---|---|---|
| v2.0.0 | Active | 2018-03-29 |
Cookie service
Stores key-value data items as browser cookies.
Class members
Methods
getItem(key: string = null): string | null
Retrieves a cookie by its key.key: string = null- Key to identify the cookie- Returns
string | null- The cookie data or null if it is not found
isEnabled(): boolean
Checks if cookies are enabled.- Returns
boolean- True if enabled, false otherwise
- Returns
setItem(key: string = null, data: string = null, expiration: Date | null = null, path: string | null = null)
Sets a cookie.key: string = null- Key to identify the cookiedata: string = null- Data value to set for the cookieexpiration: Date | null = null- Expiration date of the datapath: string | null = null- "Pathname" to store the cookie
Details
This service uses browser cookies
to store data in the form of key-value pairs. An optional expiration date can be
supplied for the cookie and a path can be used to reduce the chances of name
clashes with cookies from other sources.
Cookies have a storage size limit that varies between browsers but is often around 4KB. Consider using web storage if you need to store data beyond this size.