mobile_commons 1.2.3 copy "mobile_commons: ^1.2.3" to clipboard
mobile_commons: ^1.2.3 copied to clipboard

unlistedoutdated

A package created to provide flutter widgets, services, helpers and structures to be used in mobile projects built by Zydon.

1.2.3 #

  • Makes client returns only generics types, the null is now treated internally, and dynamic types are forbidden.
  • Adds Json and JsonList types for client returns;

1.2.2 #

  • Makes response parser an optional feature. To use it, pass the Parser class to the client. Otherwise, the client will respond with the raw json.
  • Organizes client options by creating its own class, named ClientOptions.

1.2.1 #

  • Fixes Controller's [isFetchingCondition] being required

1.2.0 #

  • Adds SnackbarMessage helper to show snackbars without context

1.1.1 #

  • Fix linter warnings to improve package score

1.1.0 #

  • Components

    • Adds InfinityList component to deal with paged requests
    • Adds Result component to deal with states in the screen
  • Helpers

    • Adds Debouncer for delayed actions
    • Adds Mutex for queued actions
    • Adds Logger for logging informations with some colors and styles
  • Network

    • Adds Client as an abstraction of a HTTP Client
    • Adds DioClient implementation of the Client
    • Adds LoggerInterceptor for debuging requests
  • Infrastructure

    • Adds Controller as a state manager
  • Adds an example project with all of those features. The example also serves as a project architecture.

1.0.1 #

  • Organize linter

1.0.0 #

  • Initial version.
1
likes
0
points
209
downloads

Documentation

Documentation

Publisher

verified publisherzydon.com.br

Weekly Downloads

A package created to provide flutter widgets, services, helpers and structures to be used in mobile projects built by Zydon.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

dio, dson_adapter, flutter, icons_plus

More

Packages that depend on mobile_commons