class GraphQL::Pagination::Connection::Edge
A wrapper around paginated items. It includes a {cursor} for pagination and could be extended with custom relationship-level data.
Attributes
node[R]
Public Class Methods
new(node, connection)
click to toggle source
# File lib/graphql/pagination/connection.rb, line 211 def initialize(node, connection) @connection = connection @node = node end
Public Instance Methods
cursor()
click to toggle source
# File lib/graphql/pagination/connection.rb, line 220 def cursor @cursor ||= @connection.cursor_for(@node) end
parent()
click to toggle source
# File lib/graphql/pagination/connection.rb, line 216 def parent @connection.parent end