BITFIBERRx
StoreData SourcesOperatorsAbout
GitHubGitHub
  • Store Intro
  • Emitters
  • States
  • Groups
  • Installation
  • Reference
    • Store
      • initialize
      • complete
      • markAsReady
    • StoreHooks
      • beforeStoreInit
      • afterStoreInit
      • beforeStoreComplete
      • afterStoreComplete
    • emitter
    • Emitter
      • $
      • initialize
      • complete
      • manage
      • emit
      • select
      • zip
      • wait
      • receive
      • transmit
      • effect
      • tap
    • state
    • State
      • $
      • initialize
      • complete
      • manage
      • get
      • set
      • update
      • reset
      • compareBy
      • connect
      • useLazyEmission
      • useLazyEmissionOnce
      • select
      • zip
      • wait
      • receive
      • transmit
      • effect
      • tap
    • Comparison
    • changeDefaultComparison
    • group
    • Group
      • initialize
      • complete
      • markAsReady
    • namedGroup
    • NamedGroup
      • initialize
      • complete
    • asyncGroup
    • AsyncGroup
      • launch
      • success
      • fail
      • finish
      • state
      • initialize
      • complete
      • useCache
    • transmit
  • Angular Extension

On This Page

  • API
  • Example
FeedbackEdit this page
StoreReferenceEmitter$

$ Property Readonly

An observable that serves as the source for all emitter streams. It allows subscribers to listen to and react to emitted values or events

API

readonly $: Observable<T>;

Example

import {map} from 'rxjs';
import {emitter} from '@bitfiber/rx'; 
 
const num = emitter<number>();
 
// Uses emitter observable
num.$
  .pipe(map(v => v * 2))
  .subscribe(v => console.log(v));
Emitterinitialize

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