VALIDATE_CONFIRMATION_CODE_MUTATION_DOCUMENT top-level property

DocumentNode VALIDATE_CONFIRMATION_CODE_MUTATION_DOCUMENT
final

Implementation

final VALIDATE_CONFIRMATION_CODE_MUTATION_DOCUMENT = DocumentNode(
  definitions: [
    OperationDefinitionNode(
      type: OperationType.mutation,
      name: NameNode(value: 'ValidateConfirmationCode'),
      variableDefinitions: [
        VariableDefinitionNode(
          variable: VariableNode(name: NameNode(value: 'ident')),
          type: NamedTypeNode(
            name: NameNode(value: 'MyUserIdentifier'),
            isNonNull: true,
          ),
          defaultValue: DefaultValueNode(value: null),
          directives: [],
        ),
        VariableDefinitionNode(
          variable: VariableNode(name: NameNode(value: 'code')),
          type: NamedTypeNode(
            name: NameNode(value: 'ConfirmationCode'),
            isNonNull: true,
          ),
          defaultValue: DefaultValueNode(value: null),
          directives: [],
        ),
      ],
      directives: [],
      selectionSet: SelectionSetNode(
        selections: [
          FieldNode(
            name: NameNode(value: 'validateConfirmationCode'),
            alias: null,
            arguments: [
              ArgumentNode(
                name: NameNode(value: 'ident'),
                value: VariableNode(name: NameNode(value: 'ident')),
              ),
              ArgumentNode(
                name: NameNode(value: 'code'),
                value: VariableNode(name: NameNode(value: 'code')),
              ),
            ],
            directives: [],
            selectionSet: null,
          ),
        ],
      ),
    ),
  ],
);