boards

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 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.Board], error)

func (*Service) AddTaskTag added in v0.3.0

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

func (*Service) AddView added in v0.12.7

func (svc *Service) AddView(ctx context.Context, req *connect.Request[tasksv1.AddViewRequest]) (*connect.Response[tasksv1.Board], 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.Board], error)

func (*Service) DeleteTaskTag added in v0.3.0

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

func (*Service) DeleteView added in v0.12.7

func (svc *Service) DeleteView(ctx context.Context, req *connect.Request[tasksv1.DeleteViewRequest]) (*connect.Response[tasksv1.Board], 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