enumToSqlOrRest<T> method
Null safety
- T enumValue
Example
@Rest(enumAsString: true)
@Sqlite(
columnType: Column.varchar,
fromGenerator: 'SyncGeneratorHelper.enumFromSqlOrRest<RunState>(RunState.values, %DATA_PROPERTY%, RunState.unknown)',
toGenerator: 'SyncGeneratorHelper.enumToSqlOrRest<RunState>(%INSTANCE_PROPERTY%)',
)
final RunState? state;
Implementation
static String enumToSqlOrRest<T>(T enumValue) =>
enumValue.toString().split('.').last;