Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Invite ¶
type Invite struct {
Links lowlevel.LinkList `json:"_links"`
Actions lowlevel.LinkList `json:"_actions"`
ID string `json:"id"`
IssuedAt time.Time `json:"issuedAt"`
Message string `json:"message"`
State string `json:"state"`
Inviter *UserRef `json:"inviter"`
Invitee *UserRef `json:"invitee"`
InviteeEmail string `json:"inviteeEmail"`
Team *TeamRef `json:"team"`
}
type InvitesClient ¶
type InvitesClient interface {
ListIncoming() ([]Invite, error)
ListOutgoing() ([]Invite, error)
Accept(inviteID string) error
//Decline(inviteID string) (error)
Revoke(inviteID string) error
}
func NewInvitesClient ¶
func NewInvitesClient(client *lowlevel.SpacesLowlevelClient) InvitesClient
Click to show internal directories.
Click to hide internal directories.