Determine if this
and that
are deeply equal.
Determine if this
and that
are deeply equal.
Returns the weak ID for the concrete fragment.
Returns the weak ID for the concrete fragment. Unlike getFragmentID
,
this value is identical for any RelayQueryFragment
with the same concrete
fragment, regardless of params/route.
Returns an identifier for a fragment that is unique for any combination of concrete fragment, route name, and variables.
Performs a fast comparison of whether this
and that
represent identical
query nodes.
Performs a fast comparison of whether this
and that
represent identical
query nodes. Returns true only if the concrete nodes, routes, and variables
are all the same.
Note that it is possible that this method can return false in cases where
equals
would return true. This can happen when the concrete nodes are
different but structurally identical, or when the route/variables are
different but do not have an effect on the structure of the query.
internal
Wraps access to query fragments.
Note: place proxy methods for
GraphQL.QueryFragment
here.