Package-level declarations

Types

Link copied to clipboard
class GlukyRequester(host: String, userId: String? = null, userToken: String? = null, debugMode: Boolean = false) : EquinoxRequester

The GlukyRequester class is useful to communicate with the Gluky's backend

Link copied to clipboard
actual class KReviewer

The KReviewer class is useful to manage the biometric authentication

expect class KReviewer

The KReviewer class is useful to manage the biometric authentication

actual class KReviewer

The KReviewer class is useful to manage the biometric authentication

actual class KReviewer

The KReviewer class is useful to manage the biometric authentication

actual class KReviewer

The KReviewer class is useful to manage the biometric authentication

Properties

Link copied to clipboard
const val AUTH_SCREEN: String

AUTH_SCREEN the route to navigate to the com.tecknobit.gluky.ui.screens.auth.presenter.AuthScreen

Link copied to clipboard
const val HOME_SCREEN: String

HOME_SCREEN the route to navigate to the com.tecknobit.gluky.ui.screens.home.HomeScreen

Link copied to clipboard

navigator the instance used to navigate between the screens of the app

Link copied to clipboard
const val SPLASHSCREEN: String

SPLASHSCREEN the route to navigate to the com.tecknobit.gluky.ui.screens.splashscreen.Splashscreen

Functions

Link copied to clipboard
@FutureEquinoxApi(protoBehavior = " Actually is implemented to return just in for languages but will be extended to all the languages supported by Equinox ", releaseVersion = "1.1.3", additionalNotes = " - Warn about is temporary method until the official kotlinx's one will be released - Check whether the best name is this or something like toDayOfWeek or anyone else - Check if overload this method with the @Composable one to return directly the currentDay as String - To allow to return uppercase and lowercase " )
fun Long.asDayOfWeek(): StringResource
Link copied to clipboard
@FutureEquinoxApi(protoBehavior = " Actually is implemented to return just in for languages but will be extended to all the languages supported by Equinox ", releaseVersion = "1.1.3", additionalNotes = " - Warn about is temporary method until the official kotlinx's one will be released - Check whether the best name is this or something like asMonth or anyone else - Check if overload this method with the @Composable one to return directly the currentDay as String - To allow to return uppercase and lowercase " )
fun Long.asMonth(): StringResource
Link copied to clipboard
actual fun customHttpClient(): HttpClient

Method to create a custom HttpClient for the com.tecknobit.gluky.ui.components.imageLoader instance

expect fun customHttpClient(): HttpClient

Method to create a custom HttpClient for the com.tecknobit.gluky.ui.components.imageLoader instance

actual fun customHttpClient(): HttpClient

Method to create a custom HttpClient for the com.tecknobit.gluky.ui.components.imageLoader instance

actual fun customHttpClient(): HttpClient

Method to create a custom HttpClient for the com.tecknobit.gluky.ui.components.imageLoader instance

actual fun customHttpClient(): HttpClient

Method to create a custom HttpClient for the com.tecknobit.gluky.ui.components.imageLoader instance

Link copied to clipboard
fun GlycemicTrendPeriod.extendedText(): StringResource

Method used to obtain the extended text from a GlycemicTrendPeriod value

Link copied to clipboard

Method used to navigate to the AuthScreen

Link copied to clipboard

Method used to navigate to the HomeScreen

Link copied to clipboard

Method used to navigate to the Splashscreen

Link copied to clipboard
actual fun openReport(url: String?)

Method used to open the report file when saved

expect fun openReport(url: String?)

Method used to open the report file when saved

actual fun openReport(url: String?)

Method used to open the report file when saved

actual fun openReport(url: String?)

Method used to open the report file when saved

actual fun openReport(url: String?)

Method used to open the report file when saved

Link copied to clipboard
actual suspend fun saveReport(reportBytes: ByteArray, reportName: String, onSave: (String?) -> Unit)

Method used to save a report after its download

expect suspend fun saveReport(reportBytes: ByteArray, reportName: String, onSave: (String?) -> Unit)

Method used to save a report after its download

actual suspend fun saveReport(reportBytes: ByteArray, reportName: String, onSave: (String?) -> Unit)

Method used to save a report after its download

actual suspend fun saveReport(reportBytes: ByteArray, reportName: String, onSave: (String?) -> Unit)

Method used to save a report after its download

actual suspend fun saveReport(reportBytes: ByteArray, reportName: String, onSave: (String?) -> Unit)

Method used to save a report after its download

Link copied to clipboard
fun ByteArray.toNSData(): NSData

Method used to convert a ByteArray into NSData object, will be blocked in memory the original byte array and then used the first address of the array to convert that array