new Mutation(typeBundle, nameopt, variablesopt, selectionSetCallback)
This constructor should not be invoked directly. Use the factory functions Client#mutation or Document#addMutation to create a Mutation.
Parameters:
| Name | Type | Attributes | Description | 
|---|---|---|---|
typeBundle | 
            
            Object | A set of ES6 modules generated by graphql-js-schema.  | 
        |
name | 
            
            String | 
                
                    <optional> | 
            
            
            A name for the mutation.  | 
        
variables | 
            
            Array.<Object> | 
                
                    <optional> | 
            
            
            A list of variables in the mutation. See Client#variable.  | 
        
selectionSetCallback | 
            
            function | The mutation builder callback. A SelectionSet is created using this callback.  | 
        
- Source: