Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client is the rooms API client
type Config ¶
type Config struct {
}
Config holds the configuration for the Rooms plugin
func DefaultConfig ¶
func DefaultConfig() *Config
DefaultConfig returns the default configuration for the Rooms plugin
type ListOptions ¶
type ListOptions struct {
TeamID string `url:"teamId,omitempty"`
Type string `url:"type,omitempty"`
SortBy string `url:"sortBy,omitempty"`
Max int `url:"max,omitempty"`
}
ListOptions contains the options for listing rooms
type Room ¶
type Room struct {
ID string `json:"id,omitempty"`
Title string `json:"title,omitempty"`
TeamID string `json:"teamId,omitempty"`
IsLocked bool `json:"isLocked,omitempty"`
Type string `json:"type,omitempty"`
CreatorID string `json:"creatorId,omitempty"`
Created *time.Time `json:"created,omitempty"`
LastActivity *time.Time `json:"lastActivity,omitempty"`
}
Room represents a Webex room
type RoomWithReadStatus ¶
type RoomWithReadStatus struct {
ID string `json:"id,omitempty"`
Title string `json:"title,omitempty"`
Type string `json:"type,omitempty"`
IsLocked bool `json:"isLocked,omitempty"`
TeamID string `json:"teamId,omitempty"`
LastActivityDate *time.Time `json:"lastActivityDate,omitempty"`
LastSeenDate *time.Time `json:"lastSeenDate,omitempty"`
}
RoomWithReadStatus represents a room with read status information
Click to show internal directories.
Click to hide internal directories.