resolver

package
v0.0.0-...-9a7bc8d Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessScopeResolver

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

AccessScopeResolver of self

func (*AccessScopeResolver) App

func (r *AccessScopeResolver) App() *AppResolver

App of AccessScope

func (*AccessScopeResolver) Detail

func (r *AccessScopeResolver) Detail() string

Detail of AccessScope

func (*AccessScopeResolver) Name

func (r *AccessScopeResolver) Name() string

Name of AccessScope

type AppListResolver

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

AppListResolver of self

func (*AppListResolver) List

func (r *AppListResolver) List() *[]*AppResolver

List of AppList

func (*AppListResolver) Total

func (r *AppListResolver) Total() int32

Total of AppList

type AppResolver

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

AppResolver of self

func (*AppResolver) AccessList

func (r *AppResolver) AccessList() *[]*AccessScopeResolver

AccessList of App

func (*AppResolver) Developers

func (r *AppResolver) Developers() *[]*UserResolver

Developers of App

func (*AppResolver) ID

func (r *AppResolver) ID() string

ID of App

func (*AppResolver) Icon

func (r *AppResolver) Icon() string

Icon of App

func (*AppResolver) Intro

func (r *AppResolver) Intro() string

Intro of App

func (*AppResolver) Key

func (r *AppResolver) Key() *string

Key of App

func (*AppResolver) Managers

func (r *AppResolver) Managers() *[]*UserResolver

Managers of App

func (*AppResolver) Name

func (r *AppResolver) Name() string

Name of App

func (*AppResolver) Owner

func (r *AppResolver) Owner() *UserResolver

Owner of App

func (*AppResolver) Scopes

func (r *AppResolver) Scopes() *[]*AccessScopeResolver

Scopes of App

func (*AppResolver) Secret

func (r *AppResolver) Secret() *string

Secret of App

func (*AppResolver) URL

func (r *AppResolver) URL() string

URL of App

func (*AppResolver) Users

func (r *AppResolver) Users() *[]*UserResolver

Users of App

type GroupListResolver

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

GroupListResolver of self

func (*GroupListResolver) List

func (r *GroupListResolver) List() *[]*GroupResolver

List of GroupList

func (*GroupListResolver) Total

func (r *GroupListResolver) Total() int32

Total of GroupList

type GroupResolver

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

GroupResolver of core

func (*GroupResolver) Detail

func (r *GroupResolver) Detail() string

Detail of Group

func (*GroupResolver) ID

func (r *GroupResolver) ID() string

ID of Group

func (*GroupResolver) Icon

func (r *GroupResolver) Icon() string

Icon of Group

func (*GroupResolver) Master

func (r *GroupResolver) Master() *UserResolver

Master of Group

func (*GroupResolver) Name

func (r *GroupResolver) Name() string

Name of Group

func (*GroupResolver) Users

func (r *GroupResolver) Users() *[]*UserResolver

Users of Group

type OrgListResolver

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

OrgListResolver of self

func (*OrgListResolver) List

func (r *OrgListResolver) List() *[]*OrgResolver

List of OrgList

func (*OrgListResolver) Total

func (r *OrgListResolver) Total() int32

Total of OrgList

type OrgResolver

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

OrgResolver of core

func (*OrgResolver) Children

func (r *OrgResolver) Children() *[]*OrgResolver

Children of Org

func (*OrgResolver) Detail

func (r *OrgResolver) Detail() string

Detail of Org

func (*OrgResolver) Father

func (r *OrgResolver) Father() *OrgResolver

Father of Org

func (*OrgResolver) ID

func (r *OrgResolver) ID() string

ID of Org

func (*OrgResolver) Icon

func (r *OrgResolver) Icon() string

Icon of Org

func (*OrgResolver) Master

func (r *OrgResolver) Master() *UserResolver

Master of Org

func (*OrgResolver) Name

func (r *OrgResolver) Name() string

Name of Org

func (*OrgResolver) Users

func (r *OrgResolver) Users() *[]*UserResolver

Users of Org

type Resolver

type Resolver struct{}

The Resolver is the entry point for all top-level read operations.

func (*Resolver) AddAppAccess

func (r *Resolver) AddAppAccess(ctx context.Context, args struct {
	ID   string
	Name string
}) (*AppResolver, error)

AddAppAccess Mutation

func (*Resolver) AddAppScope

func (r *Resolver) AddAppScope(ctx context.Context, args struct {
	ID     string
	Name   string
	Detail string
}) (*AppResolver, error)

AddAppScope Mutation

func (*Resolver) App

func (r *Resolver) App(ctx context.Context, args struct {
	ID string
}) (*AppResolver, error)

App Query

func (*Resolver) Apps

func (r *Resolver) Apps(ctx context.Context, args struct {
	Word string
	Page *int32
	Size *int32
}) (*AppListResolver, error)

Apps Query

func (*Resolver) CreateApp

func (r *Resolver) CreateApp(ctx context.Context, args struct {
	Name  string
	Icon  string
	Intro string
	URL   string
}) (*AppResolver, error)

CreateApp Mutation

func (*Resolver) CreateGroup

func (r *Resolver) CreateGroup(ctx context.Context, args struct {
	Name   string
	Icon   string
	Detail string
}) (*GroupResolver, error)

CreateGroup Mutation

func (*Resolver) CreateOrg

func (r *Resolver) CreateOrg(ctx context.Context, args struct {
	Father *string
	Name   string
	Icon   string
	Detail string
	Master *string
}) (*OrgResolver, error)

CreateOrg Mutation

func (*Resolver) DelAppAccess

func (r *Resolver) DelAppAccess(ctx context.Context, args struct {
	ID   string
	Name string
}) (*AppResolver, error)

DelAppAccess Mutation

func (*Resolver) DelAppScope

func (r *Resolver) DelAppScope(ctx context.Context, args struct {
	ID   string
	Name string
}) (*AppResolver, error)

DelAppScope Mutation

func (*Resolver) DeleteApp

func (r *Resolver) DeleteApp(ctx context.Context, args struct {
	ID string
}) (bool, error)

DeleteApp Mutation

func (*Resolver) DeleteGroup

func (r *Resolver) DeleteGroup(ctx context.Context, args struct {
	ID string
}) (bool, error)

DeleteGroup Mutation

func (*Resolver) DeleteOrg

func (r *Resolver) DeleteOrg(ctx context.Context, args struct {
	ID string
}) (bool, error)

DeleteOrg Mutation

func (*Resolver) Group

func (r *Resolver) Group(ctx context.Context, args struct {
	ID string
}) (*GroupResolver, error)

Group Query

func (*Resolver) Groups

func (r *Resolver) Groups(ctx context.Context, args struct {
	Word string
	Page *int32
	Size *int32
}) (*GroupListResolver, error)

Groups Query

func (*Resolver) InviteJoinGroup

func (r *Resolver) InviteJoinGroup(ctx context.Context, args struct {
	ID    string
	Users []string
}) (*GroupResolver, error)

InviteJoinGroup Mutation

func (*Resolver) InviteJoinOrg

func (r *Resolver) InviteJoinOrg(ctx context.Context, args struct {
	ID    string
	Users []string
}) (*OrgResolver, error)

InviteJoinOrg Mutation

func (*Resolver) JoinGroup

func (r *Resolver) JoinGroup(ctx context.Context, args struct {
	ID string
}) (*GroupResolver, error)

JoinGroup Mutation

func (*Resolver) JoinOrg

func (r *Resolver) JoinOrg(ctx context.Context, args struct {
	ID string
}) (*OrgResolver, error)

JoinOrg Mutation

func (*Resolver) MarkApp

func (r *Resolver) MarkApp(ctx context.Context, args struct {
	ID string
}) (*AppResolver, error)

MarkApp Mutation

func (*Resolver) MyMarkApps

func (r *Resolver) MyMarkApps(ctx context.Context) ([]*AppResolver, error)

MyMarkApps Query

func (*Resolver) Org

func (r *Resolver) Org(ctx context.Context, args struct {
	ID string
}) (*OrgResolver, error)

Org Query

func (*Resolver) Orgs

func (r *Resolver) Orgs(ctx context.Context, args struct {
	Word string
	Page *int32
	Size *int32
}) (*OrgListResolver, error)

Orgs Query

func (*Resolver) PostAuthCode

func (r *Resolver) PostAuthCode(ctx context.Context, args struct {
	Type string
	To   string
}) (bool, error)

PostAuthCode Mutation

func (*Resolver) QuitGroup

func (r *Resolver) QuitGroup(ctx context.Context, args struct {
	ID string
}) (*GroupResolver, error)

QuitGroup Mutation

func (*Resolver) QuitOrg

func (r *Resolver) QuitOrg(ctx context.Context, args struct {
	ID string
}) (*OrgResolver, error)

QuitOrg Mutation

func (*Resolver) ResetAppSecret

func (r *Resolver) ResetAppSecret(ctx context.Context, args struct {
	ID string
}) (*string, error)

ResetAppSecret Mutation

func (*Resolver) Scopes

func (r *Resolver) Scopes(ctx context.Context, args struct {
	AppID     string
	AppKey    string
	AppSecret string
}) (*TokenScopesResolver, error)

Scopes Query for 3rd

func (*Resolver) UnmarkApp

func (r *Resolver) UnmarkApp(ctx context.Context, args struct {
	ID string
}) (*AppResolver, error)

UnmarkApp Mutation

func (*Resolver) UpdateApp

func (r *Resolver) UpdateApp(ctx context.Context, args struct {
	ID    string
	Name  *string
	Icon  *string
	Intro *string
	URL   *string
}) (*AppResolver, error)

UpdateApp Mutation

func (*Resolver) UpdateGroup

func (r *Resolver) UpdateGroup(ctx context.Context, args struct {
	ID       string
	Name     *string
	Icon     *string
	Detail   *string
	Master   *string
	DelUsers *[]string
}) (*GroupResolver, error)

UpdateGroup Mutation

func (*Resolver) UpdateOrg

func (r *Resolver) UpdateOrg(ctx context.Context, args struct {
	ID       string
	Name     *string
	Icon     *string
	Detail   *string
	Master   *string
	DelUsers *[]string
}) (*OrgResolver, error)

UpdateOrg Mutation

func (*Resolver) UpdateUser

func (r *Resolver) UpdateUser(ctx context.Context, args struct {
	Nick     *string
	Avatar   *string
	Motto    *string
	Homepage *string
}) (*UserResolver, error)

UpdateUser Mutation

func (*Resolver) UpdateUserBinding

func (r *Resolver) UpdateUserBinding(ctx context.Context, args struct {
	Type string
	To   string
	Code string
}) (bool, error)

UpdateUserBinding Mutation

func (*Resolver) UpdateUserPass

func (r *Resolver) UpdateUserPass(ctx context.Context, args struct {
	Old  string
	Pass string
}) (bool, error)

UpdateUserPass Mutation

func (*Resolver) User

func (r *Resolver) User(ctx context.Context, args struct {
	UUID *string
}) (*UserResolver, error)

User Query

func (*Resolver) Users

func (r *Resolver) Users(ctx context.Context, args struct {
	Word string
	Page *int32
	Size *int32
}) (*UserListResolver, error)

Users Query

type TokenScopesResolver

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

TokenScopesResolver of core

func (*TokenScopesResolver) App

func (r *TokenScopesResolver) App() *AppResolver

App of Token

func (*TokenScopesResolver) Scopes

func (r *TokenScopesResolver) Scopes() *[]string

Scopes of Token

func (*TokenScopesResolver) User

func (r *TokenScopesResolver) User() *UserResolver

User of Token

type UserListResolver

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

UserListResolver of self

func (*UserListResolver) List

func (r *UserListResolver) List() *[]*UserResolver

List of UserList

func (*UserListResolver) Total

func (r *UserListResolver) Total() int32

Total of UserList

type UserResolver

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

UserResolver of core

func (*UserResolver) Apps

func (r *UserResolver) Apps() *[]*AppResolver

Apps of User

func (*UserResolver) Avatar

func (r *UserResolver) Avatar() string

Avatar of User

func (*UserResolver) Email

func (r *UserResolver) Email() *string

Email of User

func (*UserResolver) Homepage

func (r *UserResolver) Homepage() string

Homepage of User

func (*UserResolver) Motto

func (r *UserResolver) Motto() string

Motto of User

func (*UserResolver) MyApps

func (r *UserResolver) MyApps() *[]*AppResolver

MyApps of User

func (*UserResolver) Name

func (r *UserResolver) Name() *string

Name of User

func (*UserResolver) Nick

func (r *UserResolver) Nick() string

Nick of User

func (*UserResolver) Phone

func (r *UserResolver) Phone() *string

Phone of User

func (*UserResolver) UUID

func (r *UserResolver) UUID() string

UUID of User

Jump to

Keyboard shortcuts

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