build method
Implementation
@override
OptionalPromotion build(Map<String, dynamic>? params) => OptionalPromotion(
pieceLimits: (params?['pieceLimits'] as Map<String, dynamic>?)?.map(
(k, e) => MapEntry(k, e as int),
),
ranks: params?['ranks']?.cast<int>(),
forced: params?['forced'] ?? true,
forcedRanks: params?['forcedRanks']?.cast<int>(),
);