mirror of
https://github.com/MichaelMure/git-bug.git
synced 2024-12-15 10:12:06 +03:00
26 lines
606 B
Go
26 lines
606 B
Go
package connections
|
|
|
|
import "github.com/MichaelMure/git-bug/entity"
|
|
|
|
// LazyBugEdge is a special relay edge used to implement a lazy loading connection
|
|
type LazyBugEdge struct {
|
|
Id entity.Id
|
|
Cursor string
|
|
}
|
|
|
|
// GetCursor return the cursor of a LazyBugEdge
|
|
func (lbe LazyBugEdge) GetCursor() string {
|
|
return lbe.Cursor
|
|
}
|
|
|
|
// LazyIdentityEdge is a special relay edge used to implement a lazy loading connection
|
|
type LazyIdentityEdge struct {
|
|
Id entity.Id
|
|
Cursor string
|
|
}
|
|
|
|
// GetCursor return the cursor of a LazyIdentityEdge
|
|
func (lbe LazyIdentityEdge) GetCursor() string {
|
|
return lbe.Cursor
|
|
}
|