Skip to content

Commit 9920d8a

Browse files
committed
Add GraphQLIsTypeOfFn
1 parent b349a69 commit 9920d8a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/type/definition.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ export type GraphQLScalarTypeConfig<InternalType> = {
301301
export class GraphQLObjectType {
302302
name: string;
303303
description: ?string;
304-
isTypeOf: ?(value: mixed, info?: GraphQLResolveInfo) => boolean;
304+
isTypeOf: ?GraphQLIsTypeOfFn;
305305

306306
_typeConfig: GraphQLObjectTypeConfig;
307307
_fields: GraphQLFieldDefinitionMap;
@@ -459,7 +459,7 @@ export type GraphQLObjectTypeConfig = {
459459
name: string;
460460
interfaces?: GraphQLInterfacesThunk | Array<GraphQLInterfaceType>;
461461
fields: GraphQLFieldConfigMapThunk | GraphQLFieldConfigMap;
462-
isTypeOf?: (value: mixed, info?: GraphQLResolveInfo) => boolean;
462+
isTypeOf?: GraphQLIsTypeOfFn;
463463
description?: ?string
464464
}
465465

@@ -472,6 +472,11 @@ export type GraphQLTypeResolveFn = (
472472
info?: GraphQLResolveInfo
473473
) => ?GraphQLObjectType
474474

475+
export type GraphQLIsTypeOfFn = (
476+
value: mixed,
477+
info?: GraphQLResolveInfo
478+
) => boolean
479+
475480
export type GraphQLFieldResolveFn = (
476481
source: mixed,
477482
args: {[argName: string]: mixed},

0 commit comments

Comments
 (0)