(target, value)
| 74 | const initializedObjects = new WeakSet() |
| 75 | |
| 76 | function initializeObservable(target, value) { |
| 77 | const adm: ObservableObjectAdministration = asObservableObject(target)[$mobx] |
| 78 | const observable = new ObservableValue( |
| 79 | value, |
| 80 | ann.options_?.enhancer ?? deepEnhancer, |
| 81 | __DEV__ ? `${adm.name_}.${name.toString()}` : `ObservableObject.${name.toString()}`, |
| 82 | false |
| 83 | ) |
| 84 | adm.values_.set(name, observable) |
| 85 | initializedObjects.add(target) |
| 86 | } |
| 87 | |
| 88 | if (kind == "accessor") { |
| 89 | return { |