character

package
v0.0.0-...-31a4683 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 11, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Index

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 (s *CharacterUsecase) RetrieveProfile(characterId *int, targetId int) (*model.Profile, error)

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) SignIn

func (s *CharacterUsecase) SignIn(key string, password string) (id int, notificationToken string, isAdministrator bool, 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 (s *CharacterUsecase) UpdateIcons(characterId int, icons *[]model.Icon, insertOnly bool) error

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL