core/service_di library

Properties

appTheme PrimaryColors
no setter
myProjectARN String
getter/setter pair
serviceLocator ↔ GetIt?
getter/setter pair
theme ThemeData
no setter

Functions

assetPicker(String path) String
getAnalyticsRepo() AnalyticsRepository
getAuthRepo() AuthRepository
getFBAnalytics() → FirebaseAnalytics
getFBAnalyticsObserver() → FirebaseAnalyticsObserver
getGoogleAnalyticsRemoteDS() GoogleAnalyticsRemoteDatasource?
getHelperUtil() HelperUtil
getImagePicker() → ImagePicker
getLogLocalDS() ILogLocalDatasource
getNetworkUtil() NetworkUtil
getPrefUtils() PrefUtils
getSDK() IHelixworldsSDKService
getSentryUtil() SentryUtil
getThemeBloc() ThemeBloc
getUserDetailsRepo() IUserDetailsRepository
rudderAnalyticsRemoteDS() AnalyticsRudderStackRemoteDatasource
scanRepository() ScanRepository
setupServiceLocator() → dynamic
setupServices({String mixPanelToken = "", String arRegion = "", String arAccessKey = "", String arSecretKey = "", String projectARN = "", String sentryDSN = "https://891ca197d27341cbd2c2a92fc2990d18@o4506103178723328.ingest.sentry.io/4506103180427264", String rudderStackKey = "", String rudderPlaneUrl = "https://rudderstacgwyx.dataplane.rudderstack.com", bool isLocal = true, String env = "DEV"}) → dynamic
mixPanelToken -> used for analytics tracking purposes arRegion, arAccessKey, arSecretKey, projectARN -> this data is fetched if you setup amazon rekognition and utilized the cloud image labeling rudderStackKey -> fetch this when you have access to your rudderstack, rudderPlaneUrl and rudderControlPlaneUrl isLocal -> this will be used to identify if it will