EnvxIoBuilder extension

Native-only fluent providers. Import package:envx/envx_io.dart.

on

Methods

addDotEnvFile(String path, {bool optional = false, String prefix = '', String separator = '__'}) → EnvxBuilder

Available on EnvxBuilder, provided by the EnvxIoBuilder extension

Adds a dotenv file, preserving strings until typed access or binding.
addEnvironmentVariables({String prefix = '', String separator = '__', Map<String, String>? environment}) → EnvxBuilder

Available on EnvxBuilder, provided by the EnvxIoBuilder extension

Adds native process values; use a prefix to limit included variables.
addJsonFile(String path, {bool optional = false}) → EnvxBuilder

Available on EnvxBuilder, provided by the EnvxIoBuilder extension

Adds a UTF-8 JSON-object file; optional means missing files only.