Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Question ¶
type Question struct { Id QuestionId `json:"id,string" datastore:"-" goon:"id"` Status QuestionStatus `json:"status"` StatusFormatted string `json:"status_formatted"` CreatedAt time.Time `json:"created_at"` ModifiedAt time.Time `json:"modified_at"` Value string `json:"value"` Kind QuestionKind `json:"kind"` KindFormatted string `json:"kind_formatted"` Correct []string `json:"correct"` Option1 []string `json:"option1,omitempty"` Option2 []string `json:"option2,omitempty"` Option3 []string `json:"option3,omitempty"` Option4 []string `json:"option3,omitempty"` Parent *datastore.Key `json:"-" datastore:"-" goon:"parent"` }
func (*Question) SetFormattedValues ¶
func (q *Question) SetFormattedValues()
func (*Question) SetKindFormatted ¶
func (q *Question) SetKindFormatted()
func (*Question) SetStatusFormatted ¶
func (q *Question) SetStatusFormatted()
type QuestionId ¶
type QuestionId int64
type QuestionKind ¶
type QuestionKind int
var ( QuestionKindUnknown QuestionKind = 0 QuestionKindSingleChoice QuestionKind = 1 QuestionKindMultipleChoice QuestionKind = 2 )
func ParseQuestionKind ¶
func ParseQuestionKind(value int) QuestionKind
func (QuestionKind) String ¶
func (qk QuestionKind) String() string
type QuestionStatus ¶
type QuestionStatus int
var ( QuestionStatusDeleted QuestionStatus = -1 QuestionStatusUnknown QuestionStatus = 0 QuestionStatusActive QuestionStatus = 1 )
func ParseQuestionStatus ¶
func ParseQuestionStatus(value int) QuestionStatus
func (QuestionStatus) String ¶
func (qs QuestionStatus) String() string
type Quiz ¶
type Quiz struct { Id QuizId `json:"id,string" datastore:"-" goon:"id"` Status QuizStatus `json:"status"` StatusFormatted string `json:"status_formatted"` CreatedAt time.Time `json:"created_at"` ModifiedAt time.Time `json:"modified_at"` Name string `json:"name"` Comment string `json:"comment"` }
func (*Quiz) SetFormattedValues ¶
func (q *Quiz) SetFormattedValues()
func (*Quiz) SetStatusFormatted ¶
func (q *Quiz) SetStatusFormatted()
type QuizStatus ¶
type QuizStatus int
var ( QuizStatusDeleted QuizStatus = -1 QuizStatusUnknown QuizStatus = 0 QuizStatusActive QuizStatus = 1 )
func ParseQuizStatus ¶
func ParseQuizStatus(value int) QuizStatus
func (QuizStatus) String ¶
func (qs QuizStatus) String() string
Click to show internal directories.
Click to hide internal directories.