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

Function getAnnotationFromOptions

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

Source from the content-addressed store, hash-verified

89}
90
91export function getAnnotationFromOptions(
92 options?: CreateObservableOptions
93): Annotation | undefined {
94 return options ? options.defaultDecorator ?? createAutoAnnotation(options) : undefined
95}
96
97export function getEnhancerFromAnnotation(annotation?: Annotation): IEnhancer<any> {
98 return !annotation ? deepEnhancer : annotation.options_?.enhancer ?? deepEnhancer

Callers 1

asObservableObjectFunction · 0.85

Calls 1

createAutoAnnotationFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…