Type alias Definition<C, N>

Definition<C, N>: Meta.Id.Definition<C, N> & {
    names: {
        [S in CollectionNameStyle]: CollectionNameStyledAs<S, C, N>
    };
    resolvers?: IResolvers<any, Context<C>>;
    typeDefs: graphql.DocumentNode;
} & (N extends Meta.MutableCollectionName<C>
    ? {
        mutable: true;
    }
    : {
        mutable?: false;
    })

Type Parameters

Type declaration

  • names: {
        [S in CollectionNameStyle]: CollectionNameStyledAs<S, C, N>
    }
  • Optional resolvers?: IResolvers<any, Context<C>>
  • typeDefs: graphql.DocumentNode

Generated using TypeDoc