Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewPublicApiHandler ¶
func NewPublicApiHandler(sharedData *config.SharedData) *publicApiHandler
Creates a new PublicApiHandler
Types ¶
type AdminApiHandler ¶
type AdminApiHandler struct {
// contains filtered or unexported fields
}
func NewAdminApiHandler ¶
func NewAdminApiHandler(sharedData *config.SharedData) *AdminApiHandler
Creates a new AdminApiHandler
func (*AdminApiHandler) RegisterAdminApiHandlers ¶
func (aah *AdminApiHandler) RegisterAdminApiHandlers(e *echo.Group)
Registers handlers for admin api
type OrganizationAdminApiHandler ¶
type OrganizationAdminApiHandler struct {
// contains filtered or unexported fields
}
func NewOrganizationAdminApiHandler ¶
func NewOrganizationAdminApiHandler(sharedData *config.SharedData) *OrganizationAdminApiHandler
Creates a new OrganizationAdminApiHandler
func (*OrganizationAdminApiHandler) RegisterOrganizationAdminHandlers ¶
func (oah *OrganizationAdminApiHandler) RegisterOrganizationAdminHandlers(g *echo.Group)
Registers the organization admin related handlers to the given echo group
type QuizApiHandler ¶
type QuizApiHandler struct {
// contains filtered or unexported fields
}
func NewQuizApiHandler ¶
func NewQuizApiHandler(sharedData *config.SharedData) *QuizApiHandler
func (*QuizApiHandler) RegisterQuizApiHandlers ¶
func (qah *QuizApiHandler) RegisterQuizApiHandlers(e *echo.Group)
Click to show internal directories.
Click to hide internal directories.