Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 2.8 KB

DESCRIPTION.md

File metadata and controls

37 lines (30 loc) · 2.8 KB

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.

Snippets

Generator syntax

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

Normal syntax

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