BITFIBERRx
StoreData SourcesOperatorsAbout
GitHubGitHub
  • Data Sources Intro
  • Key-Value Sources
  • Installation
  • Reference
    • DataSource
      • $
      • get
      • set
      • remove
    • KeyValueSource
      • get
      • set
      • remove
      • observe
      • destroy
    • KeyValueSourcePart
      • $
      • get
      • set
      • remove
    • localStorage
    • LocalStorage
      • get
      • set
      • remove
      • observe
      • destroy
    • localStoragePart
    • LocalStoragePart
      • $
      • get
      • set
      • remove
    • sessionStorage
    • SessionStorage
      • get
      • set
      • remove
      • observe
      • destroy
    • sessionStoragePart
    • SessionStoragePart
      • $
      • get
      • set
      • remove
    • memoryStorage
    • MemoryStorage
      • get
      • set
      • remove
      • observe
      • destroy
    • memoryStoragePart
    • MemoryStoragePart
      • $
      • get
      • set
      • remove
    • cookie
    • Cookie
      • get
      • set
      • remove
      • observe
      • destroy
    • cookiePart
    • CookiePart
      • $
      • get
      • set
      • remove
    • CookieParams
      • path
      • domain
      • expires
      • maxAge
      • secure
      • sameSite
    • CookieData

On This Page

  • API
  • Example
FeedbackEdit this page
Data SourcesReferenceKeyValueSourcedestroy

destroy Method

Destroys the key-value source, releasing any resources held by it

API

destroy(): void;

Example

class ExampleSource<T = any> implements KeyValueSource<T> {
  private data: Index<T> = {};
  
  destroy(): void {
    this.data = {};
  }
  
  // ...
}
observeKeyValueSourcePart

Created by Oleksandr Zmanovskyi © 2023-2025.Code licensed under an Apache 2.0 License.Documentation licensed under CC BY 4.0.