Documentation ¶
Index ¶
- type Connection
- type CreateFollowingTeacherInput
- type CreateFollowingTeacherPayload
- type DeleteFollowingTeachersInput
- type DeleteFollowingTeachersPayload
- type Edge
- type Empty
- type FollowingTeacher
- type FollowingTeacherConnection
- type FollowingTeacherEdge
- type Node
- type NotificationTimeSpan
- type NotificationTimeSpanInput
- type NotificationTimeSpanPayload
- type PageInfo
- type Teacher
- type UpdateNotificationTimeSpansInput
- type UpdateViewerInput
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type CreateFollowingTeacherInput ¶
type CreateFollowingTeacherInput struct {
TeacherIDOrURL string `json:"teacherIdOrUrl"`
}
type DeleteFollowingTeachersInput ¶
type DeleteFollowingTeachersInput struct {
TeacherIds []string `json:"teacherIds"`
}
type DeleteFollowingTeachersPayload ¶
type DeleteFollowingTeachersPayload struct {
TeacherIds []string `json:"teacherIds"`
}
type FollowingTeacher ¶
type FollowingTeacher struct { ID string `json:"id"` Teacher *Teacher `json:"teacher"` CreatedAt string `json:"createdAt"` }
func (FollowingTeacher) GetID ¶
func (this FollowingTeacher) GetID() string
func (FollowingTeacher) IsNode ¶
func (FollowingTeacher) IsNode()
type FollowingTeacherConnection ¶
type FollowingTeacherConnection struct { PageInfo *PageInfo `json:"pageInfo"` Edges []*FollowingTeacherEdge `json:"edges"` Nodes []*FollowingTeacher `json:"nodes"` }
func (FollowingTeacherConnection) GetEdges ¶
func (this FollowingTeacherConnection) GetEdges() []Edge
func (FollowingTeacherConnection) GetNodes ¶
func (this FollowingTeacherConnection) GetNodes() []Node
func (FollowingTeacherConnection) GetPageInfo ¶
func (this FollowingTeacherConnection) GetPageInfo() *PageInfo
func (FollowingTeacherConnection) IsConnection ¶
func (FollowingTeacherConnection) IsConnection()
type FollowingTeacherEdge ¶
type FollowingTeacherEdge struct { Cursor string `json:"cursor"` Node *FollowingTeacher `json:"node"` }
func (FollowingTeacherEdge) GetCursor ¶
func (this FollowingTeacherEdge) GetCursor() string
func (FollowingTeacherEdge) GetNode ¶
func (this FollowingTeacherEdge) GetNode() Node
func (FollowingTeacherEdge) IsEdge ¶
func (FollowingTeacherEdge) IsEdge()
type NotificationTimeSpan ¶
type NotificationTimeSpanPayload ¶
type NotificationTimeSpanPayload struct {
TimeSpans []*NotificationTimeSpan `json:"timeSpans,omitempty"`
}
type UpdateNotificationTimeSpansInput ¶
type UpdateNotificationTimeSpansInput struct {
TimeSpans []*NotificationTimeSpanInput `json:"timeSpans"`
}
type UpdateViewerInput ¶
type UpdateViewerInput struct {
Email *string `json:"email,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.