20 lines
622 B
C#
20 lines
622 B
C#
using System;
|
|
using Android.App;
|
|
using Android.Content;
|
|
using Android.OS;
|
|
using KeePassLib.Serialization;
|
|
|
|
namespace keepass2android.Io
|
|
{
|
|
public interface IFileStorageSetupInitiatorActivity
|
|
{
|
|
void StartSelectFileProcess(IOConnectionInfo ioc, bool isForSave, int requestCode);
|
|
void StartFileUsageProcess(IOConnectionInfo ioc, int requestCode, bool alwaysReturnSuccess);
|
|
void OnImmediateResult(int requestCode, int result, Intent intent);
|
|
|
|
Activity Activity { get; }
|
|
|
|
void IocToIntent(Intent intent, IOConnectionInfo ioc);
|
|
void PerformManualFileSelect(bool isForSave, int requestCode, string protocolId);
|
|
}
|
|
} |