dashboard

package
v1.10.3 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

nolint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IUseCases

type IUseCases interface {
	CreateQueryTypeArgs() graphql.FieldConfigArgument
	VulnDetailsGraphqlObject() *graphql.Object
	GetCompanyIDByParams(params *graphql.ResolveParams) (companyID uuid.UUID)
	GetRepositoryIDByParams(params *graphql.ResolveParams) uuid.UUID
	GetInitialDateByParams(params *graphql.ResolveParams) time.Time
	GetFinalDateByParams(params *graphql.ResolveParams) time.Time
}

func NewDashboardUseCases

func NewDashboardUseCases() IUseCases

type UseCases

type UseCases struct {
}

func (*UseCases) CreateQueryTypeArgs

func (u *UseCases) CreateQueryTypeArgs() graphql.FieldConfigArgument

func (*UseCases) GetCompanyIDByParams

func (u *UseCases) GetCompanyIDByParams(params *graphql.ResolveParams) (companyID uuid.UUID)

func (*UseCases) GetFinalDateByParams

func (u *UseCases) GetFinalDateByParams(params *graphql.ResolveParams) time.Time

func (*UseCases) GetInitialDateByParams

func (u *UseCases) GetInitialDateByParams(params *graphql.ResolveParams) time.Time

func (*UseCases) GetRepositoryIDByParams

func (u *UseCases) GetRepositoryIDByParams(params *graphql.ResolveParams) (repositoryID uuid.UUID)

func (*UseCases) VulnDetailsGraphqlObject

func (u *UseCases) VulnDetailsGraphqlObject() *graphql.Object

Jump to

Keyboard shortcuts

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