Documentation ¶
Index ¶
- type CharacterUsecase
- func (s *CharacterUsecase) AddCharacterToList(characterId int, targetId int, listId int) error
- func (s *CharacterUsecase) Block(characterId int, targetId int) error
- func (s *CharacterUsecase) CheckUsernameExists(username string) (exists bool, err error)
- func (s *CharacterUsecase) ConfirmEmail(characterId int, code string) error
- func (s *CharacterUsecase) CreateLayerGroup(characterId, groupId int, name string) (id int, err error)
- func (s *CharacterUsecase) CreateLayeringGroup(characterId int, name string) (id int, err error)
- func (s *CharacterUsecase) CreateList(characterId int, name string) (listId int, err error)
- func (s *CharacterUsecase) CreateProcessSchema(characterId, groupId int, process *model.CharacterIconProcessSchema) (id int, err error)
- func (s *CharacterUsecase) DeleteCharacter(characterId int) error
- func (s *CharacterUsecase) DeleteLayerGroup(characterId, groupId int) error
- func (s *CharacterUsecase) DeleteLayerItems(characterId int, itemIds *[]int) error
- func (s *CharacterUsecase) DeleteLayeringGroup(characterId, groupId int) error
- func (s *CharacterUsecase) DeleteList(userId int, listId int) error
- func (s *CharacterUsecase) DeleteProcessSchema(characterId, processId int) error
- func (s *CharacterUsecase) DeleteUploadedImages(characterId int, imageIds *[]int) error
- func (s *CharacterUsecase) ExchangeNotificationTokenToId(token string) (characterId int, err error)
- func (s *CharacterUsecase) Follow(characterId int, targetId int) error
- func (s *CharacterUsecase) Mute(characterId int, targetId int) error
- func (s *CharacterUsecase) RegisterGoogleData(characterId int, googleId string) error
- func (s *CharacterUsecase) RegisterTwitterData(characterId int, twitterId string) error
- func (s *CharacterUsecase) RemoveCharacterFromList(characterId int, targetId int, listId int) error
- func (s *CharacterUsecase) RenameList(characterId int, listId int, newName string) error
- func (s *CharacterUsecase) RequestPasswordResetCode(characterId int, email string) error
- func (s *CharacterUsecase) RequestRegisterEmail(characterId int, email string) error
- func (s *CharacterUsecase) RetrieveBlockList(characterId int) (list *[]model.GeneralCharacterListItem, err error)
- func (s *CharacterUsecase) RetrieveCharacterIconsEditData(characterId int) (icons *[]model.Icon, err error)
- func (s *CharacterUsecase) RetrieveCharacterList(characterId *int, page int) (list *[]model.AllCharacterListItem, maxId int, err error)
- func (s *CharacterUsecase) RetrieveCharacterProfileImagesEditData(characterId int) (*[]model.ProfileImage, error)
- func (s *CharacterUsecase) RetrieveCharacterSuggestions(characterId int, searchText string, excludeOwn bool) (suggestions *model.CharacterSuggestions, err error)
- func (s *CharacterUsecase) RetrieveCredentialsByGoogle(googleId string) (characterId int, notificationToken string, err error)
- func (s *CharacterUsecase) RetrieveCredentialsByTwitter(twitterId string) (characterId int, notificationToken string, err error)
- func (s *CharacterUsecase) RetrieveFollowList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
- func (s *CharacterUsecase) RetrieveFollowerList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
- func (s *CharacterUsecase) RetrieveHomeData(characterId int) (home *model.HomeData, announcements *[]model.AnnouncementOverview, err error)
- func (s *CharacterUsecase) RetrieveInitialData(id int) (existsUnreadNotification, existsUnreadMail bool, err error)
- func (s *CharacterUsecase) RetrieveLayeringGroup(characterId, groupId int) (layeringGroup *model.CharacterIconLayeringGroup, err error)
- func (s *CharacterUsecase) RetrieveLayeringGroupOverviews(characterId int) (overviews *[]model.CharacterIconLayeringGroupOverview, err error)
- func (s *CharacterUsecase) RetrieveList(characterId, listId int) (listName string, characters []model.CharacterOverview, err error)
- func (s *CharacterUsecase) RetrieveListSuggestions(characterId int, searchText string, listId int) (suggestions *model.CharacterSuggestions, err error)
- func (s *CharacterUsecase) RetrieveLists(characterId int) (lists *[]model.ListOverview, err error)
- func (s *CharacterUsecase) RetrieveMuteList(characterId int) (list *[]model.GeneralCharacterListItem, err error)
- func (s *CharacterUsecase) RetrieveNotifications(characterId int, start int) (notifications []model.Notification, isContinue bool, err error)
- func (s *CharacterUsecase) RetrieveOtherSettings(characterId int) (settings *model.CharacterOtherSettingsState, err error)
- func (s *CharacterUsecase) RetrieveProfile(characterId *int, targetId int) (*model.Profile, error)
- func (s *CharacterUsecase) RetrieveProfileEditData(characterId int) (*model.ProfileEditData, error)
- func (s *CharacterUsecase) RetrieveRelatedFollowerList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
- func (s *CharacterUsecase) RetrieveUploadedImages(characterId int) (*[]model.UploadedImage, error)
- func (s *CharacterUsecase) SaveUploadImageData(characterId int, imageBuffers []*bytes.Buffer, imageType service.ImageTypeId) (paths *[]string, err error)
- func (s *CharacterUsecase) SignIn(key string, password string) (id int, notificationToken string, isAdministrator bool, err error)
- func (s *CharacterUsecase) SignUp(name, nickname, username, password string, email *string) (id int, err error)
- func (s *CharacterUsecase) TestWebhookUrl(url string) error
- func (s *CharacterUsecase) Unblock(characterId int, targetId int) error
- func (s *CharacterUsecase) Unfollow(characterId int, targetId int) error
- func (s *CharacterUsecase) UnlinkGoogle(characterId int) error
- func (s *CharacterUsecase) UnlinkTwitter(characterId int) error
- func (s *CharacterUsecase) Unmute(characterId int, targetId int) error
- func (s *CharacterUsecase) UnregisterEmail(characterId int) error
- func (s *CharacterUsecase) UpdateIcons(characterId int, icons *[]model.Icon, insertOnly bool) error
- func (s *CharacterUsecase) UpdateLayerGroupName(characterId, groupId int, name string) error
- func (s *CharacterUsecase) UpdateLayerGroupOrders(characterId, groupId int, orders *[]model.CharacterIconLayerGroupOrder) error
- func (s *CharacterUsecase) UpdateLayerItems(characterId, groupId int, items *[]model.CharacterIconLayerItemEditData) (result *[]model.CharacterIconLayerItem, err error)
- func (s *CharacterUsecase) UpdateLayeringGroupName(characterId, groupId int, name string) error
- func (s *CharacterUsecase) UpdateNotificationChecked(characterId int) error
- func (s *CharacterUsecase) UpdateOtherSettings(characterId int, settings *model.CharacterOtherSettings) error
- func (s *CharacterUsecase) UpdatePassword(characterId int, oldPassword, newPassword string) error
- func (s *CharacterUsecase) UpdatePasswordByResetCode(characterId int, code, newPassword string) error
- func (s *CharacterUsecase) UpdateProfile(characterId int, profile *model.ProfileEditData) error
- func (s *CharacterUsecase) UpdateProfileImages(characterId int, images *[]model.ProfileImage) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CharacterUsecase ¶
type CharacterUsecase struct {
// contains filtered or unexported fields
}
func NewCharacterUsecase ¶
func NewCharacterUsecase(registry registry.Registry) *CharacterUsecase
func (*CharacterUsecase) AddCharacterToList ¶
func (s *CharacterUsecase) AddCharacterToList(characterId int, targetId int, listId int) error
func (*CharacterUsecase) Block ¶
func (s *CharacterUsecase) Block(characterId int, targetId int) error
func (*CharacterUsecase) CheckUsernameExists ¶
func (s *CharacterUsecase) CheckUsernameExists(username string) (exists bool, err error)
func (*CharacterUsecase) ConfirmEmail ¶
func (s *CharacterUsecase) ConfirmEmail(characterId int, code string) error
func (*CharacterUsecase) CreateLayerGroup ¶
func (s *CharacterUsecase) CreateLayerGroup(characterId, groupId int, name string) (id int, err error)
func (*CharacterUsecase) CreateLayeringGroup ¶
func (s *CharacterUsecase) CreateLayeringGroup(characterId int, name string) (id int, err error)
func (*CharacterUsecase) CreateList ¶
func (s *CharacterUsecase) CreateList(characterId int, name string) (listId int, err error)
func (*CharacterUsecase) CreateProcessSchema ¶
func (s *CharacterUsecase) CreateProcessSchema(characterId, groupId int, process *model.CharacterIconProcessSchema) (id int, err error)
func (*CharacterUsecase) DeleteCharacter ¶
func (s *CharacterUsecase) DeleteCharacter(characterId int) error
func (*CharacterUsecase) DeleteLayerGroup ¶
func (s *CharacterUsecase) DeleteLayerGroup(characterId, groupId int) error
func (*CharacterUsecase) DeleteLayerItems ¶
func (s *CharacterUsecase) DeleteLayerItems(characterId int, itemIds *[]int) error
func (*CharacterUsecase) DeleteLayeringGroup ¶
func (s *CharacterUsecase) DeleteLayeringGroup(characterId, groupId int) error
func (*CharacterUsecase) DeleteList ¶
func (s *CharacterUsecase) DeleteList(userId int, listId int) error
func (*CharacterUsecase) DeleteProcessSchema ¶
func (s *CharacterUsecase) DeleteProcessSchema(characterId, processId int) error
func (*CharacterUsecase) DeleteUploadedImages ¶
func (s *CharacterUsecase) DeleteUploadedImages(characterId int, imageIds *[]int) error
func (*CharacterUsecase) ExchangeNotificationTokenToId ¶
func (s *CharacterUsecase) ExchangeNotificationTokenToId(token string) (characterId int, err error)
func (*CharacterUsecase) Follow ¶
func (s *CharacterUsecase) Follow(characterId int, targetId int) error
func (*CharacterUsecase) Mute ¶
func (s *CharacterUsecase) Mute(characterId int, targetId int) error
func (*CharacterUsecase) RegisterGoogleData ¶
func (s *CharacterUsecase) RegisterGoogleData(characterId int, googleId string) error
func (*CharacterUsecase) RegisterTwitterData ¶
func (s *CharacterUsecase) RegisterTwitterData(characterId int, twitterId string) error
func (*CharacterUsecase) RemoveCharacterFromList ¶
func (s *CharacterUsecase) RemoveCharacterFromList(characterId int, targetId int, listId int) error
func (*CharacterUsecase) RenameList ¶
func (s *CharacterUsecase) RenameList(characterId int, listId int, newName string) error
func (*CharacterUsecase) RequestPasswordResetCode ¶
func (s *CharacterUsecase) RequestPasswordResetCode(characterId int, email string) error
func (*CharacterUsecase) RequestRegisterEmail ¶
func (s *CharacterUsecase) RequestRegisterEmail(characterId int, email string) error
func (*CharacterUsecase) RetrieveBlockList ¶
func (s *CharacterUsecase) RetrieveBlockList(characterId int) (list *[]model.GeneralCharacterListItem, err error)
func (*CharacterUsecase) RetrieveCharacterIconsEditData ¶
func (s *CharacterUsecase) RetrieveCharacterIconsEditData(characterId int) (icons *[]model.Icon, err error)
func (*CharacterUsecase) RetrieveCharacterList ¶
func (s *CharacterUsecase) RetrieveCharacterList(characterId *int, page int) (list *[]model.AllCharacterListItem, maxId int, err error)
func (*CharacterUsecase) RetrieveCharacterProfileImagesEditData ¶
func (s *CharacterUsecase) RetrieveCharacterProfileImagesEditData(characterId int) (*[]model.ProfileImage, error)
func (*CharacterUsecase) RetrieveCharacterSuggestions ¶
func (s *CharacterUsecase) RetrieveCharacterSuggestions(characterId int, searchText string, excludeOwn bool) (suggestions *model.CharacterSuggestions, err error)
func (*CharacterUsecase) RetrieveCredentialsByGoogle ¶
func (s *CharacterUsecase) RetrieveCredentialsByGoogle(googleId string) (characterId int, notificationToken string, err error)
func (*CharacterUsecase) RetrieveCredentialsByTwitter ¶
func (s *CharacterUsecase) RetrieveCredentialsByTwitter(twitterId string) (characterId int, notificationToken string, err error)
func (*CharacterUsecase) RetrieveFollowList ¶
func (s *CharacterUsecase) RetrieveFollowList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
func (*CharacterUsecase) RetrieveFollowerList ¶
func (s *CharacterUsecase) RetrieveFollowerList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
func (*CharacterUsecase) RetrieveHomeData ¶
func (s *CharacterUsecase) RetrieveHomeData(characterId int) (home *model.HomeData, announcements *[]model.AnnouncementOverview, err error)
func (*CharacterUsecase) RetrieveInitialData ¶
func (s *CharacterUsecase) RetrieveInitialData(id int) (existsUnreadNotification, existsUnreadMail bool, err error)
func (*CharacterUsecase) RetrieveLayeringGroup ¶
func (s *CharacterUsecase) RetrieveLayeringGroup(characterId, groupId int) (layeringGroup *model.CharacterIconLayeringGroup, err error)
func (*CharacterUsecase) RetrieveLayeringGroupOverviews ¶
func (s *CharacterUsecase) RetrieveLayeringGroupOverviews(characterId int) (overviews *[]model.CharacterIconLayeringGroupOverview, err error)
func (*CharacterUsecase) RetrieveList ¶
func (s *CharacterUsecase) RetrieveList(characterId, listId int) (listName string, characters []model.CharacterOverview, err error)
func (*CharacterUsecase) RetrieveListSuggestions ¶
func (s *CharacterUsecase) RetrieveListSuggestions(characterId int, searchText string, listId int) (suggestions *model.CharacterSuggestions, err error)
func (*CharacterUsecase) RetrieveLists ¶
func (s *CharacterUsecase) RetrieveLists(characterId int) (lists *[]model.ListOverview, err error)
func (*CharacterUsecase) RetrieveMuteList ¶
func (s *CharacterUsecase) RetrieveMuteList(characterId int) (list *[]model.GeneralCharacterListItem, err error)
func (*CharacterUsecase) RetrieveNotifications ¶
func (s *CharacterUsecase) RetrieveNotifications(characterId int, start int) (notifications []model.Notification, isContinue bool, err error)
func (*CharacterUsecase) RetrieveOtherSettings ¶
func (s *CharacterUsecase) RetrieveOtherSettings(characterId int) (settings *model.CharacterOtherSettingsState, err error)
func (*CharacterUsecase) RetrieveProfile ¶
func (*CharacterUsecase) RetrieveProfileEditData ¶
func (s *CharacterUsecase) RetrieveProfileEditData(characterId int) (*model.ProfileEditData, error)
func (*CharacterUsecase) RetrieveRelatedFollowerList ¶
func (s *CharacterUsecase) RetrieveRelatedFollowerList(characterId, targetId int) (list *[]model.GeneralCharacterListItem, err error)
func (*CharacterUsecase) RetrieveUploadedImages ¶
func (s *CharacterUsecase) RetrieveUploadedImages(characterId int) (*[]model.UploadedImage, error)
func (*CharacterUsecase) SaveUploadImageData ¶
func (s *CharacterUsecase) SaveUploadImageData(characterId int, imageBuffers []*bytes.Buffer, imageType service.ImageTypeId) (paths *[]string, err error)
func (*CharacterUsecase) SignUp ¶
func (s *CharacterUsecase) SignUp(name, nickname, username, password string, email *string) (id int, err error)
func (*CharacterUsecase) TestWebhookUrl ¶
func (s *CharacterUsecase) TestWebhookUrl(url string) error
func (*CharacterUsecase) Unblock ¶
func (s *CharacterUsecase) Unblock(characterId int, targetId int) error
func (*CharacterUsecase) Unfollow ¶
func (s *CharacterUsecase) Unfollow(characterId int, targetId int) error
func (*CharacterUsecase) UnlinkGoogle ¶
func (s *CharacterUsecase) UnlinkGoogle(characterId int) error
func (*CharacterUsecase) UnlinkTwitter ¶
func (s *CharacterUsecase) UnlinkTwitter(characterId int) error
func (*CharacterUsecase) Unmute ¶
func (s *CharacterUsecase) Unmute(characterId int, targetId int) error
func (*CharacterUsecase) UnregisterEmail ¶
func (s *CharacterUsecase) UnregisterEmail(characterId int) error
func (*CharacterUsecase) UpdateIcons ¶
func (*CharacterUsecase) UpdateLayerGroupName ¶
func (s *CharacterUsecase) UpdateLayerGroupName(characterId, groupId int, name string) error
func (*CharacterUsecase) UpdateLayerGroupOrders ¶
func (s *CharacterUsecase) UpdateLayerGroupOrders(characterId, groupId int, orders *[]model.CharacterIconLayerGroupOrder) error
func (*CharacterUsecase) UpdateLayerItems ¶
func (s *CharacterUsecase) UpdateLayerItems(characterId, groupId int, items *[]model.CharacterIconLayerItemEditData) (result *[]model.CharacterIconLayerItem, err error)
func (*CharacterUsecase) UpdateLayeringGroupName ¶
func (s *CharacterUsecase) UpdateLayeringGroupName(characterId, groupId int, name string) error
func (*CharacterUsecase) UpdateNotificationChecked ¶
func (s *CharacterUsecase) UpdateNotificationChecked(characterId int) error
func (*CharacterUsecase) UpdateOtherSettings ¶
func (s *CharacterUsecase) UpdateOtherSettings(characterId int, settings *model.CharacterOtherSettings) error
func (*CharacterUsecase) UpdatePassword ¶
func (s *CharacterUsecase) UpdatePassword(characterId int, oldPassword, newPassword string) error
func (*CharacterUsecase) UpdatePasswordByResetCode ¶
func (s *CharacterUsecase) UpdatePasswordByResetCode(characterId int, code, newPassword string) error
func (*CharacterUsecase) UpdateProfile ¶
func (s *CharacterUsecase) UpdateProfile(characterId int, profile *model.ProfileEditData) error
func (*CharacterUsecase) UpdateProfileImages ¶
func (s *CharacterUsecase) UpdateProfileImages(characterId int, images *[]model.ProfileImage) error
Source Files ¶
- add_character_to_list.go
- block.go
- character.go
- check_username_exists.go
- confirm_email.go
- create_layer_group.go
- create_layering_group.go
- create_list.go
- create_process_schema.go
- delete_character.go
- delete_layer_group.go
- delete_layer_items.go
- delete_layering_group.go
- delete_list.go
- delete_process_schema.go
- delete_uploaded_images.go
- exchange_notification_token_to_id.go
- follow.go
- mute.go
- register_google_data.go
- register_twitter_data.go
- remove_character_from_list.go
- rename_list.go
- request_password_reset_code.go
- request_register_email.go
- retrieve_block_list.go
- retrieve_character_icons_edit_data.go
- retrieve_character_list.go
- retrieve_character_profile_images_edit_data.go
- retrieve_character_suggestions.go
- retrieve_credentials_by_google.go
- retrieve_credentials_by_twitter.go
- retrieve_follow_list.go
- retrieve_follower_list.go
- retrieve_home_data.go
- retrieve_initial_data.go
- retrieve_layering_group.go
- retrieve_layering_group_overviews.go
- retrieve_list.go
- retrieve_list_suggestions.go
- retrieve_lists.go
- retrieve_mute_list.go
- retrieve_notifications.go
- retrieve_other_settings.go
- retrieve_profile.go
- retrieve_profile_edit_data.go
- retrieve_related_follower_list.go
- retrieve_uploaded_images.go
- save_upload_image_data.go
- sign_in.go
- sign_up.go
- test_webhook_url.go
- unblock.go
- unfollow.go
- unlink_google.go
- unlink_twitter.go
- unmute.go
- unregister_email.go
- update_icons.go
- update_layer_group_name.go
- update_layer_group_orders.go
- update_layer_items.go
- update_layering_group_name.go
- update_notification_checked.go
- update_other_settings.go
- update_password.go
- update_password_by_reset_code.go
- update_profile.go
- update_profile_images.go
Click to show internal directories.
Click to hide internal directories.