king_cache library
Classes
- AnalyticsEngine
- AppVersionTag
- ICacheManager
- KingCache
- A cache management class that provides methods for storing and retrieving cache data.
- ResponseModel
Enums
- FilesTypes
- Enum representing different types of files.
- HttpMethod
- Enum representing different HTTP methods.
- IndexedDbKeys
- Enum representing different types of indexed db keys.
- LogLevel
- Enum representing different log levels.
Extensions
Properties
- applicationDocumentSupport → bool
-
no setter
- firebaseCrashlyticsSupport → bool
-
no setter
- flutterLocalNotificationsSupport → bool
-
no setter
- githubApkReleaseSupport → bool
-
no setter
- inAppUpdateSupport → bool
-
no setter
- isDesktop → bool
-
no setter
- isMobile → bool
-
no setter
-
ktCheckForPlayStoreUpdate
→ Future<
bool> -
no setter
-
ktGetPackageInfo
→ Future<
({PackageInfo packageInfo, String tag})> -
no setter
-
ktLocallyAuthenticateUser
→ Future<
bool> -
no setter
- windowManagerSupport → bool
-
no setter
Functions
-
getAndroidVersion(
) → Future< int> -
getDeviceInfo(
) → Future< String> -
getTextWidth(
BuildContext context, String text, TextStyle? style) → double -
hexToColor(
String code) → Color -
ktCheckForGithubReleaseUpdate(
String repo, String owner, String url) → Future< ({String downloadUrl, bool isUpdateAvailable, PackageInfo packageInfo, String tag})> -
ktFlexibleUpdate(
) → Future< void> -
ktImmediateUpdate(
) → Future< void> -
ktRequestPermission(
Permission permission) → Future< bool> -
networkRequestExec(
{required String url, required HttpMethod method, required Map< String, dynamic> formData, required Map<String, String> headers}) → Future<ResponseModel> -
openAppPageStore(
) → Future< void>