monday

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Oct 21, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewConnector

func NewConnector() (*sdk.ConnectorPlugin, error)

Types

type Board

type Board struct {
	ID   string `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

type Boards

type Boards struct {
	Groups []Group `json:"groups"`
}

type CreateColumnOperation

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

func NewCreateColumnOperation

func NewCreateColumnOperation() *CreateColumnOperation

func (*CreateColumnOperation) GetInfo

func (c *CreateColumnOperation) GetInfo() *sdk.OperationInfo

func (*CreateColumnOperation) Run

func (*CreateColumnOperation) Test

func (c *CreateColumnOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)

type CreateGroupOperation

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

func NewCreateGroupOperation

func NewCreateGroupOperation() *CreateGroupOperation

func (*CreateGroupOperation) GetInfo

func (c *CreateGroupOperation) GetInfo() *sdk.OperationInfo

func (*CreateGroupOperation) Run

func (c *CreateGroupOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)

func (*CreateGroupOperation) Test

func (c *CreateGroupOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)

type CreateItemOperation

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

func NewCreateItemOperation

func NewCreateItemOperation() *CreateItemOperation

func (*CreateItemOperation) GetInfo

func (c *CreateItemOperation) GetInfo() *sdk.OperationInfo

func (*CreateItemOperation) Run

func (c *CreateItemOperation) Run(ctx *sdk.RunContext) (sdk.JSON, error)

func (*CreateItemOperation) Test

func (c *CreateItemOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)

type CreateUpdateOperation

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

func NewCreateUpdateOperation

func NewCreateUpdateOperation() *CreateUpdateOperation

func (*CreateUpdateOperation) GetInfo

func (c *CreateUpdateOperation) GetInfo() *sdk.OperationInfo

func (*CreateUpdateOperation) Run

func (*CreateUpdateOperation) Test

func (c *CreateUpdateOperation) Test(ctx *sdk.RunContext) (sdk.JSON, error)

type Group

type Group struct {
	ID    string `json:"id,omitempty"`
	Title string `json:"title,omitempty"`
}

type Item

type Item struct {
	ID   string `json:"id"`
	Name string `json:"name"`
}

type ItemBoard

type ItemBoard struct {
	ItemsPage ItemsPage `json:"items_page"`
}

type ItemResponse

type ItemResponse struct {
	Data ResponseData `json:"data"`
}

type ItemsPage

type ItemsPage struct {
	Items []Item `json:"items"`
}

type Response

type Response struct {
	Data struct {
		Boards []Boards `json:"boards"`
	} `json:"data"`
}

type ResponseData

type ResponseData struct {
	Boards []ItemBoard `json:"boards"`
}

type Workspace

type Workspace struct {
	ID   string `json:"id,omitempty"`
	Name string `json:"name,omitempty"`
}

Jump to

Keyboard shortcuts

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