diff --git a/site/graphql-js/APIReference-TypeSystem.md b/site/graphql-js/APIReference-TypeSystem.md index 7bb267e96f..c9b6d09b6c 100644 --- a/site/graphql-js/APIReference-TypeSystem.md +++ b/site/graphql-js/APIReference-TypeSystem.md @@ -370,10 +370,12 @@ class GraphQLUnionType { type GraphQLUnionTypeConfig = { name: string, - types: Array, + types: GraphQLObjectsThunk | Array, resolveType?: (value: any, info?: GraphQLResolveInfo) => ?GraphQLObjectType; description?: ?string; }; + +type GraphQLObjectsThunk = () => Array; ``` When a field can return one of a heterogeneous set of types, a Union type