public static void PreInitialize(PlatformImplementation platform, AxolotlImplementation axolotl) { PlatformImplementation = platform; Platform.PlatformImplementation = platform; Axolotl.AxolotlImplementation = axolotl; }
public static DisaThumbnail CreatePartyBitmap(Service service, string name, DisaThumbnail big, string bigName, DisaThumbnail small1, string small1Name, DisaThumbnail small2, string small2Name) { return(PlatformImplementation.CreatePartyBitmap(service, name, big, bigName, small1, small1Name, small2, small2Name)); }
public static void UnmarkTemporaryFileForDeletion(string path, bool purge) { PlatformImplementation.UnmarkTemporaryFileForDeletion(path, purge); }
public static WakeLock AquireWakeLock(string name) { return(PlatformImplementation.AquireWakeLock(name)); }
public static void RemoveAction(WakeLockBalancer.WakeLock wakeLock) { PlatformImplementation.RemoveAction(wakeLock); }
public static List <PhoneBookContact> GetPhoneBookContacts() { return(PlatformImplementation.GetPhoneBookContacts()); }
public static string GetEmojisPath() { return(PlatformImplementation.GetEmojisPath()); }
public static string GetSettingsPath() { return(PlatformImplementation.GetSettingsPath()); }
public static string GetPicturesPath() { return(PlatformImplementation.GetPicturesPath()); }
public static bool ShouldAttemptInternetConnection() { return(PlatformImplementation.ShouldAttemptInternetConnection()); }
public static bool HasInternetConnection() { return(PlatformImplementation.HasInternetConnection()); }
public static bool DeviceHasApp(string appName) { return(PlatformImplementation.DeviceHasApp(appName)); }
public static void LaunchViewIntent(string url) { PlatformImplementation.LaunchViewIntent(url); }
public static void DialContact(string phoneNumber) { PlatformImplementation.DialContact(phoneNumber); }
public static void OpenContact(string phoneNumber) { PlatformImplementation.OpenContact(phoneNumber); }
public static void InitializePlatform(PlatformImplementation platform) { PlatformImplementation = platform; Platform.PlatformImplementation = platform; }
public static byte[] GetIcon(IconType iconType) { return(PlatformImplementation.GetIcon(iconType)); }
public static string GetCurrentLocale() { return(PlatformImplementation.GetCurrentLocale()); }
public static string GetMimeTypeFromPath(string path) { return(PlatformImplementation.GetMimeTypeFromPath(path)); }
public static string GetAudioPath() { return(PlatformImplementation.GetAudioPath()); }
public static byte[] GenerateJpegBytes(byte[] bytes, int toWidth, int toHeight, int quality = 100) { return(PlatformImplementation.GenerateJpegBytes(bytes, toWidth, toHeight, quality)); }
public static string GetDatabasePath() { return(PlatformImplementation.GetDatabasePath()); }
public static byte[] GenerateVideoThumbnail(string videoPath) { return(PlatformImplementation.GenerateVideoThumbnail(videoPath)); }
public static string GetDeviceId(int minimumLength = 5) { return(PlatformImplementation.GetDeviceId(minimumLength)); }
public static Task <byte[]> GenerateLocationThumbnail(double longitude, double latitude) { return(PlatformImplementation.GenerateLocationThumbnail(longitude, latitude)); }
public static void ScheduleAction(WakeLockBalancer.WakeLock wakeLock) { PlatformImplementation.ScheduleAction(wakeLock); }
public static void CreatePartyBitmap(Service service, string name, IPartyThumbnail thumbnail, List <Tuple <string, string> > participants, Action <DisaThumbnail> result) { PlatformImplementation.CreatePartyBitmap(service, name, thumbnail, participants, result); }
public static void ScheduleAction(int interval, WakeLockBalancer.ActionObject execute) { PlatformImplementation.ScheduleAction(interval, execute); }
public static DisaThumbnail CreatePartyBitmap(Service service, string name, List <Tuple <DisaThumbnail, string> > participants) { return(PlatformImplementation.CreatePartyBitmap(service, name, participants)); }
public static void ExecuteAllOldWakeLocksAndAllGracefulWakeLocksImmediately() { PlatformImplementation.ExecuteAllOldWakeLocksAndAllGracefulWakeLocksImmediately(); }