Documentation

Overview

    Package room ... generated version: devel

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type GetRoomController

    type GetRoomController struct {
    	*props.ControllerProps
    }

      GetRoomController ...

      func NewGetRoomController

      func NewGetRoomController(cp *props.ControllerProps) *GetRoomController

        NewGetRoomController ...

        func (*GetRoomController) GetRoom

        func (g *GetRoomController) GetRoom(
        	c echo.Context, req *GetRoomRequest,
        ) (res *GetRoomResponse, err error)

          GetRoom ... @Summary WIP @Description WIP @Accept json @Produce json @Param roomID path string WIP:${isRequire} WIP:${description} @Param eventID path string WIP:${isRequire} WIP:${description} @Success 200 {object} GetRoomResponse @Failure 400 {object} wrapper.APIError @Failure 500 {object} wrapper.APIError @Router /api/event/{eventID}/room/{roomID} [GET]

          type GetRoomRequest

          type GetRoomRequest struct {
          	RoomID  string `param:"roomID"`
          	EventID string `param:"eventID"`
          }

            GetRoomRequest ...

            type GetRoomResponse

            type GetRoomResponse struct {
            	RequestTime time.Time
            }

              GetRoomResponse ...

              type IGetRoomController

              type IGetRoomController interface {
              	GetRoom(c echo.Context, req *GetRoomRequest) (res *GetRoomResponse, err error)
              }

                IGetRoomController ...

                type Routes

                type Routes struct {
                	// contains filtered or unexported fields
                }

                  Routes ...

                  func NewRoutes

                  func NewRoutes(p *props.ControllerProps, router *echo.Group, opts ...io.Writer) *Routes

                    NewRoutes ...

                    func (*Routes) GetRoom

                    func (r *Routes) GetRoom(p *props.ControllerProps) echo.HandlerFunc

                      GetRoom ...