Flutter Riverpod live templates is a way to enhance the way you use
Riverpod. It contains a collection of different
snippets such as family
or provider
.
Shortcut | Description |
---|---|
riverpodGeneratorVariable | Create a variable using generator |
riverpodGeneratorFutureVariable | Create a future variable using generator |
riverpodGeneratorNotifierProvider | Create a NotifierProvider using generator |
riverpodGeneratorAsyncNotifierProvider | Create a AsyncNotifierProvider using generator |
riverpodGeneratorStreamNotifierProvider | Create a StreamNotifierProvider using generator |
riverpodPart | Create a part statement for Riverpod |
all providers can be created with keep alive and family
Shortcut | Description |
---|---|
consumer | New Consumer |
consumerWidget | New ConsumerWidget |
consumerStatefulWidget | New ConsumerStatefulWidget |
hookConsumer | New HookConsumer (must import hooks_riverpod) |
hookConsumerWidget | New HookConsumerWidget (must import hooks_riverpod) |
changeNotifierProvider* | New ChangeNotifierProvider |
provider* | New Provider |
futureProvider* | New FutureProvider |
streamProvider* | New StreamProvider |
stateNotifier | New StateNotifier in state_provider |
stateNotifierProvider* | New StateNotifierProvider |
stateProvider* | New StateProvider |
( * ) is suffix modifier, ex: autoDispose, family