2015-12-21 15:23:28 -05:00
|
|
|
using Android.Content;
|
2013-06-14 00:14:50 -04:00
|
|
|
using Android.Widget;
|
|
|
|
using Android.Content.Res;
|
|
|
|
using KeePassLib;
|
|
|
|
using Android.Graphics.Drawables;
|
|
|
|
|
|
|
|
namespace keepass2android
|
|
|
|
{
|
|
|
|
public interface IDrawableFactory
|
|
|
|
{
|
2015-12-21 15:23:28 -05:00
|
|
|
void AssignDrawableTo(ImageView iv, Context context, PwDatabase db, PwIcon icon, PwUuid customIconId, bool forGroup);
|
2013-06-14 00:14:50 -04:00
|
|
|
|
2015-12-21 15:23:28 -05:00
|
|
|
Drawable GetIconDrawable(Context context, PwDatabase db, PwIcon icon, PwUuid customIconId, bool forGroup);
|
2013-06-14 00:14:50 -04:00
|
|
|
|
2015-12-21 15:23:28 -05:00
|
|
|
bool IsWhiteIconSet { get; }
|
2013-06-14 00:14:50 -04:00
|
|
|
|
|
|
|
void Clear();
|
|
|
|
}
|
|
|
|
}
|