Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Auth ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) GetTeamCurrent ¶
func (c *Client) GetTeamCurrent(team string) (*TeamPairing, error)
func (*Client) GetTeamHistorical ¶
func (c *Client) GetTeamHistorical(team string) (*TeamPairingHistory, error)
type TeamList ¶
type TeamList struct { Title string `json:"title,omitempty"` Order uint `json:"order,omitempty"` Items []TeamListItem `json:"items,omitempty"` }
type TeamListItem ¶
type TeamListItem struct { Text string `json:"text,omitempty"` Order uint `json:"order,omitempty"` Reactions map[string]TeamListItemReaction `json:"reactions,omitempty"` }
type TeamListItemReaction ¶
type TeamPair ¶
type TeamPair struct { People []TeamPerson `json:"people,omitempty"` Roles []TeamRole `json:"roles,omitempty"` Tracks []TeamTrack `json:"tracks,omitempty"` }
type TeamPairing ¶
type TeamPairing struct {
Pairs []TeamPair `json:"pairs,omitempty"`
}
func (TeamPairing) ByRole ¶
func (pairing TeamPairing) ByRole(roleName string) []TeamPair
func (TeamPairing) ByTrack ¶
func (pairing TeamPairing) ByTrack(trackName string) []TeamPair
type TeamPairingHistory ¶
type TeamPairingHistory map[string]TeamPairing
type TeamPerson ¶
Click to show internal directories.
Click to hide internal directories.