project

package
v0.0.0-...-b234541 Latest Latest
Warning

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

Go to latest
Published: May 31, 2022 License: GPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type List

type List func(...func(*ListOptions)) (*types.ProjectList, error)

func (*List) SetContext

func (lo *List) SetContext(ctx context.Context) func(*ListOptions)

func (*List) SetOwned

func (lo *List) SetOwned(in bool) func(*ListOptions)

type ListOptions

type ListOptions struct {
	Archived bool

	IdAfter  int
	IdBefore int

	Imported           bool
	LastActivityAfter  time.Time
	LastActivityBefore time.Time

	Membership bool

	MinAccessLevel int
	OrderBy        string
	Pagnation      string
	PerPage        int

	Owned bool

	RepositoryChecksumFailed bool
	RepositoryStorage        string

	SearchNamespaces bool
	Search           string
	Simple           bool

	Sort       string
	Starred    bool
	Statistics bool
	Topic      []string

	Visibility *types.ProjectVisibility

	WikiChecksumFailed   bool
	WithCustomAttributes bool

	WithIssuesEnabled        bool
	WithMergeRequestsEnabled bool
	WithProgrammingLanguage  string
	// contains filtered or unexported fields
}

func (*ListOptions) Do

type Project

type Project struct {
	List List
}

func NewProject

func NewProject(opts *types.ClientOptions) *Project

Jump to

Keyboard shortcuts

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