i64.fromEnvironment constructor

i64.fromEnvironment(
  1. String name, {
  2. int defaultValue = 0,
})

64-bit Signed Integer

-9223372036854775808 to 9223372036854775807

Returns the integer value of the given environment declaration name.

The result is the same as would be returned by:

i64(int.tryParse(const String.fromEnvironment(name, defaultValue: ""))
    ?? defaultValue)

Example:

i64.fromEnvironment("defaultPort", defaultValue: 80)

Implementation

factory i64.fromEnvironment(String name, {int defaultValue = 0}) {
  return i64(
    int.fromEnvironment(
      name,
      defaultValue: defaultValue,
    ),
  );
}