Results for “State management”
Full-text search across Boring Doc explanations, official documentation pages, the Flutter API index and every indexed version change.
Concepts
Guides
- State managementdoc
Content covering state management in Flutter apps
- State managementdoc
Restore state on iOS . If you are already familiar with state management in reactive apps, you can skip this section, though you might want
- State management in Flutterdoc
Instructions on how to manage state with ChangeNotifiers. Learn to create a ViewModel with ChangeNotifier and manage loading, success, and error states. Introduction When
- Approaches to state managementdoc
introduction to different approaches to managing state in Flutter apps. State management is a complex topic. If you feel that some of your questions
- Add interactivity to your Flutter appdoc
Step 2: Subclass StatefulWidget . If you want to try different ways of managing state, skip
- Simple app state managementdoc
simple form of state management. Now that you know about declarative UI programming and the difference between ephemeral and app state , you are ready
- Rebuild UI when state changesdoc
Instructions on how to manage state with ChangeNotifiers. Learn to use ListenableBuilder to automatically rebuild UI and handle all possible states with switch expressions. Introduction
- Differentiate between ephemeral state and app statedoc
very useful for architecting an app. First, you don't even manage some state (like textures). The framework handles those for you. So a more useful
- Flutter architectural overviewdoc
A high-level overview of the architecture of Flutter, including the core
- Fetch data from the internetdoc
into three layers: Model : Handles data operations. View : Displays the UI. ViewModel : Manages state and connects the two. The core tenet of MVVM (and many other
- Guide to app architecturedoc
The recommended way to architect a Flutter app. The following pages demonstrate
- Architecting Flutter appsdoc
Common architectural principles The Flutter team's recommended app architecture MVVM and state management Dependency injection Common design patterns for writing robust Flutter applications TODO @ewindmill
- Animations tutorialdoc
A tutorial showing how to build explicit animations in Flutter. How to
- How Flutter worksdoc
Dive deeper into how Flutter works through a six-part video series
- Focus and text fieldsdoc
How focus works with text fields. When a text field is selected
- Stateful widgetsdoc
Learn about StatefulWidgets and rebuilding Flutter UI. Learn when widgets need to
- Understanding Flutter's keyboard focus systemdoc
How to use the focus system in your Flutter app. This article
- Common architecture conceptsdoc
Learn about common architecture concepts in application design, and how they apply
- Animations API overviewdoc
An overview of animation concepts. The animation system in Flutter is based
- Animate a widget using a physics simulationdoc
How to implement a physics animation. Physics simulations can make app interactions
- LayoutBuilder and adaptive layoutsdoc
Learn how to use the LayoutBuilder widget. Learn how to create layouts
- Staggered animationsdoc
How to write a staggered animation in Flutter. A staggered animation consists
- Simple animationsdoc
Learn the simplest way to implement animations in Flutter. Flutter provides a
API reference
- ExpansibleControllerclass
controller for managing the expansion state of an Expansible. widgets.ExpansibleController ExpansibleController Expansible Controller class widgets
- TabController.newconstructor
Creates an object that manages the state required by TabBar and a TabBarView. material.TabController.TabController.new TabController new Tab Controller.new constructor material
- MouseCursorManagerclass
Maintains the state of mouse cursors and manages how cursors are searched for. services.MouseCursorManager MouseCursorManager Mouse Cursor Manager class services
- widgets.AutomaticKeepAliveClientMixinmixin
with convenience methods for clients of AutomaticKeepAlive. It is used with State subclasses to manage keep-alive behavior in lazily built lists. widgets.AutomaticKeepAliveClientMixin AutomaticKeepAliveClientMixin Automatic Keep
- widgets.RestorationMixinmixin
Manages the restoration data for a State object of a StatefulWidget. widgets.RestorationMixin RestorationMixin Restoration Mixin mixin widgets
- RestorablePropertyclass
Manages an object of type T, whose value a State object wants to have restored during state restoration. widgets.RestorableProperty RestorableProperty Restorable Property class widgets
- WidgetStatesControllerclass
Manages a set of WidgetStates and notifies listeners of changes. widgets.WidgetStatesController WidgetStatesController Widget States Controller class widgets
- material.MaterialStatesControllertypedef
Manages a set of MaterialStates and notifies listeners of changes. material.MaterialStatesController MaterialStatesController Material States Controller typedef material