Documentation ¶
Index ¶
- func AddNewStatus(status Status, sci StatusCRUDInterface) error
- func DeleteStatusByName(nameOfStatusToDelete string, sci StatusCRUDInterface) error
- func EditStatus(nameOfStatusBeingEdited string, editedStatus Status, sci StatusCRUDInterface) error
- func UpdateStatusViaSDK(s *Status, apiToken string) (string, error)
- type Status
- type StatusCRUDInterface
- type UpdateStatus
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddNewStatus ¶
func AddNewStatus(status Status, sci StatusCRUDInterface) error
func DeleteStatusByName ¶
func DeleteStatusByName(nameOfStatusToDelete string, sci StatusCRUDInterface) error
func EditStatus ¶
func EditStatus(nameOfStatusBeingEdited string, editedStatus Status, sci StatusCRUDInterface) error
Types ¶
type Status ¶
type Status struct { StatusName string `yaml:"statusName"` Emoji string `yaml:"emoji,omitempty"` StatusText string `yaml:"statusText,omitempty"` }
func GetStatusByKey ¶
func GetStatusByKey(key string, sci StatusCRUDInterface) (Status, error)
func GetStatuses ¶
func GetStatuses(sci StatusCRUDInterface) []Status
func (*Status) SetMyStatus ¶
func (s *Status) SetMyStatus(fn UpdateStatus, apiToken string) (string, error)
type StatusCRUDInterface ¶
Click to show internal directories.
Click to hide internal directories.