BITFIBERAngular
NgStoreAbout
GitHubGitHub
  • NgStore Intro
  • Emitters
  • Signal States
  • Groups
  • Data Sources
  • Installation
  • Reference
    • NgStore
      • initialize
      • complete
      • markAsReady
      • unregisterOnDestroy
    • signalState
    • SignalState
      • $
      • initialize
      • complete
      • manage
      • get
      • set
      • update
      • reset
      • compareBy
      • connect
      • useLazyEmission
      • useLazyEmissionOnce
      • select
      • zip
      • wait
      • receive
      • transmit
      • effect
      • tap
    • asyncSignalGroup
    • AsyncSignalGroup
      • launch
      • success
      • fail
      • finish
      • state
      • initialize
      • complete
      • useCache
    • routeGroup
    • RouteGroup
      • params
      • queryParams
      • allParams
      • fragment
      • initialize
      • complete
      • changeUrl
      • resetUrl
      • hasParams
      • hasQueryParams
      • hasAnyParams
      • hasFragment
    • RouteGroupSettings
      • initialParams
      • initialQueryParams
      • excludedParams
      • segments
      • hasFragment
      • navigationExtras
    • routeFiltersGroup
    • RouteFiltersGroup
      • filters
      • route
      • form
      • initialize
      • complete
    • RouteFiltersGroupSettings
      • controlsFlow
      • controlOperators
      • onControlChange
      • withoutRoute
    • formSource
    • FormSource
      • $
      • get
      • set
      • remove
  • Stores Comparison

On This Page

  • API
  • Example
FeedbackEdit this page
NgStoreReferenceSignalState$

$ Property Readonly

An observable that serves as the source for all state streams. It allows subscribers to reactively observe changes or updates to the state, allowing them to respond dynamically as new values are emitted

API

readonly $: Observable<T>;

Example

import {signalState} from '@bitfiber/ng/rx'; 
import {map} from 'rxjs';
 
const data = signalState<number>(10);
 
// Uses state observable
data.$
  .pipe(map(v => v * 2))
  .subscribe(v => console.log(v));
SignalStateinitialize

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