UNPKG

@cran/gql.reflect

Version:

Cranberry Introspection Utilities for GraphQL

16 lines (15 loc) 566 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ReflectField = void 0; const ReflectInputField_1 = require("./ReflectInputField"); const ReflectProperty_1 = require("./ReflectProperty"); class ReflectField extends ReflectProperty_1.ReflectProperty { args; constructor($, _, source) { super($, _, source); this.args = Object.fromEntries(_.args.map((arg) => { return [arg.name, new ReflectInputField_1.ReflectInputField($, arg, this),]; })); } } exports.ReflectField = ReflectField;