app_wrapper library Null safety

Classes

AppWrapper
AppWrapper Is a top level Class used to wrap your application. [...]
AppWrapperBase
AppWrapperBase is a top level base class used to efficiently propagate information down the tree. [...]
AppWrapperState
BaseContext
CameraWrapper
DeviceCapabilities
DeviceLocalAuthentication
EndpointContext
EndpointContext returns the correct server endpoint depending on the context that the app is running on
ICamera
IDeviceCapabilities

Mixins

DeviceCapability

Constants

kDemoAnonymousLoginEndpoint → const String
'https://profile-demo.healthcloud.co.ke/login_anonymous'
kDemoCreateUserByPhoneEndpoint → const String
'https://profile-demo.healthcloud.co.ke/create_user_by_phone'
kDemoGraphqlEndpoint → const String
'https://graph-demo.bewell.co.ke/graphql'
kDemoLoginByPhoneEndpoint → const String
'https://profile-demo.healthcloud.co.ke/login_by_phone'
kDemoPinResetEndpoint → const String
'https://profile-demo.healthcloud.co.ke/request_pin_reset'
kDemoRefreshTokenEndpoint → const String
'https://profile-demo.healthcloud.co.ke/refresh_token'
kDemoRetryResendOtpEndpoint → const String
'https://profile-demo.healthcloud.co.ke/send_retry_otp'
kDemoSendContactVerificationOTPEndpoint → const String
'https://edi-staging.healthcloud.co.ke/send_otp'
kDemoSendRecoverAccountOtpEndpoint → const String
'https://profile-demo.healthcloud.co.ke/send_otp'
kDemoSetPrimaryPhoneNumberEndpoint → const String
'https://profile-demo.healthcloud.co.ke/set_primary_phonenumber'
kDemoSwitchFlaggedFeaturesEndpoint → const String
'https://profile-demo.healthcloud.co.ke/switch_flagged_features'
kDemoUpdateUserPinEndpoint → const String
'https://profile-demo.healthcloud.co.ke/reset_pin'
kDemoUploadFileEndPoint → const String
'https://engagement-demo.healthcloud.co.ke/upload'
kDemoUserRecoveryPhoneNumbersEndpoint → const String
'https://profile-demo.healthcloud.co.ke/user_recovery_phonenumbers'
kDemoVerifyContactOTPEndpoint → const String
'https://edi-staging.healthcloud.co.ke/verify_otp'
kDemoVerifyPhoneEndpoint → const String
'https://profile-demo.healthcloud.co.ke/verify_phone'
ke2eAnonymousLoginEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/login_anonymous'
ke2eCreateUserByPhoneEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/create_user_by_phone'
ke2eGraphqlEndpoint → const String
'https://graph-e2e.bewell.co.ke/graphql'
ke2eLoginByPhoneEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/login_by_phone'
ke2ePinResetEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/request_pin_reset'
ke2eRefreshTokenEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/refresh_token'
ke2eRetryResendOtpEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/send_retry_otp'
ke2eSendRecoverAccountOtpEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/send_otp'
ke2eSetPrimaryPhoneNumberEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/set_primary_phonenumber'
ke2eSwitchFlaggedFeaturesEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/switch_flagged_features'
ke2eUpdateUserPinEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/reset_pin'
ke2eUploadFileEndPoint → const String
'https://engagement-e2e.healthcloud.co.ke/upload'
ke2eUserRecoveryPhoneNumbersEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/user_recovery_phonenumbers'
ke2eVerifyPhoneEndpoint → const String
'https://profile-e2e.healthcloud.co.ke/verify_phone'
kProdAnonymousLoginEndpoint → const String
'https://profile-prod.healthcloud.co.ke/login_anonymous'
kProdCreateUserByPhoneEndpoint → const String
'https://profile-prod.healthcloud.co.ke/create_user_by_phone'
kProdGraphqlEndpoint → const String
the prod graphql endpoint
'https://graph.bewell.co.ke/graphql'
kProdLoginByPhoneEndpoint → const String
'https://profile-prod.healthcloud.co.ke/login_by_phone'
kProdPinResetEndpoint → const String
'https://profile-prod.healthcloud.co.ke/request_pin_reset'
kProdRefreshTokenEndpoint → const String
'https://profile-prod.healthcloud.co.ke/refresh_token'
kProdRetryResendOtpEndpoint → const String
'https://profile-prod.healthcloud.co.ke/send_retry_otp'
kProdSendContactVerificationOTPEndpoint → const String
'https://edi-prod.healthcloud.co.ke/send_otp'
kProdSendRecoverAccountOtpEndpoint → const String
'https://profile-prod.healthcloud.co.ke/send_otp'
kProdSetPrimaryPhoneNumberEndpoint → const String
'https://profile-prod.healthcloud.co.ke/set_primary_phonenumber'
kProdSwitchFlaggedFeaturesEndpoint → const String
'https://profile-prod.healthcloud.co.ke/switch_flagged_features'
kProdUpdateUserPinEndpoint → const String
'https://profile-prod.healthcloud.co.ke/reset_pin'
kProdUploadFileEndPoint → const String
'https://engagement-prod.healthcloud.co.ke/upload'
kProdUserRecoveryPhoneNumbersEndpoint → const String
'https://profile-prod.healthcloud.co.ke/user_recovery_phonenumbers'
kProdVerifyContactOTPEndpoint → const String
'https://edi-prod.healthcloud.co.ke/verify_otp'
kProdVerifyPhoneEndpoint → const String
'https://profile-prod.healthcloud.co.ke/verify_phone'
kTestAnonymousLoginEndpoint → const String
'https://profile-testing.healthcloud.co.ke/login_anonymous'
kTestCreateUserByPhoneEndpoint → const String
'https://profile-testing.healthcloud.co.ke/create_user_by_phone'
kTestGraphqlEndpoint → const String
'https://graph-test.bewell.co.ke/graphql'
kTestLoginByPhoneEndpoint → const String
'https://profile-testing.healthcloud.co.ke/login_by_phone'
kTestPinResetEndpoint → const String
'https://profile-testing.healthcloud.co.ke/request_pin_reset'
kTestRefreshTokenEndpoint → const String
'https://profile-testing.healthcloud.co.ke/refresh_token'
kTestRetryResendOtpEndpoint → const String
'https://profile-testing.healthcloud.co.ke/send_retry_otp'
kTestSendContactVerificationOTPEndpoint → const String
'https://edi-testing.healthcloud.co.ke/send_otp'
kTestSendRecoverAccountOtpEndpoint → const String
'https://profile-testing.healthcloud.co.ke/send_otp'
kTestSetPrimaryPhoneNumberEndpoint → const String
'https://profile-testing.healthcloud.co.ke/set_primary_phonenumber'
kTestSwitchFlaggedFeaturesEndpoint → const String
'https://profile-testing.healthcloud.co.ke/switch_flagged_features'
kTestUpdateUserPinEndpoint → const String
'https://profile-testing.healthcloud.co.ke/reset_pin'
kTestUploadFileEndPoint → const String
'https://engagement-testing.healthcloud.co.ke/upload'
kTestUserRecoveryPhoneNumbersEndpoint → const String
'https://profile-testing.healthcloud.co.ke/user_recovery_phonenumbers'
kTestVerifyContactOTPEndpoint → const String
'https://edi-testing.healthcloud.co.ke/verify_otp'
kTestVerifyPhoneEndpoint → const String
'https://profile-testing.healthcloud.co.ke/verify_phone'

Enums

AppContext
AppContext a finite enum of environments where savannah mobile apps run