Documentation
¶
Index ¶
- Constants
- type AddFolderMembersParams
- type AddMembersParams
- type Client
- func (q *Client) AddFolderMembers(params *AddFolderMembersParams) *Folder
- func (q *Client) AddMembers(params *AddMembersParams) *Thread
- func (q *Client) EditDocument(params *EditDocumentParams) *Thread
- func (q *Client) GetAuthenticatedUser() *User
- func (q *Client) GetContacts() []*User
- func (q *Client) GetFolder(params *GetFolderParams) *Folder
- func (q *Client) GetFolders(params *GetFoldersParams) []*Folder
- func (q *Client) GetRecentMessages(params *GetRecentMessagesParams) []*Message
- func (q *Client) GetRecentThreads(params *GetRecentThreadsParams) []*Thread
- func (q *Client) GetThread(id string) *Thread
- func (q *Client) GetThreads(ids []string) []*Thread
- func (q *Client) GetUser(params *GetUserParams) *User
- func (q *Client) GetUsers(params *GetUsersParams) []*User
- func (q *Client) NewDocument(params *NewDocumentParams) *Thread
- func (q *Client) NewFolder(params *NewFolderParams) *Folder
- func (q *Client) NewMessage(params *NewMessageParams) *Message
- func (q *Client) RemoveFolderMembers(params *RemoveFolderMembersParams) *Folder
- func (q *Client) RemoveMembers(params *RemoveMembersParams) *Thread
- type EditDocumentParams
- type Folder
- type GetFolderParams
- type GetFoldersParams
- type GetRecentMessagesParams
- type GetRecentThreadsParams
- type GetUserParams
- type GetUsersParams
- type Message
- type NewDocumentParams
- type NewFolderParams
- type NewMessageParams
- type RemoveFolderMembersParams
- type RemoveMembersParams
- type Thread
- type User
Constants ¶
View Source
const (
BASE_API_URL = "https://platform.quip.com"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddFolderMembersParams ¶
type AddMembersParams ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func NewClientOAuth ¶
func (*Client) AddFolderMembers ¶
func (q *Client) AddFolderMembers(params *AddFolderMembersParams) *Folder
func (*Client) AddMembers ¶
func (q *Client) AddMembers(params *AddMembersParams) *Thread
func (*Client) EditDocument ¶
func (q *Client) EditDocument(params *EditDocumentParams) *Thread
func (*Client) GetAuthenticatedUser ¶
func (*Client) GetContacts ¶
func (*Client) GetFolder ¶
func (q *Client) GetFolder(params *GetFolderParams) *Folder
func (*Client) GetFolders ¶
func (q *Client) GetFolders(params *GetFoldersParams) []*Folder
func (*Client) GetRecentMessages ¶
func (q *Client) GetRecentMessages(params *GetRecentMessagesParams) []*Message
func (*Client) GetRecentThreads ¶
func (q *Client) GetRecentThreads(params *GetRecentThreadsParams) []*Thread
func (*Client) GetThreads ¶
func (*Client) GetUser ¶
func (q *Client) GetUser(params *GetUserParams) *User
func (*Client) GetUsers ¶
func (q *Client) GetUsers(params *GetUsersParams) []*User
func (*Client) NewDocument ¶
func (q *Client) NewDocument(params *NewDocumentParams) *Thread
func (*Client) NewFolder ¶
func (q *Client) NewFolder(params *NewFolderParams) *Folder
func (*Client) NewMessage ¶
func (q *Client) NewMessage(params *NewMessageParams) *Message
func (*Client) RemoveFolderMembers ¶
func (q *Client) RemoveFolderMembers(params *RemoveFolderMembersParams) *Folder
func (*Client) RemoveMembers ¶
func (q *Client) RemoveMembers(params *RemoveMembersParams) *Thread
type EditDocumentParams ¶
type Folder ¶
type Folder struct {
Info struct {
Id string
Title string
CreatedUsec int `mapstructure:"created_usec"`
UpdatedUsec int `mapstructure:"updated_usec"`
Color int
ParentId string `mapstructure:"parent_id"`
} `mapstructure:"folder"`
MemberIds []string `mapstructure:"member_ids"`
Children []map[string]string
}
type GetFolderParams ¶
type GetFolderParams struct {
Id string
}
type GetFoldersParams ¶
type GetFoldersParams struct {
Ids []string
}
type GetRecentMessagesParams ¶
type GetRecentThreadsParams ¶
type GetUserParams ¶
type GetUserParams struct {
Id string
}
type GetUsersParams ¶
type GetUsersParams struct {
Ids []string
}
type NewDocumentParams ¶
type NewFolderParams ¶
type NewMessageParams ¶
type RemoveMembersParams ¶
Click to show internal directories.
Click to hide internal directories.