Documentation ¶
Overview ¶
Package tasklists implements the DocuSign SDK category TaskLists.
Your administrator may also have created custom task list templates that can be added to rooms. If your administrator created room templates, those room templates may include task lists for you to use.
Service Api documentation may be found at: https://developers.docusign.com/docs/rooms-api/reference/TaskLists Usage example:
import ( "github.com/jfcote87/esign" "github.com/jfcote87/esign/rooms" ) ... tasklistsService := tasklists.New(esignCredential)
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateTaskListOp ¶
CreateTaskListOp implements DocuSign API SDK TaskLists::CreateTaskList
type DeleteTaskListOp ¶
DeleteTaskListOp implements DocuSign API SDK TaskLists::DeleteTaskList
type GetTaskListTemplatesOp ¶
GetTaskListTemplatesOp implements DocuSign API SDK TaskLists::GetTaskListTemplates
func (*GetTaskListTemplatesOp) Count ¶
func (op *GetTaskListTemplatesOp) Count(val int) *GetTaskListTemplatesOp
Count (Optional) The number of results to return. This value must be a number between `1` and `100` (default).
func (*GetTaskListTemplatesOp) Do ¶
func (op *GetTaskListTemplatesOp) Do(ctx context.Context) (*rooms.TaskListTemplateList, error)
Do executes the op. A nil context will return error.
func (*GetTaskListTemplatesOp) StartPosition ¶
func (op *GetTaskListTemplatesOp) StartPosition(val int) *GetTaskListTemplatesOp
StartPosition (Optional) The starting zero-based index position from which to start returning values. The default is `0`.
type GetTaskListsOp ¶
GetTaskListsOp implements DocuSign API SDK TaskLists::GetTaskLists
func (*GetTaskListsOp) Do ¶
func (op *GetTaskListsOp) Do(ctx context.Context) (*rooms.TaskListSummaryList, error)
Do executes the op. A nil context will return error.
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements DocuSign TaskLists API operations
func New ¶
func New(cred esign.Credential) *Service
New initializes a tasklists service using cred to authorize ops.
func (*Service) CreateTaskList ¶
func (s *Service) CreateTaskList(roomID string, body *rooms.TaskListForCreate) *CreateTaskListOp
CreateTaskList applies a task list to a room.
https://developers.docusign.com/docs/rooms-api/reference/tasklists/tasklists/createtasklist
SDK Method TaskLists::CreateTaskList
func (*Service) DeleteTaskList ¶
func (s *Service) DeleteTaskList(taskListID string) *DeleteTaskListOp
DeleteTaskList deletes a task list from a room.
https://developers.docusign.com/docs/rooms-api/reference/tasklists/tasklists/deletetasklist
SDK Method TaskLists::DeleteTaskList
func (*Service) GetTaskListTemplates ¶
func (s *Service) GetTaskListTemplates() *GetTaskListTemplatesOp
GetTaskListTemplates gets task list templates.
SDK Method TaskLists::GetTaskListTemplates
func (*Service) GetTaskLists ¶
func (s *Service) GetTaskLists(roomID string) *GetTaskListsOp
GetTaskLists gets task lists for a room.
https://developers.docusign.com/docs/rooms-api/reference/tasklists/tasklists/gettasklists
SDK Method TaskLists::GetTaskLists