directiveLocation.mjs 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. /**
  2. * The set of allowed directive location values.
  3. */
  4. var DirectiveLocation;
  5. (function (DirectiveLocation) {
  6. DirectiveLocation['QUERY'] = 'QUERY';
  7. DirectiveLocation['MUTATION'] = 'MUTATION';
  8. DirectiveLocation['SUBSCRIPTION'] = 'SUBSCRIPTION';
  9. DirectiveLocation['FIELD'] = 'FIELD';
  10. DirectiveLocation['FRAGMENT_DEFINITION'] = 'FRAGMENT_DEFINITION';
  11. DirectiveLocation['FRAGMENT_SPREAD'] = 'FRAGMENT_SPREAD';
  12. DirectiveLocation['INLINE_FRAGMENT'] = 'INLINE_FRAGMENT';
  13. DirectiveLocation['VARIABLE_DEFINITION'] = 'VARIABLE_DEFINITION';
  14. DirectiveLocation['SCHEMA'] = 'SCHEMA';
  15. DirectiveLocation['SCALAR'] = 'SCALAR';
  16. DirectiveLocation['OBJECT'] = 'OBJECT';
  17. DirectiveLocation['FIELD_DEFINITION'] = 'FIELD_DEFINITION';
  18. DirectiveLocation['ARGUMENT_DEFINITION'] = 'ARGUMENT_DEFINITION';
  19. DirectiveLocation['INTERFACE'] = 'INTERFACE';
  20. DirectiveLocation['UNION'] = 'UNION';
  21. DirectiveLocation['ENUM'] = 'ENUM';
  22. DirectiveLocation['ENUM_VALUE'] = 'ENUM_VALUE';
  23. DirectiveLocation['INPUT_OBJECT'] = 'INPUT_OBJECT';
  24. DirectiveLocation['INPUT_FIELD_DEFINITION'] = 'INPUT_FIELD_DEFINITION';
  25. })(DirectiveLocation || (DirectiveLocation = {}));
  26. export { DirectiveLocation };
  27. /**
  28. * The enum type representing the directive location values.
  29. *
  30. * @deprecated Please use `DirectiveLocation`. Will be remove in v17.
  31. */