Documentation ¶
Index ¶
- Variables
- type AccountResolver
- type MenfessPostConnectionResolver
- type MenfessPostResolver
- func (r *MenfessPostResolver) Avatar() string
- func (r *MenfessPostResolver) Body() string
- func (r *MenfessPostResolver) Child(args struct{ ... }) *MenfessPostConnectionResolver
- func (r *MenfessPostResolver) DownvoteCount() int32
- func (r *MenfessPostResolver) Downvoted() bool
- func (r *MenfessPostResolver) ID() graphql.ID
- func (r *MenfessPostResolver) Name() string
- func (r *MenfessPostResolver) Parent() *MenfessPostResolver
- func (r *MenfessPostResolver) ReplyCount() int32
- func (r *MenfessPostResolver) Repost() *MenfessPostResolver
- func (r *MenfessPostResolver) Room() string
- func (r *MenfessPostResolver) Timestamp() int32
- func (r *MenfessPostResolver) UpvoteCount() int32
- func (r *MenfessPostResolver) Upvoted() bool
- type MenfessRoomConnectionResolver
- type MenfessRoomResolver
- type PageInfoResolver
- type Resolver
- func (r *Resolver) DownvoteMenfessPost(args struct{ ... }) *MenfessPostResolver
- func (r *Resolver) IsEmailAvailable(args struct{ ... }) bool
- func (r *Resolver) IsUsernameAvailable(args struct{ ... }) bool
- func (r *Resolver) Login(args struct{ ... }) string
- func (r *Resolver) MenfessAvatarList() []string
- func (r *Resolver) MenfessPost(args struct{ ... }) *MenfessPostResolver
- func (r *Resolver) MenfessPostList(args struct{ ... }) *MenfessPostConnectionResolver
- func (r *Resolver) MenfessPostRooms(args struct{ ... }) *MenfessPostConnectionResolver
- func (r *Resolver) MenfessRoomList() *MenfessRoomConnectionResolver
- func (r *Resolver) MyAccount(ctx context.Context) *AccountResolver
- func (r *Resolver) MyShareAccount(ctx context.Context) *ShareAccountResolver
- func (r *Resolver) PostMenfessPost(args struct{ ... }) *MenfessPostResolver
- func (r *Resolver) PostSharePost(ctx context.Context, args struct{ ... }) *SharePostResolver
- func (r *Resolver) Register(args struct{ ... }) string
- func (r *Resolver) SetShareProfile(ctx context.Context, args struct{ ... }) *ShareAccountResolver
- func (r *Resolver) SetShareUsername(ctx context.Context, args struct{ ... }) string
- func (r *Resolver) ShareAccount(args struct{ ... }) *ShareAccountResolver
- func (r *Resolver) SharePost(args struct{ ... }) *SharePostResolver
- func (r *Resolver) SharePostList() []*SharePostResolver
- func (r *Resolver) UploadImage(args struct{ ... }) string
- func (r *Resolver) UpvoteMenfessPost(args struct{ ... }) *MenfessPostResolver
- type ShareAccountResolver
- type SharePostResolver
Constants ¶
This section is empty.
Variables ¶
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
type MenfessPostConnectionResolver ¶
type MenfessPostConnectionResolver struct {
// contains filtered or unexported fields
}
MenfessPostConnectionResolver graphql
func (*MenfessPostConnectionResolver) Edges ¶
func (r *MenfessPostConnectionResolver) Edges() []*MenfessPostResolver
Edges graphql
func (*MenfessPostConnectionResolver) PageInfo ¶
func (r *MenfessPostConnectionResolver) PageInfo() *PageInfoResolver
PageInfo graphql
type MenfessPostResolver ¶
type MenfessPostResolver struct {
// contains filtered or unexported fields
}
MenfessPostResolver 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) Parent ¶
func (r *MenfessPostResolver) Parent() *MenfessPostResolver
Parent graphql
func (*MenfessPostResolver) ReplyCount ¶
func (r *MenfessPostResolver) ReplyCount() int32
ReplyCount graphql
func (*MenfessPostResolver) Repost ¶
func (r *MenfessPostResolver) Repost() *MenfessPostResolver
Repost graphql
func (*MenfessPostResolver) Timestamp ¶
func (r *MenfessPostResolver) Timestamp() int32
Timestamp graphql
func (*MenfessPostResolver) UpvoteCount ¶
func (r *MenfessPostResolver) UpvoteCount() int32
UpvoteCount graphql
type MenfessRoomConnectionResolver ¶
type MenfessRoomConnectionResolver struct {
// contains filtered or unexported fields
}
MenfessRoomConnectionResolver graphql
func (*MenfessRoomConnectionResolver) Edges ¶
func (r *MenfessRoomConnectionResolver) Edges() []*MenfessRoomResolver
Edges graphql
func (*MenfessRoomConnectionResolver) PageInfo ¶
func (r *MenfessRoomConnectionResolver) PageInfo() *PageInfoResolver
PageInfo graphql
type MenfessRoomResolver ¶
type MenfessRoomResolver struct {
// contains filtered or unexported fields
}
MenfessRoomResolver graphql
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 ¶
IsEmailAvailable query
func (*Resolver) IsUsernameAvailable ¶
IsUsernameAvailable query
func (*Resolver) MenfessAvatarList ¶
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) SetShareProfile ¶
func (r *Resolver) SetShareProfile(ctx context.Context, args struct { Name string Bio string ProfilePhoto string CoverPhoto string }) *ShareAccountResolver
SetShareProfile mutation
func (*Resolver) SetShareUsername ¶
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 ¶
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) CoverPhoto ¶
func (r *ShareAccountResolver) CoverPhoto() string
CoverPhoto 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 ¶
func (r *SharePostResolver) Account() *ShareAccountResolver
Account query