aboutsummaryrefslogtreecommitdiff
path: root/src/controllers/DocumentReferenceController.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/controllers/DocumentReferenceController.ts')
-rw-r--r--src/controllers/DocumentReferenceController.ts8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/controllers/DocumentReferenceController.ts b/src/controllers/DocumentReferenceController.ts
index 9cf128614..8e0aaf0e9 100644
--- a/src/controllers/DocumentReferenceController.ts
+++ b/src/controllers/DocumentReferenceController.ts
@@ -14,19 +14,17 @@ export class DocumentReferenceController extends FieldController {
constructor(private document: DocumentController, private key: KeyController) {
super();
-
- document.AddFieldUpdatedHandler(key, this.DocFieldUpdated);
}
private DocFieldUpdated(args: DocumentUpdatedArgs):void{
- this.FieldUpdated.emit(args.fieldArgs);
+ // this.FieldUpdated.emit(args.fieldArgs);
}
- protected DereferenceImpl() : Opt<FieldController> {
+ Dereference() : Opt<FieldController> {
return this.document.GetField(this.key);
}
- protected DereferenceToRootImpl(): Opt<FieldController> {
+ DereferenceToRoot(): Opt<FieldController> {
let field: Opt<FieldController> = this;
while (field instanceof DocumentReferenceController) {
field = field.Dereference();