Documentation ¶
Index ¶
- type GetResponse
- type LengthController
- type LengthResponse
- type MainController
- type MakeController
- type MakeResponse
- type PostResponse
- type PutRequest
- type PutResponse
- type ReflectController
- type ReflectRequest
- type ReflectResponse
- type SaveBodyController
- type SaveBodyResponse
- type SaveBodydRequest
- type SaveVoiceController
- type SaveVoiceListController
- type SaveVoiceListRequest
- type SaveVoiceListResponse
- type SaveVoiceResponse
- type SaveVoicedRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetResponse ¶
type GetResponse struct { List []models.UserContributionSoundDetail `json:"list"` SoundStatus int `json:"soundStatus"` SoundFile bool `json:"soundFile"` MovieFile bool `json:"movieFile"` Movie models.UserContributionMovie `json:"movie"` }
GetResponse 確認レスポンス
type LengthController ¶
type LengthController struct {
controllers.BaseController
}
LengthController コントローラ
type LengthResponse ¶
type LengthResponse struct {
Character float32 `json:"character"`
}
LengthResponse レスポンス
type MainController ¶
type MainController struct {
controllers.BaseController
}
MainController コントローラ
type MakeController ¶
type MakeController struct {
controllers.BaseController
}
MakeController 作成コントローラ
type MakeResponse ¶
MakeResponse 作成レスポンス
type PostResponse ¶
PostResponse 追加レスポンス
type PutRequest ¶
type PutRequest struct {
SoundStatus int `form:"soundStatus" validate:"min=1,max=2"`
}
PutRequest リクエスト
type PutResponse ¶
PutResponse レスポンス
type ReflectController ¶
type ReflectController struct {
controllers.BaseController
}
ReflectController 反映コントローラ
type ReflectRequest ¶
type ReflectRequest struct {
Overwrite bool `form:"overwrite"`
}
ReflectRequest 反映リクエスト
type ReflectResponse ¶
ReflectResponse 反映レスポンス
type SaveBodyController ¶
type SaveBodyController struct {
controllers.BaseController
}
SaveBodyController 本文保存コントローラ
type SaveBodyResponse ¶
type SaveBodyResponse struct { Warning bool `json:"warning"` Message string `json:"message"` ID uint `json:"id"` }
SaveBodyResponse 本文保存レスポンス
type SaveBodydRequest ¶
type SaveBodydRequest struct { ID uint `form:"id" validate:"min=1"` Body string `form:"body" validate:"max=256"` }
SaveBodydRequest 本文保存リクエスト
type SaveVoiceController ¶
type SaveVoiceController struct {
controllers.BaseController
}
SaveVoiceController ボイス保存コントローラ
type SaveVoiceListController ¶
type SaveVoiceListController struct {
controllers.BaseController
}
SaveVoiceListController ボイスリスト更新コントローラ
type SaveVoiceListRequest ¶
type SaveVoiceListRequest struct {
VoiceType int `form:"voiceType" validate:"min=1"`
}
SaveVoiceListRequest ボイスリスト更新リクエスト
type SaveVoiceListResponse ¶
SaveVoiceListResponse ボイスリスト更新レスポンス
type SaveVoiceResponse ¶
type SaveVoiceResponse struct { Warning bool `json:"warning"` Message string `json:"message"` ID uint `json:"id"` }
SaveVoiceResponse ボイス保存レスポンス
type SaveVoicedRequest ¶
type SaveVoicedRequest struct { ID uint `form:"id" validate:"min=1"` VoiceType int `form:"voiceType" validate:"min=1"` }
SaveVoicedRequest ボイス保存リクエスト
Click to show internal directories.
Click to hide internal directories.