mirror of
https://github.com/bitwarden/mobile
synced 2025-12-16 00:03:22 +00:00
[EC-519] Refactor Split DeviceActionService (#2081)
* EC-519 Refactored IDeviceActionService to be split into IFileService and IAutofillManager also some cleanups were made * EC-519 Fix format * EC-519 Fix merge to use the new AutofillHandler
This commit is contained in:
committed by
GitHub
parent
d800e9a43e
commit
ba677a96aa
@@ -8,15 +8,16 @@ namespace Bit.Core.Abstractions
|
||||
public interface IPlatformUtilsService
|
||||
{
|
||||
string GetApplicationVersion();
|
||||
/// <summary>
|
||||
/// Gets the device type on the server enum
|
||||
/// </summary>
|
||||
DeviceType GetDevice();
|
||||
string GetDeviceString();
|
||||
ClientType GetClientType();
|
||||
bool IsDev();
|
||||
bool IsSelfHost();
|
||||
bool IsViewOpen();
|
||||
void LaunchUri(string uri, Dictionary<string, object> options = null);
|
||||
Task<string> ReadFromClipboardAsync(Dictionary<string, object> options = null);
|
||||
void SaveFile();
|
||||
Task<bool> ShowDialogAsync(string text, string title = null, string confirmText = null,
|
||||
string cancelText = null, string type = null);
|
||||
Task<bool> ShowPasswordDialogAsync(string title, string body, Func<string, Task<bool>> validator);
|
||||
|
||||
Reference in New Issue
Block a user