MCPcopy
hub / github.com/mobxjs/mobx / getEnhancerFromOptions

Function getEnhancerFromOptions

packages/mobx/src/api/observable.ts:83–89  ·  view source on GitHub ↗
(options: CreateObservableOptions)

Source from the content-addressed store, hash-verified

81 createDecoratorAnnotation<ClassAccessorDecorator>(observableAnnotation)
82
83export function getEnhancerFromOptions(options: CreateObservableOptions): IEnhancer<any> {
84 return options.deep === true
85 ? deepEnhancer
86 : options.deep === false
87 ? referenceEnhancer
88 : getEnhancerFromAnnotation(options.defaultDecorator)
89}
90
91export function getAnnotationFromOptions(
92 options?: CreateObservableOptions

Callers 1

observable.tsFile · 0.85

Calls 1

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…