Documentation
¶
Index ¶
- type TeamsClient
- func (t *TeamsClient) ChatSvc() *csa.CSASvc
- func (t *TeamsClient) Debug(debugFlag bool)
- func (t *TeamsClient) FetchShortProfile(mris []string) ([]models.User, error)
- func (t *TeamsClient) GetConversations() (*models.ConversationResponse, error)
- func (t *TeamsClient) GetMe() (*models.User, error)
- func (t *TeamsClient) GetMessages(channel *models.Channel) ([]models.ChatMessage, error)
- func (t *TeamsClient) GetPinnedChannels() ([]csa.ChannelId, error)
- func (t *TeamsClient) GetProfilePicture(emailOrId string) ([]byte, error)
- func (t *TeamsClient) GetTeamsProfilePicture(emailOrId string) ([]byte, error)
- func (t *TeamsClient) GetTenants() ([]models.Tenant, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TeamsClient ¶
type TeamsClient struct {
// contains filtered or unexported fields
}
func New ¶
func New() (*TeamsClient, error)
func (*TeamsClient) ChatSvc ¶
func (t *TeamsClient) ChatSvc() *csa.CSASvc
func (*TeamsClient) Debug ¶
func (t *TeamsClient) Debug(debugFlag bool)
func (*TeamsClient) FetchShortProfile ¶
func (t *TeamsClient) FetchShortProfile(mris []string) ([]models.User, error)
func (*TeamsClient) GetConversations ¶
func (t *TeamsClient) GetConversations() (*models.ConversationResponse, error)
func (*TeamsClient) GetMessages ¶
func (t *TeamsClient) GetMessages(channel *models.Channel) ([]models.ChatMessage, error)
func (*TeamsClient) GetPinnedChannels ¶
func (t *TeamsClient) GetPinnedChannels() ([]csa.ChannelId, error)
func (*TeamsClient) GetProfilePicture ¶
func (t *TeamsClient) GetProfilePicture(emailOrId string) ([]byte, error)
func (*TeamsClient) GetTeamsProfilePicture ¶
func (t *TeamsClient) GetTeamsProfilePicture(emailOrId string) ([]byte, error)
func (*TeamsClient) GetTenants ¶
func (t *TeamsClient) GetTenants() ([]models.Tenant, error)
Click to show internal directories.
Click to hide internal directories.