protected static method
Implementation
static Async<TSharedProtectedDoublePod> protected(
String key, {
double? initialValue,
}) {
final finalInitialValue = initialValue ?? 0.0;
return TSharedProtectedDoublePod.create(
key,
fromValue: (rawValue) => rawValue ?? finalInitialValue,
toValue: (value) => value,
initialValue: finalInitialValue,
);
}