Class Cookie

Hierarchy

  • Cookie

Constructors

  • Parameters

    • name: string
    • get: (() => string)
        • (): string
        • Returns string

    • set: ((cookies) => void)
        • (cookies): void
        • Parameters

          • cookies: string

          Returns void

    • separator: string = DEFAULT_COOKIE_SEPARATOR

    Returns Cookie

Properties

_get: (() => string | Error)

Type declaration

    • (): string | Error
    • Returns string | Error

_set: ((cookies) => void | Error)

Type declaration

    • (cookies): void | Error
    • Parameters

      • cookies: string

      Returns void | Error

name: string
separator: string = DEFAULT_COOKIE_SEPARATOR

Methods

  • Parameters

    • options: CookieSerializeOptions = {}

    Returns void | Error

  • Type Parameters

    Parameters

    • key: string
    • options: CookieSerializeOptions = {}
    • Optional keys: (keyof T)[]

    Returns void | Error

  • Parameters

    • key: string
    • value: string
    • Optional options: CookieSerializeOptions

    Returns string | Error

  • Type Parameters

    Parameters

    • key: string
    • ik: keyof T
    • value: Primitive
    • Optional options: CookieSerializeOptions

    Returns string | Error

  • Type Parameters

    Parameters

    • key: string
    • item: T
    • options: CookieSerializeOptions = {}
    • Optional keys: (keyof T)[]

    Returns void | Error

Generated using TypeDoc