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 SourcesReferenceDataSourceremove

remove Method

Removes the current value from the data source

API

remove(): void;

Example

class ExampleSource<T = any> implements DataSource<T> {
  private value: T;
  private readonly subject = new Subject<T>();
  
  remove(): void {
    delete this.value;
    this.subject.next(undefined);
  }
  
  // ...
}
setKeyValueSource

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