createState abstract method

  1. @protected
HookState<R, Hook<R>> createState()

Creates the mutable state for this Hook linked to its widget creator.

Subclasses should override this method to return a newly created instance of their associated State subclass:

@override
HookState createState() => _MyHookState();

The framework can call this method multiple times over the lifetime of a HookWidget. For example, if the hook is used multiple times, a separate HookState must be created for each usage.

Implementation

@protected
HookState<R, Hook<R>> createState();