imperative_flutter library

Manage the state of your widgets using imperative programming concepts.

Classes

ImperativeBuilder<T>
ImperativeBuilder is responsible for store the state of our widget and reconstructing it when that state is changed, note that the id must be unique for each ImperativeProvider Scope.
ImperativeProvider
ImperativeProvider is responsible for storing and handling the references for ImperativeBuilder, it can be global scope when MaterialApp is his child or local scope when Scaffold is your child.
ImperativeProviderContract
Interface to display only in the necessary methods of ImperativeProvider