Type alias SGSubscriptionConfig<T, S>

SGSubscriptionConfig<T, S>: {
    description?: string;
    hookOptions?: SGHookOptionsMap;
    input?: SGInputFieldConfigMap;
    output: SGOutputFieldConfig<T>;
    resolve?: SGFieldResolve<T>;
    subscribe: ((args: {
        [key: string]: any;
    }, context: SGResolveContext, info: GraphQLResolveInfo, sgContext: SGContext) => AsyncIterator<S>);
}

Type Parameters

  • T = any

  • S = any

Type declaration

Generated using TypeDoc