king_cache library

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

DateTimeExt on DateTime
Extensions for DateTime manipulation.
DurationExt on Duration
Extension for Duration manipulation.
IntEx on int
Extension for int manipulation.
StringExt on String
Extensions for String manipulation.

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
logger → Logger
final
windowManagerSupport bool
no setter

Functions

getDeviceInfo() Future<String>
getDeviceName() Future<String>
getTextWidth(BuildContext context, String text, TextStyle? style) double
getVersion() Future<String>
hexToColor(String code) Color
ktCheckForGithubReleaseUpdate(String repo, String owner, String url) Future<({String downloadUrl, bool isUpdateAvailable, PackageInfo packageInfo, String tag})>
ktCreateGitHubIssue({required String owner, required String repo, required String title, required String body, required String url}) Future<ResponseModel>
ktFlexibleUpdate() Future<void>
ktImmediateUpdate() Future<void>
ktRequestPermission(Permission permission) Future<bool>
localFile(String fileName) Future<File>
openAppPageStore() Future<void>