resolver

package
v0.0.0-...-b03bd75 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 13, 2020 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Schema = `` /* 2038-byte string literal not displayed */

Schema grahql

Functions

This section is empty.

Types

type AccountResolver

type AccountResolver struct {
	// contains filtered or unexported fields
}

AccountResolver graphql

func (*AccountResolver) Email

func (r *AccountResolver) Email() string

Email query

func (*AccountResolver) ID

func (r *AccountResolver) ID() graphql.ID

ID query

type MenfessPostConnectionResolver

type MenfessPostConnectionResolver struct {
	// contains filtered or unexported fields
}

MenfessPostConnectionResolver graphql

func (*MenfessPostConnectionResolver) Edges

Edges graphql

func (*MenfessPostConnectionResolver) PageInfo

PageInfo graphql

type MenfessPostResolver

type MenfessPostResolver struct {
	// contains filtered or unexported fields
}

MenfessPostResolver graphql

func (*MenfessPostResolver) Avatar

func (r *MenfessPostResolver) Avatar() string

Avatar graphql

func (*MenfessPostResolver) Body

func (r *MenfessPostResolver) Body() string

Body graphql

func (*MenfessPostResolver) Child

func (r *MenfessPostResolver) Child(args struct {
	First  *int32
	After  *graphql.ID
	Before *graphql.ID
	Sort   *int32
}) *MenfessPostConnectionResolver

Child graphql

func (*MenfessPostResolver) DownvoteCount

func (r *MenfessPostResolver) DownvoteCount() int32

DownvoteCount graphql

func (*MenfessPostResolver) Downvoted

func (r *MenfessPostResolver) Downvoted() bool

Downvoted bool

func (*MenfessPostResolver) ID

func (r *MenfessPostResolver) ID() graphql.ID

ID graphql

func (*MenfessPostResolver) Name

func (r *MenfessPostResolver) Name() string

Name graphql

func (*MenfessPostResolver) Parent

Parent graphql

func (*MenfessPostResolver) ReplyCount

func (r *MenfessPostResolver) ReplyCount() int32

ReplyCount graphql

func (*MenfessPostResolver) Repost

Repost graphql

func (*MenfessPostResolver) Room

func (r *MenfessPostResolver) Room() string

Room graphql

func (*MenfessPostResolver) Timestamp

func (r *MenfessPostResolver) Timestamp() int32

Timestamp graphql

func (*MenfessPostResolver) UpvoteCount

func (r *MenfessPostResolver) UpvoteCount() int32

UpvoteCount graphql

func (*MenfessPostResolver) Upvoted

func (r *MenfessPostResolver) Upvoted() bool

Upvoted bool

type MenfessRoomConnectionResolver

type MenfessRoomConnectionResolver struct {
	// contains filtered or unexported fields
}

MenfessRoomConnectionResolver graphql

func (*MenfessRoomConnectionResolver) Edges

Edges graphql

func (*MenfessRoomConnectionResolver) PageInfo

PageInfo graphql

type MenfessRoomResolver

type MenfessRoomResolver struct {
	// contains filtered or unexported fields
}

MenfessRoomResolver graphql

func (*MenfessRoomResolver) ID

func (r *MenfessRoomResolver) ID() graphql.ID

ID get

func (*MenfessRoomResolver) Name

func (r *MenfessRoomResolver) Name() string

Name get

type PageInfoResolver

type PageInfoResolver struct {
	// contains filtered or unexported fields
}

PageInfoResolver graphql

func (*PageInfoResolver) EndCursor

func (r *PageInfoResolver) EndCursor() *graphql.ID

EndCursor get endcursor

func (*PageInfoResolver) StartCursor

func (r *PageInfoResolver) StartCursor() *graphql.ID

StartCursor get startcursor

type Resolver

type Resolver struct {
	Interactor usecase.Interactor
	Context    context.Context
}

Resolver graphql

func (*Resolver) DownvoteMenfessPost

func (r *Resolver) DownvoteMenfessPost(args struct {
	PostID graphql.ID
}) *MenfessPostResolver

DownvoteMenfessPost graphql

func (*Resolver) IsEmailAvailable

func (r *Resolver) IsEmailAvailable(args struct {
	Email string
}) bool

IsEmailAvailable query

func (*Resolver) IsUsernameAvailable

func (r *Resolver) IsUsernameAvailable(args struct {
	Username string
}) bool

IsUsernameAvailable query

func (*Resolver) Login

func (r *Resolver) Login(args struct {
	Email    string
	Password string
}) string

Login mutation

func (*Resolver) MenfessAvatarList

func (r *Resolver) MenfessAvatarList() []string

MenfessAvatarList graphql

func (*Resolver) MenfessPost

func (r *Resolver) MenfessPost(args struct {
	ID graphql.ID
}) *MenfessPostResolver

MenfessPost graphql

func (*Resolver) MenfessPostList

func (r *Resolver) MenfessPostList(args struct {
	First *int32
	After *graphql.ID
	Sort  *bool
}) *MenfessPostConnectionResolver

MenfessPostList graphql

func (*Resolver) MenfessPostRooms

func (r *Resolver) MenfessPostRooms(args struct {
	IDs   []graphql.ID
	First *int32
	After *graphql.ID
}) *MenfessPostConnectionResolver

MenfessPostRooms graphql

func (*Resolver) MenfessRoomList

func (r *Resolver) MenfessRoomList() *MenfessRoomConnectionResolver

MenfessRoomList graphql

func (*Resolver) MyAccount

func (r *Resolver) MyAccount(ctx context.Context) *AccountResolver

MyAccount query

func (*Resolver) MyShareAccount

func (r *Resolver) MyShareAccount(ctx context.Context) *ShareAccountResolver

MyShareAccount query

func (*Resolver) PostMenfessPost

func (r *Resolver) PostMenfessPost(args struct {
	Name     string
	Avatar   string
	Body     string
	ParentID *graphql.ID
	RepostID *graphql.ID
	RoomID   *graphql.ID
}) *MenfessPostResolver

PostMenfessPost graphql

func (*Resolver) PostSharePost

func (r *Resolver) PostSharePost(ctx context.Context, args struct {
	Body string
}) *SharePostResolver

PostSharePost mutation

func (*Resolver) Register

func (r *Resolver) Register(args struct {
	Email    string
	Password string
}) string

Register mutation

func (*Resolver) SetShareProfile

func (r *Resolver) SetShareProfile(ctx context.Context, args struct {
	Name         string
	Bio          string
	ProfilePhoto string
	CoverPhoto   string
}) *ShareAccountResolver

SetShareProfile mutation

func (*Resolver) SetShareUsername

func (r *Resolver) SetShareUsername(ctx context.Context, args struct {
	Username string
}) string

SetShareUsername mutation

func (*Resolver) ShareAccount

func (r *Resolver) ShareAccount(args struct {
	ID graphql.ID
}) *ShareAccountResolver

ShareAccount query

func (*Resolver) SharePost

func (r *Resolver) SharePost(args struct {
	ID graphql.ID
}) *SharePostResolver

SharePost query

func (*Resolver) SharePostList

func (r *Resolver) SharePostList() []*SharePostResolver

SharePostList query

func (*Resolver) UploadImage

func (r *Resolver) UploadImage(args struct {
	Directory string
}) string

UploadImage mutation

func (*Resolver) UpvoteMenfessPost

func (r *Resolver) UpvoteMenfessPost(args struct {
	PostID graphql.ID
}) *MenfessPostResolver

UpvoteMenfessPost graphql

type ShareAccountResolver

type ShareAccountResolver struct {
	// contains filtered or unexported fields
}

ShareAccountResolver graphql

func (*ShareAccountResolver) Bio

func (r *ShareAccountResolver) Bio() string

Bio query

func (*ShareAccountResolver) CoverPhoto

func (r *ShareAccountResolver) CoverPhoto() string

CoverPhoto query

func (*ShareAccountResolver) ID

func (r *ShareAccountResolver) ID() graphql.ID

ID query

func (*ShareAccountResolver) Name

func (r *ShareAccountResolver) Name() string

Name query

func (*ShareAccountResolver) ProfilePhoto

func (r *ShareAccountResolver) ProfilePhoto() string

ProfilePhoto query

func (*ShareAccountResolver) Username

func (r *ShareAccountResolver) Username() string

Username query

type SharePostResolver

type SharePostResolver struct {
	// contains filtered or unexported fields
}

SharePostResolver graphql

func (*SharePostResolver) Account

Account query

func (*SharePostResolver) Body

func (r *SharePostResolver) Body() string

Body query

func (*SharePostResolver) ID

func (r *SharePostResolver) ID() graphql.ID

ID query

func (*SharePostResolver) Timestamp

func (r *SharePostResolver) Timestamp() int32

Timestamp query

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL