Documentation ¶
Overview ¶
@generated
@generated
@generated
@generated
@generated
@generated
Index ¶
- func MakeSchema(resolver Resolver) (graphql.Schema, error)
- type Handler
- type ICompanyHandler
- type ICompanyResolver
- type ICoreCompanyHandler
- type ICoreCompanyResolver
- type ICorePermissionHandler
- type ICorePermissionResolver
- type ICoreRoleHandler
- type ICoreRolePermissionHandler
- type ICoreRolePermissionResolver
- type ICoreRoleResolver
- type ICoreUserHandler
- type ICoreUserResolver
- type IPermissionHandler
- type IPermissionResolver
- type IRoleHandler
- type IRolePermissionHandler
- type IRolePermissionResolver
- type IRoleResolver
- type IUserHandler
- type IUserResolver
- type Resolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Handler ¶
type Handler struct { Company ICompanyHandler Permission IPermissionHandler Role IRoleHandler RolePermission IRolePermissionHandler User IUserHandler }
Handler ...
func NewHandler ¶
func NewHandler(company ICompanyHandler, permission IPermissionHandler, role IRoleHandler, rolepermission IRolePermissionHandler, user IUserHandler) Handler
NewHandler ...
type ICompanyResolver ¶
type ICompanyResolver interface { ICoreCompanyResolver }
ICompanyResolver ...
type ICoreCompanyHandler ¶
type ICoreCompanyHandler interface { GetByID(ctx context.Context, params arguments.CompanyGetByID) (models.Company, error) Count(ctx context.Context, params arguments.CompanyCount) (int64, error) List(ctx context.Context, params arguments.CompanyList) ([]models.Company, error) Insert(ctx context.Context, params arguments.CompanyInsert) (models.Company, error) Update(ctx context.Context, params arguments.CompanyUpdate) (models.Company, error) }
ICoreCompanyHandler ...
type ICoreCompanyResolver ¶
type ICoreCompanyResolver interface { GetByID(p graphql.ResolveParams) (interface{}, error) Count(p graphql.ResolveParams) (interface{}, error) List(p graphql.ResolveParams) (interface{}, error) Insert(p graphql.ResolveParams) (interface{}, error) Update(p graphql.ResolveParams) (interface{}, error) }
ICoreCompanyResolver ...
type ICorePermissionHandler ¶
type ICorePermissionHandler interface { GetByID(ctx context.Context, params arguments.PermissionGetByID) (models.Permission, error) Count(ctx context.Context, params arguments.PermissionCount) (int64, error) List(ctx context.Context, params arguments.PermissionList) ([]models.Permission, error) Insert(ctx context.Context, params arguments.PermissionInsert) (models.Permission, error) }
ICorePermissionHandler ...
type ICorePermissionResolver ¶
type ICorePermissionResolver interface { GetByID(p graphql.ResolveParams) (interface{}, error) Count(p graphql.ResolveParams) (interface{}, error) List(p graphql.ResolveParams) (interface{}, error) Insert(p graphql.ResolveParams) (interface{}, error) }
ICorePermissionResolver ...
type ICoreRoleHandler ¶
type ICoreRoleHandler interface { GetByID(ctx context.Context, params arguments.RoleGetByID) (models.Role, error) Count(ctx context.Context, params arguments.RoleCount) (int64, error) List(ctx context.Context, params arguments.RoleList) ([]models.Role, error) Insert(ctx context.Context, params arguments.RoleInsert) (models.Role, error) Update(ctx context.Context, params arguments.RoleUpdate) (models.Role, error) }
ICoreRoleHandler ...
type ICoreRolePermissionHandler ¶
type ICoreRolePermissionHandler interface { }
ICoreRolePermissionHandler ...
type ICoreRolePermissionResolver ¶
type ICoreRolePermissionResolver interface { }
ICoreRolePermissionResolver ...
type ICoreRoleResolver ¶
type ICoreRoleResolver interface { GetByID(p graphql.ResolveParams) (interface{}, error) Count(p graphql.ResolveParams) (interface{}, error) List(p graphql.ResolveParams) (interface{}, error) Insert(p graphql.ResolveParams) (interface{}, error) Update(p graphql.ResolveParams) (interface{}, error) }
ICoreRoleResolver ...
type ICoreUserHandler ¶
type ICoreUserHandler interface { GetByID(ctx context.Context, params arguments.UserGetByID) (models.User, error) Count(ctx context.Context, params arguments.UserCount) (int64, error) List(ctx context.Context, params arguments.UserList) ([]models.User, error) Insert(ctx context.Context, params arguments.UserInsert) (models.User, error) Update(ctx context.Context, params arguments.UserUpdate) (models.User, error) }
ICoreUserHandler ...
type ICoreUserResolver ¶
type ICoreUserResolver interface { GetByID(p graphql.ResolveParams) (interface{}, error) Count(p graphql.ResolveParams) (interface{}, error) List(p graphql.ResolveParams) (interface{}, error) Insert(p graphql.ResolveParams) (interface{}, error) Update(p graphql.ResolveParams) (interface{}, error) }
ICoreUserResolver ...
type IPermissionHandler ¶
type IPermissionHandler interface { ICorePermissionHandler }
IPermissionHandler ...
type IPermissionResolver ¶
type IPermissionResolver interface { ICorePermissionResolver }
IPermissionResolver ...
type IRolePermissionHandler ¶
type IRolePermissionHandler interface { ICoreRolePermissionHandler }
IRolePermissionHandler ...
type IRolePermissionResolver ¶
type IRolePermissionResolver interface { ICoreRolePermissionResolver }
IRolePermissionResolver ...
type IUserResolver ¶
type IUserResolver interface { ICoreUserResolver Login(param graphql.ResolveParams) (interface{}, error) }
IUserResolver ...
type Resolver ¶
type Resolver struct { Company ICompanyResolver Permission IPermissionResolver Role IRoleResolver RolePermission IRolePermissionResolver User IUserResolver }
Resolver ...
func NewResolver ¶
func NewResolver(company ICompanyResolver, permission IPermissionResolver, role IRoleResolver, rolepermission IRolePermissionResolver, user IUserResolver) Resolver
NewResolver ...
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
@generated @generated @generated
|
@generated @generated @generated |
@generated @generated @generated
|
@generated @generated @generated |
@generated @generated @generated
|
@generated @generated @generated |
@generated @generated @generated
|
@generated @generated @generated |
@generated @generated @generated
|
@generated @generated @generated |
Click to show internal directories.
Click to hide internal directories.