saible_consulting_core 0.2.1 copy "saible_consulting_core: ^0.2.1" to clipboard
saible_consulting_core: ^0.2.1 copied to clipboard

[pending analysis]

Country data, fuzzy search and 40 locales shared by the saible_consulting form field packages

0.2.1 #

  • Bumped version to 0.2.1 across the Saible Consulting package suite.
  • Updated documentation with clickable video preview thumbnails across the monorepo packages.

0.2.0 #

  • Bumped version to 0.2.0 across the Saible Consulting package suite.
  • Validated and confirmed compatibility with material_ui 1.5.0 and cupertino_ui 1.1.1.
  • Updated documentation with standard pub.dev package badges and references.

0.1.0 #

  • Initial release.
  • ISO 3166-1 country directory: all 249 countries and territories exposed as the type-safe Iso3166Country enum, with alpha-2, alpha-3 and numeric codes, international dial codes, flag emojis, common aliases and native name search terms.
  • Localizations for 40 locales (39 languages, including both en and en-GB), published through CountryLocalizations.supportedLocales and CountryLocalizations.localizationsDelegates for direct use in MaterialApp.
  • material_ui localization plumbing: SaibleLocalizations.localizationsDelegates pairs the country delegate with material_ui's GlobalMaterialLocalizations.delegates, so Material-owned strings (dialog buttons, text selection toolbars) stay localized alongside country names; SaibleLocalizations.supportedLocales mirrors CountryLocalizations.supportedLocales.
  • Fuzzy search: JaroWinkler similarity with upper-bound pruning, plus the TextSearch/TextSearchItem in-memory engines (search and bounded top-k fastSearch) for typo-tolerant, jank-free filtering.
  • Timezone-safe date utilities: the DateOperations extension (dateOnly, addDays, addYears) and the DateCollection aggregation extension (max()).
  • Country selection widgets: CountriesProvider and NationTile.
  • Built on material_ui, the official Flutter Material library.
0
likes
0
points
55
downloads

Publisher

verified publishersaible.co.uk

Weekly Downloads

Country data, fuzzy search and 40 locales shared by the saible_consulting form field packages

Repository (GitHub)
View/report issues

Topics

#flutter #countries #localization #search #date

License

(pending) (license)

Dependencies

flutter, flutter_localizations, intl, material_ui, provider

More

Packages that depend on saible_consulting_core