at_app_flutter 5.2.0 at_app_flutter: ^5.2.0 copied to clipboard
A library that help developers build flutter applications on the atPlatform.
Usage #
Using AtEnv #
Loading the environment #
AtEnv.load();
In some cases, AtEnv.load()
can throw an error, which should not be caught.
You must ensure the following:
- The .env file exists (even if it is empty)
- The .env file is listed as a Flutter asset in pubspec.yaml
Get the root domain #
String rootDomain = AtEnv.rootDomain;
Learn more about the root domain.
Get the app namespace #
String namespace = AtEnv.appNamespace;
Learn more about the namespace.
Get the at_onboarding_flutter api key #
String? apiKey = AtEnv.appApiKey;
Learn more about the api key.
Get the at_onboarding_flutter RootEnvironment #
var apiKey = AtEnv.rootEnvironment;
The rootEnvironment is interpreted by AtEnv depending on whether the api key is available.
If the api key is not null, then AtEnv will return RootEnvironment.Production
.
If the api key is null, then AtEnv will return RootEnvironment.Staging
.
*Make sure to include an api key in your .env file, before publishing your app to the store.