Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IAtom<T>

IAtom is an interface that will match the basic intended behavior of any atoms which is reading their value and subscribing to value updates.

Type parameters

  • T

    The type of the atom's value.

Hierarchy

  • IAtom

Index

Properties

subscribe

subscribe: (subscriber: AtomSubscriber<IAtom<T>>) => void

Type declaration

    • (subscriber: AtomSubscriber<IAtom<T>>): void
    • Parameters

      • subscriber: AtomSubscriber<IAtom<T>>

      Returns void

unsubscribe

unsubscribe: (subscriber: AtomSubscriber<IAtom<T>>) => void

Type declaration

    • (subscriber: AtomSubscriber<IAtom<T>>): void
    • Parameters

      • subscriber: AtomSubscriber<IAtom<T>>

      Returns void

Readonly value

value: T

Generated using TypeDoc