shevchenko 1.0.0
shevchenko: ^1.0.0 copied to clipboard
Ukrainian name, military rank and appointment declension in pure Dart, ported from shevchenko.js.
example/main.dart
import 'package:shevchenko/shevchenko.dart' as shevchenko;
Future<void> main() async {
final result = await shevchenko.inGenitive(
const shevchenko.DeclensionInput(
gender: shevchenko.GrammaticalGender.masculine,
givenName: 'Тарас',
patronymicName: 'Григорович',
familyName: 'Шевченко',
militaryRank: 'солдат',
militaryAppointment: 'помічник гранатометника',
),
);
print(result.toJson());
}