services

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Jan 8, 2024 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ActionService added in v0.0.25

type ActionService struct {
	*ScheduleService
}

func NewActionService added in v0.0.25

func NewActionService(ss *ScheduleService) *ActionService

func (*ActionService) ExecuteByID added in v0.0.25

func (s *ActionService) ExecuteByID(id string, params map[string][]string) (*entities.ActionResult, error)

func (*ActionService) ExecuteGetTeamScheduleAction added in v0.0.25

func (s *ActionService) ExecuteGetTeamScheduleAction(team string) (*entities.ActionResult, error)

func (*ActionService) ExecuteGetWhoIsServingThisWeekAction added in v0.0.25

func (s *ActionService) ExecuteGetWhoIsServingThisWeekAction(team string) (*entities.ActionResult, error)

func (*ActionService) ListActions added in v0.0.25

func (s *ActionService) ListActions() []*entities.Action

type ScheduleService

type ScheduleService struct {
	// contains filtered or unexported fields
}

func NewScheduleService

func NewScheduleService(client *spreadsheet.Service, sheetId string) *ScheduleService

func (*ScheduleService) GetByTeam

func (s *ScheduleService) GetByTeam(team string) (*entities.Schedule, error)

func (*ScheduleService) GetSheetID added in v0.0.23

func (s *ScheduleService) GetSheetID() string

Jump to

Keyboard shortcuts

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