Comparing version 1.0.0-pre-65 to 1.0.0-pre-66
@@ -6,2 +6,3 @@ import { FieldEventHandler } from '../internal/observableObjectProxy'; | ||
set(target: TModel, prop: string | symbol, value: any, receiver: any): boolean; | ||
get(target: TModel, prop: string | symbol, receiver: any): TModel[keyof TModel]; | ||
register(eventHandler: FieldEventHandler<TModel>): number; | ||
@@ -8,0 +9,0 @@ unregister(id: number): void; |
@@ -14,2 +14,10 @@ export class ObservableObjectProxyHandler { | ||
} | ||
get(target, prop, receiver) { | ||
try { | ||
return Reflect.get(target, prop, receiver); | ||
} | ||
catch (err) { | ||
return target[prop]; | ||
} | ||
} | ||
register(eventHandler) { | ||
@@ -16,0 +24,0 @@ this._eventHandlers.set(++this._nextId, eventHandler); |
{ | ||
"name": "dryvjs", | ||
"version": "1.0.0-pre-65", | ||
"version": "1.0.0-pre-66", | ||
"main": "dist/index.js", | ||
@@ -5,0 +5,0 @@ "types": "dist/index.d.ts", |
Sorry, the diff of this file is not supported yet
124753
1837