boards

package
v0.10.6 Latest Latest
Warning

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

Go to latest
Published: Sep 15, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	tasksv1connect.UnimplementedBoardServiceHandler

	*services.Common
	// contains filtered or unexported fields
}

func New

func New(ctx context.Context, repo repo.Repo, common *services.Common) (*Service, error)

func (*Service) AddTaskStatus added in v0.3.0

func (svc *Service) AddTaskStatus(ctx context.Context, req *connect.Request[tasksv1.AddTaskStatusRequest]) (*connect.Response[tasksv1.AddTaskStatusResponse], error)

func (*Service) AddTaskTag added in v0.3.0

func (svc *Service) AddTaskTag(ctx context.Context, req *connect.Request[tasksv1.AddTaskTagRequest]) (*connect.Response[tasksv1.AddTaskTagResponse], error)

func (*Service) CreateBoard

func (svc *Service) CreateBoard(ctx context.Context, req *connect.Request[tasksv1.CreateBoardRequest]) (*connect.Response[tasksv1.CreateBoardResponse], error)

func (*Service) DeleteBoard

func (svc *Service) DeleteBoard(ctx context.Context, req *connect.Request[tasksv1.DeleteBoardRequest]) (*connect.Response[emptypb.Empty], error)

func (*Service) DeleteTaskStatus added in v0.3.0

func (svc *Service) DeleteTaskStatus(ctx context.Context, req *connect.Request[tasksv1.DeleteTaskStatusRequest]) (*connect.Response[tasksv1.DeleteTaskStatusResponse], error)

func (*Service) DeleteTaskTag added in v0.3.0

func (svc *Service) DeleteTaskTag(ctx context.Context, req *connect.Request[tasksv1.DeleteTaskTagRequest]) (*connect.Response[tasksv1.DeleteTaskTagResponse], error)

func (*Service) GetBoard

func (svc *Service) GetBoard(ctx context.Context, req *connect.Request[tasksv1.GetBoardRequest]) (*connect.Response[tasksv1.GetBoardResponse], error)

func (*Service) ListBoards

func (svc *Service) ListBoards(ctx context.Context, req *connect.Request[tasksv1.ListBoardsRequest]) (*connect.Response[tasksv1.ListBoardsResponse], error)

func (*Service) ManageSubscription added in v0.7.0

func (svc *Service) ManageSubscription(ctx context.Context, req *connect.Request[tasksv1.ManageSubscriptionRequest]) (*connect.Response[emptypb.Empty], error)

func (*Service) UpdateBoard added in v0.4.0

func (svc *Service) UpdateBoard(ctx context.Context, req *connect.Request[tasksv1.UpdateBoardRequest]) (*connect.Response[tasksv1.UpdateBoardResponse], error)

Jump to

Keyboard shortcuts

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