Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BrowserHistoryUrlStringStorage<TValue>

Type parameters

Hierarchy

  • AbstractBrowserHistoryStorage<TValue>
    • BrowserHistoryUrlStringStorage

Implements

Index

Constructors

Properties

defaultValue: TValue
isDestroyed: boolean = false

Is destroyed?

serializer: Serializer<TValue> = ...
values: BehaviorSubject<TValue>

Set values through value not value.next() (TODO: Maybe change?)

Accessors

  • get value(): TValue
  • set value(value: TValue): void

Methods

  • createLink(value: Partial<TValue>, baseUrl?: string | URL): URL
  • createUniqueIdentifier(): string
  • decodeUrl(url: URL): Partial<TValue>
  • destroy(): void
  • encodeUrl(params: TValue): URL
  • initialize(): Promise<void>
  • setValue(partialValue: Partial<TValue>): void