What are the cookies methods?
Angular cookies concept is very similar to the Angular 1.x but Angular added only one extra method to delete all cookies.
The All cookie methods are
1. Check – This method is used to check the cookie existing or not.
2. Get - This method returns the value of given cookie name.
3. GetAll - This method returns a value object with all the cookies
4. Set – This method is used to set the cookies with a name.
5. Delete – This method used to delete the cookie with the given name
6. deleteAll – This method is used to delete all the cookies
7. and so on
Cookie Methods –
The Angular cookies service contains the following methods.
export declare class CookieService {
private document;
private documentIsAccessible;
constructor(document: any);
/**
* @param name Cookie name
* @returns {boolean}
*/
check(name: string): boolean;
/**
* @param name Cookie name
* @returns {any}
*/
get(name: string): string;
/**
* @returns {}
*/
getAll(): {};
/**
* @param name Cookie name
* @param value Cookie value
* @param expires Number of days until the cookies expires or an actual `Date`
* @param path Cookie path
* @param domain Cookie domain
* @param secure Secure flag
*/
set(name: string, value: string, expires?: number | Date, path?: string, domain?: string, secure?: boolean): void;
/**
* @param name Cookie name
* @param path Cookie path
* @param domain Cookie domain
*/
delete(name: string, path?: string, domain?: string): void;
/**
* @param path Cookie path
* @param domain Cookie domain
*/
deleteAll(path?: string, domain?: string): void;
/**
* @param name Cookie name
* @returns {RegExp}
*/
private getCookieRegExp(name);
}
For more detail kindly refer this link. https://www.code-sample.com/2018/05/angular-5-6-7-cookies-examples.html