public interface AvatarPickerHelper
Modifier and Type | Method and Description |
---|---|
AvatarPickerHelperImpl.Result<Avatar> |
convertTemporaryToReal(String ownerId,
Avatar.Type type,
Selection selection)
Converts temporary avatar (uploaded) to real avatar
|
AvatarPickerHelperImpl.Result<AvatarPickerHelperImpl.TemporaryAvatarBean> |
cropTemporary(String ownerId,
Avatar.Type type,
Selection selection)
Crops the temporary avatar (uploaded) using the given selection.
|
String |
getTemporaryAvatarUrl()
Gets temporary avatar url
|
AvatarPickerHelperImpl.Result<AvatarPickerHelperImpl.TemporaryAvatarBean> |
upload(InputStream stream,
String fileName,
String contentType,
long size,
String ownerId,
Avatar.Type type)
Handles upload of temporary avatar
|
AvatarPickerHelperImpl.Result<AvatarPickerHelperImpl.TemporaryAvatarBean> upload(InputStream stream, String fileName, String contentType, long size, String ownerId, Avatar.Type type)
stream
- upload io streamfileName
- name of upload filecontentType
- image typesize
- size of avatarownerId
- ownerId the id of the owner, matches the type (project id or user key)type
- the desired type of the avatar.AvatarPickerHelperImpl.Result<Avatar> convertTemporaryToReal(String ownerId, Avatar.Type type, Selection selection)
ownerId
- the id of the owner, matches the type (project id or user key)type
- the desired type of the avatarselection
- the area of the temporary avatar to crop real avatar toAvatarPickerHelperImpl.Result<AvatarPickerHelperImpl.TemporaryAvatarBean> cropTemporary(String ownerId, Avatar.Type type, Selection selection)
ownerId
- the id of the owner, matches the type (project id or user key)type
- the desired type of the avatar.selection
- the area of the temporary avatar to crop real avatar toString getTemporaryAvatarUrl()
Copyright © 2002-2015 Atlassian. All Rights Reserved.