Flutter-Global-Config icon indicating copy to clipboard operation
Flutter-Global-Config copied to clipboard

Pass in default value to be returned if value not found in Global Configuration

Open shabab477 opened this issue 4 years ago • 0 comments

Hi I am using Global configuration to be build a reusable and configurable template but everywhere that can be configured I am using code like this:

final x = GlobalConfiguration().getValue("key")
final y = x == null ? DefaultX : x 

Since if null then return default is a common use then would be great if a default value can be passed.

I am aware the code can be written as:

final x = GlobalConfiguration().getValue("key") ?? DefaultX

Just feel that it as an improvement in the library API if a default value can be passed.

shabab477 avatar Aug 08 '21 12:08 shabab477