Some checks failed
test / Run tests (push) Failing after 6s
build / Build (push) Failing after 9s
33 lines
714 B
TypeScript
33 lines
714 B
TypeScript
export default class Cookies {
|
|
getAllCookieStores(
|
|
callback: (cookieStores: chrome.cookies.CookieStore[]) => void
|
|
) {
|
|
callback([
|
|
{
|
|
id: "0",
|
|
tabIds: [1],
|
|
},
|
|
]);
|
|
}
|
|
|
|
mockGetAll?: (
|
|
details: chrome.cookies.GetAllDetails,
|
|
callback: (cookies: chrome.cookies.Cookie[]) => void
|
|
) => void | undefined;
|
|
|
|
getAll(
|
|
details: chrome.cookies.GetAllDetails,
|
|
callback: (cookies: chrome.cookies.Cookie[]) => void
|
|
): void {
|
|
this.mockGetAll?.(details, callback);
|
|
}
|
|
|
|
set(details: chrome.cookies.SetDetails, callback?: () => void): void {
|
|
callback?.();
|
|
}
|
|
|
|
remove(details: chrome.cookies.Details, callback?: () => void): void {
|
|
callback?.();
|
|
}
|
|
}
|