api documentation for mobx (v3.1.9)

Simple, scalable state management.

table of contents

  1. module mobx
    1. function mobx.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)
    2. function mobx.BaseAtom (name)
    3. function mobx.IObservableFactories ()
    4. function mobx.IObservableFactories.prototype.deep ()
    5. function mobx.IObservableFactories.prototype.ref ()
    6. function mobx.ObservableMap (initialData, enhancer, name)
    7. function mobx.Reaction (name, onInvalidate)
    8. function mobx.action (arg1, arg2, arg3, arg4)
    9. function mobx.asFlat (value)
    10. function mobx.asMap (data)
    11. function mobx.asReference (value)
    12. function mobx.asStructure (value)
    13. function mobx.autorun (arg1, arg2, arg3)
    14. function mobx.autorunAsync (arg1, arg2, arg3, arg4)
    15. function mobx.computed (arg1, arg2, arg3)
    16. function mobx.createTransformer (transformer, onCleanup)
    17. function mobx.expr (expr, scope)
    18. function mobx.extendObservable (target)
    19. function mobx.extendShallowObservable (target)
    20. function mobx.intercept (thing, propOrHandler, handler)
    21. function mobx.isAction (thing)
    22. function mobx.isArrayLike (x)
    23. function mobx.isBoxedObservable (x)
    24. function mobx.isComputed (value, property)
    25. function mobx.isModifierDescriptor (thing)
    26. function mobx.isObservable (value, property)
    27. function mobx.isObservableArray (thing)
    28. function mobx.isObservableMap (x)
    29. function mobx.isObservableObject (thing)
    30. function mobx.isStrictModeEnabled ()
    31. function mobx.map (initialValues)
    32. function mobx.observable (v)
    33. function mobx.observe (thing, propOrCb, cbOrFire, fireImmediately)
    34. function mobx.reaction (expression, effect, arg3)
    35. function mobx.runInAction (arg1, arg2, arg3)
    36. function mobx.spy (listener)
    37. function mobx.toJS (source, detectCycles, __alreadySeen)
    38. function mobx.transaction (action, thisArg)
    39. function mobx.untracked (action)
    40. function mobx.useStrict (strict)
    41. function mobx.when (arg1, arg2, arg3, arg4)
    42. function mobx.whyRun (thing, prop)
    43. object mobx.Atom.prototype
    44. object mobx.BaseAtom.prototype
    45. object mobx.IDerivationState
    46. object mobx.IObservableFactories.prototype
    47. object mobx.ObservableMap.prototype
    48. object mobx.Reaction.prototype
    49. object mobx.default
    50. object mobx.extras
    51. object mobx.mobx_umd
  2. module mobx.Atom
    1. function mobx.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)
  3. module mobx.Atom.prototype
    1. function mobx.Atom.prototype.constructor (name, onBecomeObservedHandler, onBecomeUnobservedHandler)
    2. function mobx.Atom.prototype.onBecomeUnobserved ()
    3. function mobx.Atom.prototype.reportObserved ()
  4. module mobx.BaseAtom
    1. function mobx.BaseAtom (name)
  5. module mobx.BaseAtom.prototype
    1. boolean mobx.BaseAtom.prototype.isMobXAtom
    2. function mobx.BaseAtom.prototype.onBecomeUnobserved ()
    3. function mobx.BaseAtom.prototype.reportChanged ()
    4. function mobx.BaseAtom.prototype.reportObserved ()
    5. function mobx.BaseAtom.prototype.toString ()
  6. module mobx.IObservableFactories
    1. function mobx.IObservableFactories ()
  7. module mobx.IObservableFactories.prototype
    1. function mobx.IObservableFactories.prototype.array (initialValues, name)
    2. function mobx.IObservableFactories.prototype.box (value, name)
    3. function mobx.IObservableFactories.prototype.deep ()
    4. function mobx.IObservableFactories.prototype.map (initialValues, name)
    5. function mobx.IObservableFactories.prototype.object (props, name)
    6. function mobx.IObservableFactories.prototype.ref ()
    7. function mobx.IObservableFactories.prototype.shallow ()
    8. function mobx.IObservableFactories.prototype.shallowArray (initialValues, name)
    9. function mobx.IObservableFactories.prototype.shallowBox (value, name)
    10. function mobx.IObservableFactories.prototype.shallowMap (initialValues, name)
    11. function mobx.IObservableFactories.prototype.shallowObject (props, name)
    12. function mobx.IObservableFactories.prototype.struct ()
  8. module mobx.IObservableFactories.prototype.deep
    1. function mobx.IObservableFactories.prototype.deep ()
    2. function mobx.IObservableFactories.prototype.deep.struct ()
  9. module mobx.IObservableFactories.prototype.ref
    1. function mobx.IObservableFactories.prototype.ref ()
    2. function mobx.IObservableFactories.prototype.ref.struct ()
  10. module mobx.ObservableMap
    1. function mobx.ObservableMap (initialData, enhancer, name)
  11. module mobx.ObservableMap.prototype
    1. boolean mobx.ObservableMap.prototype.isMobXObservableMap
    2. function mobx.ObservableMap.prototype._addValue (name, newValue)
    3. function mobx.ObservableMap.prototype._has (key)
    4. function mobx.ObservableMap.prototype._updateHasMapEntry (key, value)
    5. function mobx.ObservableMap.prototype._updateValue (name, newValue)
    6. function mobx.ObservableMap.prototype.assertValidKey (key)
    7. function mobx.ObservableMap.prototype.clear ()
    8. function mobx.ObservableMap.prototype.delete (key)
    9. function mobx.ObservableMap.prototype.entries ()
    10. function mobx.ObservableMap.prototype.forEach (callback, thisArg)
    11. function mobx.ObservableMap.prototype.get (key)
    12. function mobx.ObservableMap.prototype.has (key)
    13. function mobx.ObservableMap.prototype.intercept (handler)
    14. function mobx.ObservableMap.prototype.isValidKey (key)
    15. function mobx.ObservableMap.prototype.keys ()
    16. function mobx.ObservableMap.prototype.merge (other)
    17. function mobx.ObservableMap.prototype.observe (listener, fireImmediately)
    18. function mobx.ObservableMap.prototype.replace (values)
    19. function mobx.ObservableMap.prototype.set (key, value)
    20. function mobx.ObservableMap.prototype.toJS ()
    21. function mobx.ObservableMap.prototype.toJSON ()
    22. function mobx.ObservableMap.prototype.toString ()
    23. function mobx.ObservableMap.prototype.values ()
  12. module mobx.Reaction
    1. function mobx.Reaction (name, onInvalidate)
  13. module mobx.Reaction.prototype
    1. boolean mobx.Reaction.prototype.isMobXReaction
    2. function mobx.Reaction.prototype.dispose ()
    3. function mobx.Reaction.prototype.getDisposer ()
    4. function mobx.Reaction.prototype.isScheduled ()
    5. function mobx.Reaction.prototype.onBecomeStale ()
    6. function mobx.Reaction.prototype.reportExceptionInDerivation (error)
    7. function mobx.Reaction.prototype.runReaction ()
    8. function mobx.Reaction.prototype.schedule ()
    9. function mobx.Reaction.prototype.toString ()
    10. function mobx.Reaction.prototype.track (fn)
    11. function mobx.Reaction.prototype.whyRun ()
  14. module mobx.action
    1. function mobx.action (arg1, arg2, arg3, arg4)
    2. function mobx.action.bound (arg1, arg2, arg3)
  15. module mobx.computed
    1. function mobx.computed (arg1, arg2, arg3)
    2. function mobx.computed.struct (target, key, descriptor, customArgs, argLen)
  16. module mobx.default
    1. function mobx.default.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)
    2. function mobx.default.BaseAtom (name)
    3. function mobx.default.IObservableFactories ()
    4. function mobx.default.ObservableMap (initialData, enhancer, name)
    5. function mobx.default.Reaction (name, onInvalidate)
    6. function mobx.default.action (arg1, arg2, arg3, arg4)
    7. function mobx.default.asFlat (value)
    8. function mobx.default.asMap (data)
    9. function mobx.default.asReference (value)
    10. function mobx.default.asStructure (value)
    11. function mobx.default.autorun (arg1, arg2, arg3)
    12. function mobx.default.autorunAsync (arg1, arg2, arg3, arg4)
    13. function mobx.default.computed (arg1, arg2, arg3)
    14. function mobx.default.createTransformer (transformer, onCleanup)
    15. function mobx.default.expr (expr, scope)
    16. function mobx.default.extendObservable (target)
    17. function mobx.default.extendShallowObservable (target)
    18. function mobx.default.intercept (thing, propOrHandler, handler)
    19. function mobx.default.isAction (thing)
    20. function mobx.default.isArrayLike (x)
    21. function mobx.default.isBoxedObservable (x)
    22. function mobx.default.isComputed (value, property)
    23. function mobx.default.isModifierDescriptor (thing)
    24. function mobx.default.isObservable (value, property)
    25. function mobx.default.isObservableArray (thing)
    26. function mobx.default.isObservableMap (x)
    27. function mobx.default.isObservableObject (thing)
    28. function mobx.default.isStrictModeEnabled ()
    29. function mobx.default.map (initialValues)
    30. function mobx.default.observable (v)
    31. function mobx.default.observe (thing, propOrCb, cbOrFire, fireImmediately)
    32. function mobx.default.reaction (expression, effect, arg3)
    33. function mobx.default.runInAction (arg1, arg2, arg3)
    34. function mobx.default.spy (listener)
    35. function mobx.default.toJS (source, detectCycles, __alreadySeen)
    36. function mobx.default.transaction (action, thisArg)
    37. function mobx.default.untracked (action)
    38. function mobx.default.useStrict (strict)
    39. function mobx.default.when (arg1, arg2, arg3, arg4)
    40. function mobx.default.whyRun (thing, prop)
    41. object mobx.default
    42. object mobx.default.IDerivationState
    43. object mobx.default.extras
  17. module mobx.extras
    1. function mobx.extras.allowStateChanges (allowStateChanges, func)
    2. function mobx.extras.deepEqual (a, b)
    3. function mobx.extras.getAdministration (thing, property)
    4. function mobx.extras.getAtom (thing, property)
    5. function mobx.extras.getDebugName (thing, property)
    6. function mobx.extras.getDependencyTree (thing, property)
    7. function mobx.extras.getGlobalState ()
    8. function mobx.extras.getObserverTree (thing, property)
    9. function mobx.extras.isComputingDerivation ()
    10. function mobx.extras.isSpyEnabled ()
    11. function mobx.extras.onReactionError (handler)
    12. function mobx.extras.reserveArrayBuffer (max)
    13. function mobx.extras.resetGlobalState ()
    14. function mobx.extras.setReactionScheduler (fn)
    15. function mobx.extras.shareGlobalState ()
    16. function mobx.extras.spyReport (event)
    17. function mobx.extras.spyReportEnd (change)
    18. function mobx.extras.spyReportStart (event)
  18. module mobx.mobx_umd
    1. function mobx.mobx_umd.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)
    2. function mobx.mobx_umd.BaseAtom (name)
    3. function mobx.mobx_umd.IObservableFactories ()
    4. function mobx.mobx_umd.ObservableMap (initialData, enhancer, name)
    5. function mobx.mobx_umd.Reaction (name, onInvalidate)
    6. function mobx.mobx_umd.action (arg1, arg2, arg3, arg4)
    7. function mobx.mobx_umd.asFlat (value)
    8. function mobx.mobx_umd.asMap (data)
    9. function mobx.mobx_umd.asReference (value)
    10. function mobx.mobx_umd.asStructure (value)
    11. function mobx.mobx_umd.autorun (arg1, arg2, arg3)
    12. function mobx.mobx_umd.autorunAsync (arg1, arg2, arg3, arg4)
    13. function mobx.mobx_umd.computed (arg1, arg2, arg3)
    14. function mobx.mobx_umd.createTransformer (transformer, onCleanup)
    15. function mobx.mobx_umd.expr (expr, scope)
    16. function mobx.mobx_umd.extendObservable (target)
    17. function mobx.mobx_umd.extendShallowObservable (target)
    18. function mobx.mobx_umd.intercept (thing, propOrHandler, handler)
    19. function mobx.mobx_umd.isAction (thing)
    20. function mobx.mobx_umd.isArrayLike (x)
    21. function mobx.mobx_umd.isBoxedObservable (x)
    22. function mobx.mobx_umd.isComputed (value, property)
    23. function mobx.mobx_umd.isModifierDescriptor (thing)
    24. function mobx.mobx_umd.isObservable (value, property)
    25. function mobx.mobx_umd.isObservableArray (thing)
    26. function mobx.mobx_umd.isObservableMap (x)
    27. function mobx.mobx_umd.isObservableObject (thing)
    28. function mobx.mobx_umd.isStrictModeEnabled ()
    29. function mobx.mobx_umd.map (initialValues)
    30. function mobx.mobx_umd.observable (v)
    31. function mobx.mobx_umd.observe (thing, propOrCb, cbOrFire, fireImmediately)
    32. function mobx.mobx_umd.reaction (expression, effect, arg3)
    33. function mobx.mobx_umd.runInAction (arg1, arg2, arg3)
    34. function mobx.mobx_umd.spy (listener)
    35. function mobx.mobx_umd.toJS (source, detectCycles, __alreadySeen)
    36. function mobx.mobx_umd.transaction (action, thisArg)
    37. function mobx.mobx_umd.untracked (action)
    38. function mobx.mobx_umd.useStrict (strict)
    39. function mobx.mobx_umd.when (arg1, arg2, arg3, arg4)
    40. function mobx.mobx_umd.whyRun (thing, prop)
    41. object mobx.mobx_umd.IDerivationState
    42. object mobx.mobx_umd.default
    43. object mobx.mobx_umd.extras
  19. module mobx.observable
    1. function mobx.observable (v)
    2. function mobx.observable.array (initialValues, name)
    3. function mobx.observable.box (value, name)
    4. function mobx.observable.deep ()
    5. function mobx.observable.map (initialValues, name)
    6. function mobx.observable.object (props, name)
    7. function mobx.observable.ref ()
    8. function mobx.observable.shallow ()
    9. function mobx.observable.shallowArray (initialValues, name)
    10. function mobx.observable.shallowBox (value, name)
    11. function mobx.observable.shallowMap (initialValues, name)
    12. function mobx.observable.shallowObject (props, name)
    13. function mobx.observable.struct ()

module mobx

function mobx.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)

function mobx.BaseAtom (name)

function mobx.IObservableFactories ()

function mobx.IObservableFactories.prototype.deep ()

function mobx.IObservableFactories.prototype.ref ()

function mobx.ObservableMap (initialData, enhancer, name)

function mobx.Reaction (name, onInvalidate)

function mobx.action (arg1, arg2, arg3, arg4)

function mobx.asFlat (value)

function mobx.asMap (data)

function mobx.asReference (value)

function mobx.asStructure (value)

function mobx.autorun (arg1, arg2, arg3)

function mobx.autorunAsync (arg1, arg2, arg3, arg4)

function mobx.computed (arg1, arg2, arg3)

function mobx.createTransformer (transformer, onCleanup)

function mobx.expr (expr, scope)

function mobx.extendObservable (target)

function mobx.extendShallowObservable (target)

function mobx.intercept (thing, propOrHandler, handler)

function mobx.isAction (thing)

function mobx.isArrayLike (x)

function mobx.isBoxedObservable (x)

function mobx.isComputed (value, property)

function mobx.isModifierDescriptor (thing)

function mobx.isObservable (value, property)

function mobx.isObservableArray (thing)

function mobx.isObservableMap (x)

function mobx.isObservableObject (thing)

function mobx.isStrictModeEnabled ()

function mobx.map (initialValues)

function mobx.observable (v)

function mobx.observe (thing, propOrCb, cbOrFire, fireImmediately)

function mobx.reaction (expression, effect, arg3)

function mobx.runInAction (arg1, arg2, arg3)

function mobx.spy (listener)

function mobx.toJS (source, detectCycles, __alreadySeen)

function mobx.transaction (action, thisArg)

function mobx.untracked (action)

function mobx.useStrict (strict)

function mobx.when (arg1, arg2, arg3, arg4)

function mobx.whyRun (thing, prop)

module mobx.Atom

function mobx.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)

module mobx.Atom.prototype

function mobx.Atom.prototype.constructor (name, onBecomeObservedHandler, onBecomeUnobservedHandler)

function mobx.Atom.prototype.onBecomeUnobserved ()

function mobx.Atom.prototype.reportObserved ()

module mobx.BaseAtom

function mobx.BaseAtom (name)

module mobx.BaseAtom.prototype

function mobx.BaseAtom.prototype.onBecomeUnobserved ()

function mobx.BaseAtom.prototype.reportChanged ()

function mobx.BaseAtom.prototype.reportObserved ()

function mobx.BaseAtom.prototype.toString ()

module mobx.IObservableFactories

function mobx.IObservableFactories ()

module mobx.IObservableFactories.prototype

function mobx.IObservableFactories.prototype.array (initialValues, name)

function mobx.IObservableFactories.prototype.box (value, name)

function mobx.IObservableFactories.prototype.deep ()

function mobx.IObservableFactories.prototype.map (initialValues, name)

function mobx.IObservableFactories.prototype.object (props, name)

function mobx.IObservableFactories.prototype.ref ()

function mobx.IObservableFactories.prototype.shallow ()

function mobx.IObservableFactories.prototype.shallowArray (initialValues, name)

function mobx.IObservableFactories.prototype.shallowBox (value, name)

function mobx.IObservableFactories.prototype.shallowMap (initialValues, name)

function mobx.IObservableFactories.prototype.shallowObject (props, name)

function mobx.IObservableFactories.prototype.struct ()

module mobx.IObservableFactories.prototype.deep

function mobx.IObservableFactories.prototype.deep ()

function mobx.IObservableFactories.prototype.deep.struct ()

module mobx.IObservableFactories.prototype.ref

function mobx.IObservableFactories.prototype.ref ()

function mobx.IObservableFactories.prototype.ref.struct ()

module mobx.ObservableMap

function mobx.ObservableMap (initialData, enhancer, name)

module mobx.ObservableMap.prototype

function mobx.ObservableMap.prototype._addValue (name, newValue)

function mobx.ObservableMap.prototype._has (key)

function mobx.ObservableMap.prototype._updateHasMapEntry (key, value)

function mobx.ObservableMap.prototype._updateValue (name, newValue)

function mobx.ObservableMap.prototype.assertValidKey (key)

function mobx.ObservableMap.prototype.clear ()

function mobx.ObservableMap.prototype.delete (key)

function mobx.ObservableMap.prototype.entries ()

function mobx.ObservableMap.prototype.forEach (callback, thisArg)

function mobx.ObservableMap.prototype.get (key)

function mobx.ObservableMap.prototype.has (key)

function mobx.ObservableMap.prototype.intercept (handler)

function mobx.ObservableMap.prototype.isValidKey (key)

function mobx.ObservableMap.prototype.keys ()

function mobx.ObservableMap.prototype.merge (other)

function mobx.ObservableMap.prototype.observe (listener, fireImmediately)

function mobx.ObservableMap.prototype.replace (values)

function mobx.ObservableMap.prototype.set (key, value)

function mobx.ObservableMap.prototype.toJS ()

function mobx.ObservableMap.prototype.toJSON ()

function mobx.ObservableMap.prototype.toString ()

function mobx.ObservableMap.prototype.values ()

module mobx.Reaction

function mobx.Reaction (name, onInvalidate)

module mobx.Reaction.prototype

function mobx.Reaction.prototype.dispose ()

function mobx.Reaction.prototype.getDisposer ()

function mobx.Reaction.prototype.isScheduled ()

function mobx.Reaction.prototype.onBecomeStale ()

function mobx.Reaction.prototype.reportExceptionInDerivation (error)

function mobx.Reaction.prototype.runReaction ()

function mobx.Reaction.prototype.schedule ()

function mobx.Reaction.prototype.toString ()

function mobx.Reaction.prototype.track (fn)

function mobx.Reaction.prototype.whyRun ()

module mobx.action

function mobx.action (arg1, arg2, arg3, arg4)

function mobx.action.bound (arg1, arg2, arg3)

module mobx.computed

function mobx.computed (arg1, arg2, arg3)

function mobx.computed.struct (target, key, descriptor, customArgs, argLen)

module mobx.default

function mobx.default.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)

function mobx.default.BaseAtom (name)

function mobx.default.IObservableFactories ()

function mobx.default.ObservableMap (initialData, enhancer, name)

function mobx.default.Reaction (name, onInvalidate)

function mobx.default.action (arg1, arg2, arg3, arg4)

function mobx.default.asFlat (value)

function mobx.default.asMap (data)

function mobx.default.asReference (value)

function mobx.default.asStructure (value)

function mobx.default.autorun (arg1, arg2, arg3)

function mobx.default.autorunAsync (arg1, arg2, arg3, arg4)

function mobx.default.computed (arg1, arg2, arg3)

function mobx.default.createTransformer (transformer, onCleanup)

function mobx.default.expr (expr, scope)

function mobx.default.extendObservable (target)

function mobx.default.extendShallowObservable (target)

function mobx.default.intercept (thing, propOrHandler, handler)

function mobx.default.isAction (thing)

function mobx.default.isArrayLike (x)

function mobx.default.isBoxedObservable (x)

function mobx.default.isComputed (value, property)

function mobx.default.isModifierDescriptor (thing)

function mobx.default.isObservable (value, property)

function mobx.default.isObservableArray (thing)

function mobx.default.isObservableMap (x)

function mobx.default.isObservableObject (thing)

function mobx.default.isStrictModeEnabled ()

function mobx.default.map (initialValues)

function mobx.default.observable (v)

function mobx.default.observe (thing, propOrCb, cbOrFire, fireImmediately)

function mobx.default.reaction (expression, effect, arg3)

function mobx.default.runInAction (arg1, arg2, arg3)

function mobx.default.spy (listener)

function mobx.default.toJS (source, detectCycles, __alreadySeen)

function mobx.default.transaction (action, thisArg)

function mobx.default.untracked (action)

function mobx.default.useStrict (strict)

function mobx.default.when (arg1, arg2, arg3, arg4)

function mobx.default.whyRun (thing, prop)

module mobx.extras

function mobx.extras.allowStateChanges (allowStateChanges, func)

function mobx.extras.deepEqual (a, b)

function mobx.extras.getAdministration (thing, property)

function mobx.extras.getAtom (thing, property)

function mobx.extras.getDebugName (thing, property)

function mobx.extras.getDependencyTree (thing, property)

function mobx.extras.getGlobalState ()

function mobx.extras.getObserverTree (thing, property)

function mobx.extras.isComputingDerivation ()

function mobx.extras.isSpyEnabled ()

function mobx.extras.onReactionError (handler)

function mobx.extras.reserveArrayBuffer (max)

function mobx.extras.resetGlobalState ()

function mobx.extras.setReactionScheduler (fn)

function mobx.extras.shareGlobalState ()

function mobx.extras.spyReport (event)

function mobx.extras.spyReportEnd (change)

function mobx.extras.spyReportStart (event)

module mobx.mobx_umd

function mobx.mobx_umd.Atom (name, onBecomeObservedHandler, onBecomeUnobservedHandler)

function mobx.mobx_umd.BaseAtom (name)

function mobx.mobx_umd.IObservableFactories ()

function mobx.mobx_umd.ObservableMap (initialData, enhancer, name)

function mobx.mobx_umd.Reaction (name, onInvalidate)

function mobx.mobx_umd.action (arg1, arg2, arg3, arg4)

function mobx.mobx_umd.asFlat (value)

function mobx.mobx_umd.asMap (data)

function mobx.mobx_umd.asReference (value)

function mobx.mobx_umd.asStructure (value)

function mobx.mobx_umd.autorun (arg1, arg2, arg3)

function mobx.mobx_umd.autorunAsync (arg1, arg2, arg3, arg4)

function mobx.mobx_umd.computed (arg1, arg2, arg3)

function mobx.mobx_umd.createTransformer (transformer, onCleanup)

function mobx.mobx_umd.expr (expr, scope)

function mobx.mobx_umd.extendObservable (target)

function mobx.mobx_umd.extendShallowObservable (target)

function mobx.mobx_umd.intercept (thing, propOrHandler, handler)

function mobx.mobx_umd.isAction (thing)

function mobx.mobx_umd.isArrayLike (x)

function mobx.mobx_umd.isBoxedObservable (x)

function mobx.mobx_umd.isComputed (value, property)

function mobx.mobx_umd.isModifierDescriptor (thing)

function mobx.mobx_umd.isObservable (value, property)

function mobx.mobx_umd.isObservableArray (thing)

function mobx.mobx_umd.isObservableMap (x)

function mobx.mobx_umd.isObservableObject (thing)

function mobx.mobx_umd.isStrictModeEnabled ()

function mobx.mobx_umd.map (initialValues)

function mobx.mobx_umd.observable (v)

function mobx.mobx_umd.observe (thing, propOrCb, cbOrFire, fireImmediately)

function mobx.mobx_umd.reaction (expression, effect, arg3)

function mobx.mobx_umd.runInAction (arg1, arg2, arg3)

function mobx.mobx_umd.spy (listener)

function mobx.mobx_umd.toJS (source, detectCycles, __alreadySeen)

function mobx.mobx_umd.transaction (action, thisArg)

function mobx.mobx_umd.untracked (action)

function mobx.mobx_umd.useStrict (strict)

function mobx.mobx_umd.when (arg1, arg2, arg3, arg4)

function mobx.mobx_umd.whyRun (thing, prop)

module mobx.observable

function mobx.observable (v)

function mobx.observable.array (initialValues, name)

function mobx.observable.box (value, name)

function mobx.observable.deep ()

function mobx.observable.map (initialValues, name)

function mobx.observable.object (props, name)

function mobx.observable.ref ()

function mobx.observable.shallow ()

function mobx.observable.shallowArray (initialValues, name)

function mobx.observable.shallowBox (value, name)

function mobx.observable.shallowMap (initialValues, name)

function mobx.observable.shallowObject (props, name)

function mobx.observable.struct ()

[ this document was created with utility2 ]