The docs describe rangeBehaviors
as:
A map of GraphQL calls to the behavior we want Relay to exhibit when adding the new edge to connections under the influence of those calls. Behaviors can be one of 'append', 'prepend', or 'remove'.
The example in the docs is:
rangeBehaviors: {
// When the ships connection is not under the influence
// of any call, append the ship to the end of the connection
'': 'append',
// Prepend the ship, wherever the connection is sorted by age
'orderby(newest)': 'prepend',
}
and in another example in the todos example repo you have:
rangeBehaviors: {
'': 'append',
'status(any)': 'append',
'status(active)': 'append',
'status(completed)': null,
}
What is a "GraphQL call" in this case? What does it mean to be "under the influence of" such a call?