diff options
| author | Tyler Schicke <tyler_schicke@brown.edu> | 2019-04-21 23:40:48 -0400 |
|---|---|---|
| committer | Tyler Schicke <tyler_schicke@brown.edu> | 2019-04-21 23:40:48 -0400 |
| commit | 393d351420b3a0d28f4cd1ea8b674fa5d04bfcde (patch) | |
| tree | 27f663e4e034949d742294259e021e9826fb0631 /src/new_fields/Doc.ts | |
| parent | fd5c4f18d0af6571508f142ca400e6d752f19800 (diff) | |
More fixes
Diffstat (limited to 'src/new_fields/Doc.ts')
| -rw-r--r-- | src/new_fields/Doc.ts | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/new_fields/Doc.ts b/src/new_fields/Doc.ts index 10e8fe7ec..5d18cbb2e 100644 --- a/src/new_fields/Doc.ts +++ b/src/new_fields/Doc.ts @@ -33,7 +33,7 @@ export class ObjectField { export type Field = number | string | boolean | ObjectField | RefField; export type Opt<T> = T | undefined; export type FieldWaiting<T extends Field = Field> = Promise<T | undefined>; -export type FieldValue<T extends Field = Field> = Opt<T> | FieldWaiting<T>; +export type FieldResult<T extends Field = Field> = Opt<T> | FieldWaiting<T>; export const Self = Symbol("Self"); @@ -77,7 +77,7 @@ export namespace Doc { return Cast(field, ctor); }); } - export function Get(doc: Doc, key: string, ignoreProto: boolean = false): FieldValue { + export function Get(doc: Doc, key: string, ignoreProto: boolean = false): FieldResult { const self = doc[Self]; return getField(self, key, ignoreProto); } |
