settings_enum library Null safety

Enums

SettingsCode
SettingsCode defined all supported enum.