create static method
Implementation
static Future<TSharedBoolPod> create(String key, {bool? initialValue}) {
// Provide a non-nullable default for the required `initialValue`.
final finalInitialValue = initialValue ?? false;
return TSharedBoolPod.create(
key,
// If storage is null, return the default value.
fromValue: (rawValue) => rawValue ?? finalInitialValue,
toValue: (value) => value,
initialValue: finalInitialValue,
);
}