SYMBOL INDEX (547 symbols across 145 files) FILE: Flutter GPT/knowledge/examples/flutter_bloc/angular_counter/counter_bloc.dart class CounterEvent (line 4) | sealed class CounterEvent {} class CounterIncrementPressed (line 7) | final class CounterIncrementPressed extends CounterEvent {} class CounterDecrementPressed (line 10) | final class CounterDecrementPressed extends CounterEvent {} class CounterBloc (line 15) | class CounterBloc extends Bloc { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_bloc_with_stream/bloc/ticker_bloc.dart class TickerBloc (line 13) | class TickerBloc extends Bloc { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_bloc_with_stream/bloc/ticker_event.dart class TickerEvent (line 7) | sealed class TickerEvent extends Equatable { class TickerStarted (line 19) | final class TickerStarted extends TickerEvent { class _TickerTicked (line 24) | final class _TickerTicked extends TickerEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_bloc_with_stream/bloc/ticker_state.dart class TickerState (line 7) | sealed class TickerState extends Equatable { class TickerInitial (line 16) | final class TickerInitial extends TickerState {} class TickerTickSuccess (line 22) | final class TickerTickSuccess extends TickerState { class TickerComplete (line 36) | final class TickerComplete extends TickerState { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_bloc_with_stream/main.dart function main (line 6) | void main() class TickerApp (line 13) | class TickerApp extends MaterialApp { class TickerPage (line 30) | class TickerPage extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_bloc_with_stream/ticker/ticker.dart class Ticker (line 4) | class Ticker { method tick (line 6) | Stream tick() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/app.dart class App (line 6) | class App extends MaterialApp { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/complex_list/cubit/complex_list_cubit.dart class ComplexListCubit (line 10) | class ComplexListCubit extends Cubit { method fetchList (line 16) | Future fetchList() method deleteItem (line 25) | Future deleteItem(String id) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/complex_list/cubit/complex_list_state.dart type ListStatus (line 3) | enum ListStatus { loading, success, failure } class ComplexListState (line 5) | final class ComplexListState extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/complex_list/models/item.dart class Item (line 3) | class Item extends Equatable { method copyWith (line 14) | Item copyWith({String? id, String? value, bool? isDeleting}) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/complex_list/view/complex_list_page.dart class ComplexListPage (line 6) | class ComplexListPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class ComplexListView (line 23) | class ComplexListView extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) class ItemView (line 40) | class ItemView extends StatelessWidget { method build (line 46) | Widget build(BuildContext context) class ItemTile (line 63) | class ItemTile extends StatelessWidget { method build (line 74) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/main.dart function main (line 8) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/repository.dart class Repository (line 6) | class Repository { method _randomRange (line 9) | int _randomRange(int min, int max) method fetchItems (line 11) | Future> fetchItems() method _generateItemsList (line 16) | List _generateItemsList(int length) method deleteItem (line 23) | Future deleteItem(String id) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_complex_list/simple_bloc_observer.dart class SimpleBlocObserver (line 3) | class SimpleBlocObserver extends BlocObserver { method onError (line 7) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onChange (line 14) | void onChange(BlocBase bloc, Change change) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/app.dart class CounterApp (line 7) | class CounterApp extends MaterialApp { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/counter/cubit/counter_cubit.dart class CounterCubit (line 6) | class CounterCubit extends Cubit { method increment (line 11) | void increment() method decrement (line 14) | void decrement() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/counter/view/counter_page.dart class CounterPage (line 9) | class CounterPage extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/counter/view/counter_view.dart class CounterView (line 9) | class CounterView extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/counter_observer.dart class CounterObserver (line 7) | class CounterObserver extends BlocObserver { method onChange (line 12) | void onChange(BlocBase bloc, Change change) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_counter/main.dart function main (line 6) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/app.dart class MyApp (line 6) | class MyApp extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/main.dart function main (line 5) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/new_car/bloc/new_car_bloc.dart class NewCarBloc (line 9) | class NewCarBloc extends Bloc { method _onEvent (line 18) | Future _onEvent(NewCarEvent event, Emitter emit) method _onNewCarFormLoaded (line 27) | Future _onNewCarFormLoaded( method _onNewCarBrandChanged (line 36) | Future _onNewCarBrandChanged( method _onNewCarModelChanged (line 56) | Future _onNewCarModelChanged( method _onNewCarYearChanged (line 83) | Future _onNewCarYearChanged( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/new_car/bloc/new_car_event.dart class NewCarEvent (line 3) | sealed class NewCarEvent extends Equatable { class NewCarFormLoaded (line 10) | final class NewCarFormLoaded extends NewCarEvent { class NewCarBrandChanged (line 14) | final class NewCarBrandChanged extends NewCarEvent { class NewCarModelChanged (line 23) | final class NewCarModelChanged extends NewCarEvent { class NewCarYearChanged (line 32) | final class NewCarYearChanged extends NewCarEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/new_car/bloc/new_car_state.dart class NewCarState (line 3) | final class NewCarState extends Equatable { method copyWith (line 52) | NewCarState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/new_car/view/new_car_page.dart class NewCarPage (line 6) | class NewCarPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class NewCarForm (line 23) | class NewCarForm extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) class _BrandDropdownButton (line 40) | class _BrandDropdownButton extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) class _ModelDropdownButton (line 65) | class _ModelDropdownButton extends StatelessWidget { method build (line 69) | Widget build(BuildContext context) class _YearDropdownButton (line 90) | class _YearDropdownButton extends StatelessWidget { method build (line 94) | Widget build(BuildContext context) class _FormSubmitButton (line 115) | class _FormSubmitButton extends StatelessWidget { method build (line 119) | Widget build(BuildContext context) method onFormSubmitted (line 122) | void onFormSubmitted() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_dynamic_form/new_car_repository.dart function wait (line 2) | Future wait() class NewCarRepository (line 4) | class NewCarRepository { method fetchBrands (line 5) | Future> fetchBrands() method fetchModels (line 10) | Future> fetchModels({String? brand}) method fetchYears (line 24) | Future> fetchYears({String? brand, String? model}) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/bloc/app_bloc.dart class AppBloc (line 10) | class AppBloc extends Bloc { method _onUserChanged (line 28) | void _onUserChanged(_AppUserChanged event, Emitter emit) method _onLogoutRequested (line 36) | void _onLogoutRequested(AppLogoutRequested event, Emitter emit) method close (line 41) | Future close() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/bloc/app_event.dart class AppEvent (line 3) | sealed class AppEvent { class AppLogoutRequested (line 7) | final class AppLogoutRequested extends AppEvent { class _AppUserChanged (line 11) | final class _AppUserChanged extends AppEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/bloc/app_state.dart type AppStatus (line 3) | enum AppStatus { class AppState (line 8) | final class AppState extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/bloc_observer.dart class AppBlocObserver (line 4) | class AppBlocObserver extends BlocObserver { method onEvent (line 8) | void onEvent(Bloc bloc, Object? event) method onError (line 14) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onChange (line 20) | void onChange(BlocBase bloc, Change change) method onTransition (line 26) | void onTransition( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/routes/routes.dart function onGenerateAppViewPages (line 6) | List> onGenerateAppViewPages( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/app/view/app.dart class App (line 8) | class App extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class AppView (line 30) | class AppView extends StatelessWidget { method build (line 34) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/generated_plugin_registrant.dart function registerPlugins (line 16) | void registerPlugins(Registrar registrar) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/home/view/home_page.dart class HomePage (line 6) | class HomePage extends StatelessWidget { method page (line 9) | Page page() method build (line 12) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/home/widgets/avatar.dart class Avatar (line 5) | class Avatar extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/login/cubit/login_cubit.dart class LoginCubit (line 9) | class LoginCubit extends Cubit { method emailChanged (line 14) | void emailChanged(String value) method passwordChanged (line 24) | void passwordChanged(String value) method logInWithCredentials (line 34) | Future logInWithCredentials() method logInWithGoogle (line 55) | Future logInWithGoogle() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/login/cubit/login_state.dart class LoginState (line 3) | final class LoginState extends Equatable { method copyWith (line 21) | LoginState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/login/view/login_form.dart class LoginForm (line 8) | class LoginForm extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class _EmailInput (line 53) | class _EmailInput extends StatelessWidget { method build (line 55) | Widget build(BuildContext context) class _PasswordInput (line 75) | class _PasswordInput extends StatelessWidget { method build (line 77) | Widget build(BuildContext context) class _LoginButton (line 98) | class _LoginButton extends StatelessWidget { method build (line 100) | Widget build(BuildContext context) class _GoogleLoginButton (line 123) | class _GoogleLoginButton extends StatelessWidget { method build (line 125) | Widget build(BuildContext context) class _SignUpButton (line 145) | class _SignUpButton extends StatelessWidget { method build (line 147) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/login/view/login_page.dart class LoginPage (line 6) | class LoginPage extends StatelessWidget { method page (line 9) | Page page() method build (line 12) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/main.dart function main (line 7) | Future main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/sign_up/cubit/sign_up_cubit.dart class SignUpCubit (line 9) | class SignUpCubit extends Cubit { method emailChanged (line 14) | void emailChanged(String value) method passwordChanged (line 28) | void passwordChanged(String value) method confirmedPasswordChanged (line 47) | void confirmedPasswordChanged(String value) method signUpFormSubmitted (line 64) | Future signUpFormSubmitted() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/sign_up/cubit/sign_up_state.dart type ConfirmPasswordValidationError (line 3) | enum ConfirmPasswordValidationError { invalid } class SignUpState (line 5) | final class SignUpState extends Equatable { method copyWith (line 32) | SignUpState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/sign_up/view/sign_up_form.dart class SignUpForm (line 6) | class SignUpForm extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class _EmailInput (line 42) | class _EmailInput extends StatelessWidget { method build (line 44) | Widget build(BuildContext context) class _PasswordInput (line 64) | class _PasswordInput extends StatelessWidget { method build (line 66) | Widget build(BuildContext context) class _ConfirmPasswordInput (line 87) | class _ConfirmPasswordInput extends StatelessWidget { method build (line 89) | Widget build(BuildContext context) class _SignUpButton (line 114) | class _SignUpButton extends StatelessWidget { method build (line 116) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_firebase_login/sign_up/view/sign_up_page.dart class SignUpPage (line 6) | class SignUpPage extends StatelessWidget { method route (line 9) | Route route() method build (line 14) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/bloc/my_form_bloc.dart class MyFormBloc (line 11) | class MyFormBloc extends Bloc { method _onEmailChanged (line 20) | void _onEmailChanged(EmailChanged event, Emitter emit) method _onPasswordChanged (line 30) | void _onPasswordChanged(PasswordChanged event, Emitter emit) method _onEmailUnfocused (line 40) | void _onEmailUnfocused(EmailUnfocused event, Emitter emit) method _onPasswordUnfocused (line 50) | void _onPasswordUnfocused( method _onFormSubmitted (line 63) | Future _onFormSubmitted( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/bloc/my_form_event.dart class MyFormEvent (line 3) | sealed class MyFormEvent extends Equatable { class EmailChanged (line 10) | final class EmailChanged extends MyFormEvent { class EmailUnfocused (line 19) | final class EmailUnfocused extends MyFormEvent {} class PasswordChanged (line 21) | final class PasswordChanged extends MyFormEvent { class PasswordUnfocused (line 30) | final class PasswordUnfocused extends MyFormEvent {} class FormSubmitted (line 32) | final class FormSubmitted extends MyFormEvent {} FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/bloc/my_form_state.dart class MyFormState (line 3) | final class MyFormState extends Equatable { method copyWith (line 16) | MyFormState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/main.dart function main (line 6) | void main() class App (line 8) | class App extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class MyForm (line 25) | class MyForm extends StatefulWidget { method createState (line 29) | State createState() class _MyFormState (line 32) | class _MyFormState extends State { method initState (line 37) | void initState() method dispose (line 53) | void dispose() method build (line 60) | Widget build(BuildContext context) class EmailInput (line 92) | class EmailInput extends StatelessWidget { method build (line 98) | Widget build(BuildContext context) class PasswordInput (line 123) | class PasswordInput extends StatelessWidget { method build (line 129) | Widget build(BuildContext context) class SubmitButton (line 157) | class SubmitButton extends StatelessWidget { method build (line 161) | Widget build(BuildContext context) class SuccessDialog (line 172) | class SuccessDialog extends StatelessWidget { method build (line 176) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/models/email.dart type EmailValidationError (line 3) | enum EmailValidationError { invalid } class Email (line 5) | final class Email extends FormzInput { method validator (line 14) | EmailValidationError? validator(String? value) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_form_validation/models/password.dart type PasswordValidationError (line 3) | enum PasswordValidationError { invalid } class Password (line 5) | final class Password extends FormzInput { method validator (line 13) | PasswordValidationError? validator(String? value) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/app.dart class App (line 4) | class App extends MaterialApp { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/main.dart function main (line 7) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/bloc/post_bloc.dart function throttleDroppable (line 17) | EventTransformer throttleDroppable(Duration duration) class PostBloc (line 23) | class PostBloc extends Bloc { method _onPostFetched (line 33) | Future _onPostFetched( method _fetchPosts (line 64) | Future> _fetchPosts([int startIndex = 0]) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/bloc/post_event.dart class PostEvent (line 3) | sealed class PostEvent extends Equatable { class PostFetched (line 8) | final class PostFetched extends PostEvent {} FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/bloc/post_state.dart type PostStatus (line 3) | enum PostStatus { initial, success, failure } class PostState (line 5) | final class PostState extends Equatable { method copyWith (line 16) | PostState copyWith({ method toString (line 29) | String toString() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/models/post.dart class Post (line 3) | final class Post extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/view/posts_list.dart class PostsList (line 5) | class PostsList extends StatefulWidget { method createState (line 9) | State createState() class _PostsListState (line 12) | class _PostsListState extends State { method initState (line 16) | void initState() method build (line 22) | Widget build(BuildContext context) method dispose (line 51) | void dispose() method _onScroll (line 58) | void _onScroll() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/view/posts_page.dart class PostsPage (line 6) | class PostsPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/widgets/bottom_loader.dart class BottomLoader (line 3) | class BottomLoader extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/posts/widgets/post_list_item.dart class PostListItem (line 4) | class PostListItem extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_infinite_list/simple_bloc_observer.dart class SimpleBlocObserver (line 5) | class SimpleBlocObserver extends BlocObserver { method onTransition (line 9) | void onTransition( method onError (line 18) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/app.dart class App (line 10) | class App extends StatefulWidget { method createState (line 14) | State createState() class _AppState (line 17) | class _AppState extends State { method initState (line 22) | void initState() method dispose (line 29) | void dispose() method build (line 35) | Widget build(BuildContext context) class AppView (line 49) | class AppView extends StatefulWidget { method createState (line 53) | State createState() class _AppViewState (line 56) | class _AppViewState extends State { method build (line 62) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/authentication/bloc/authentication_bloc.dart class AuthenticationBloc (line 11) | class AuthenticationBloc method close (line 32) | Future close() method _onAuthenticationStatusChanged (line 37) | Future _onAuthenticationStatusChanged( method _onAuthenticationLogoutRequested (line 56) | void _onAuthenticationLogoutRequested( method _tryGetUser (line 63) | Future _tryGetUser() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/authentication/bloc/authentication_event.dart class AuthenticationEvent (line 3) | sealed class AuthenticationEvent { class _AuthenticationStatusChanged (line 7) | final class _AuthenticationStatusChanged extends AuthenticationEvent { class AuthenticationLogoutRequested (line 13) | final class AuthenticationLogoutRequested extends AuthenticationEvent {} FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/authentication/bloc/authentication_state.dart class AuthenticationState (line 3) | class AuthenticationState extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/home/view/home_page.dart class HomePage (line 5) | class HomePage extends StatelessWidget { method route (line 8) | Route route() method build (line 13) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/bloc/login_bloc.dart class LoginBloc (line 10) | class LoginBloc extends Bloc { method _onUsernameChanged (line 22) | void _onUsernameChanged( method _onPasswordChanged (line 35) | void _onPasswordChanged( method _onSubmitted (line 48) | Future _onSubmitted( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/bloc/login_event.dart class LoginEvent (line 3) | sealed class LoginEvent extends Equatable { class LoginUsernameChanged (line 10) | final class LoginUsernameChanged extends LoginEvent { class LoginPasswordChanged (line 19) | final class LoginPasswordChanged extends LoginEvent { class LoginSubmitted (line 28) | final class LoginSubmitted extends LoginEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/bloc/login_state.dart class LoginState (line 3) | final class LoginState extends Equatable { method copyWith (line 16) | LoginState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/models/password.dart type PasswordValidationError (line 3) | enum PasswordValidationError { empty } class Password (line 5) | class Password extends FormzInput { method validator (line 10) | PasswordValidationError? validator(String value) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/models/username.dart type UsernameValidationError (line 3) | enum UsernameValidationError { empty } class Username (line 5) | class Username extends FormzInput { method validator (line 10) | UsernameValidationError? validator(String value) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/view/login_form.dart class LoginForm (line 6) | class LoginForm extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class _UsernameInput (line 38) | class _UsernameInput extends StatelessWidget { method build (line 40) | Widget build(BuildContext context) class _PasswordInput (line 59) | class _PasswordInput extends StatelessWidget { method build (line 61) | Widget build(BuildContext context) class _LoginButton (line 81) | class _LoginButton extends StatelessWidget { method build (line 83) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/login/view/login_page.dart class LoginPage (line 6) | class LoginPage extends StatelessWidget { method route (line 9) | Route route() method build (line 14) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/main.dart function main (line 4) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_login/splash/view/splash_page.dart class SplashPage (line 3) | class SplashPage extends StatelessWidget { method route (line 6) | Route route() method build (line 11) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/app.dart class App (line 7) | class App extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/cart/bloc/cart_bloc.dart class CartBloc (line 11) | class CartBloc extends Bloc { method _onStarted (line 20) | Future _onStarted(CartStarted event, Emitter emit) method _onItemAdded (line 30) | Future _onItemAdded( method _onItemRemoved (line 45) | void _onItemRemoved(CartItemRemoved event, Emitter emit) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/cart/bloc/cart_event.dart class CartEvent (line 3) | @immutable class CartStarted (line 8) | final class CartStarted extends CartEvent { class CartItemAdded (line 13) | final class CartItemAdded extends CartEvent { class CartItemRemoved (line 22) | final class CartItemRemoved extends CartEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/cart/bloc/cart_state.dart class CartState (line 3) | @immutable class CartLoading (line 8) | final class CartLoading extends CartState { class CartLoaded (line 13) | final class CartLoaded extends CartState { class CartError (line 22) | final class CartError extends CartState { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/cart/models/cart.dart class Cart (line 4) | class Cart extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/cart/view/cart_page.dart class CartPage (line 5) | class CartPage extends StatelessWidget { method build (line 9) | Widget build(BuildContext context) class CartList (line 31) | class CartList extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) class CartTotal (line 69) | class CartTotal extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/bloc/catalog_bloc.dart class CatalogBloc (line 9) | class CatalogBloc extends Bloc { method _onStarted (line 16) | Future _onStarted( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/bloc/catalog_event.dart class CatalogEvent (line 3) | sealed class CatalogEvent extends Equatable { class CatalogStarted (line 7) | final class CatalogStarted extends CatalogEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/bloc/catalog_state.dart class CatalogState (line 3) | sealed class CatalogState extends Equatable { class CatalogLoading (line 10) | final class CatalogLoading extends CatalogState {} class CatalogLoaded (line 12) | final class CatalogLoaded extends CatalogState { class CatalogError (line 21) | final class CatalogError extends CatalogState {} FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/models/catalog.dart class Catalog (line 4) | class Catalog extends Equatable { method getById (line 9) | Item getById(int id) method getByPosition (line 11) | Item getByPosition(int position) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/models/item.dart class Item (line 4) | class Item extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/catalog/view/catalog_page.dart class CatalogPage (line 6) | class CatalogPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class AddButton (line 42) | class AddButton extends StatelessWidget { method build (line 48) | Widget build(BuildContext context) class CatalogAppBar (line 77) | class CatalogAppBar extends StatelessWidget { method build (line 81) | Widget build(BuildContext context) class CatalogListItem (line 95) | class CatalogListItem extends StatelessWidget { method build (line 101) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/main.dart function main (line 7) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/shopping_repository.dart class ShoppingRepository (line 25) | class ShoppingRepository { method loadCatalog (line 28) | Future> loadCatalog() method loadCartItems (line 30) | Future> loadCartItems() method addItemToCart (line 32) | void addItemToCart(Item item) method removeItemFromCart (line 34) | void removeItemFromCart(Item item) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_shopping_cart/simple_bloc_observer.dart class SimpleBlocObserver (line 5) | class SimpleBlocObserver extends BlocObserver { method onEvent (line 9) | void onEvent(Bloc bloc, Object? event) method onError (line 15) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) method onTransition (line 21) | void onTransition( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/app.dart class App (line 4) | class App extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/main.dart function main (line 4) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/ticker.dart class Ticker (line 1) | class Ticker { method tick (line 3) | Stream tick({required int ticks}) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/timer/bloc/timer_bloc.dart class TimerBloc (line 10) | class TimerBloc extends Bloc { method close (line 27) | Future close() method _onStarted (line 32) | void _onStarted(TimerStarted event, Emitter emit) method _onPaused (line 40) | void _onPaused(TimerPaused event, Emitter emit) method _onResumed (line 47) | void _onResumed(TimerResumed resume, Emitter emit) method _onReset (line 54) | void _onReset(TimerReset event, Emitter emit) method _onTicked (line 59) | void _onTicked(_TimerTicked event, Emitter emit) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/timer/bloc/timer_event.dart class TimerEvent (line 3) | sealed class TimerEvent { class TimerStarted (line 7) | final class TimerStarted extends TimerEvent { class TimerPaused (line 12) | final class TimerPaused extends TimerEvent { class TimerResumed (line 16) | final class TimerResumed extends TimerEvent { class TimerReset (line 20) | class TimerReset extends TimerEvent { class _TimerTicked (line 24) | class _TimerTicked extends TimerEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/timer/bloc/timer_state.dart class TimerState (line 3) | sealed class TimerState extends Equatable { class TimerInitial (line 11) | final class TimerInitial extends TimerState { method toString (line 15) | String toString() class TimerRunPause (line 18) | final class TimerRunPause extends TimerState { method toString (line 22) | String toString() class TimerRunInProgress (line 25) | final class TimerRunInProgress extends TimerState { method toString (line 29) | String toString() class TimerRunComplete (line 32) | final class TimerRunComplete extends TimerState { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_timer/timer/view/timer_page.dart class TimerPage (line 6) | class TimerPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) class TimerView (line 18) | class TimerView extends StatelessWidget { method build (line 22) | Widget build(BuildContext context) class TimerText (line 44) | class TimerText extends StatelessWidget { method build (line 48) | Widget build(BuildContext context) class Actions (line 60) | class Actions extends StatelessWidget { method build (line 64) | Widget build(BuildContext context) class Background (line 119) | class Background extends StatelessWidget { method build (line 123) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/app/app.dart class App (line 8) | class App extends StatelessWidget { method build (line 14) | Widget build(BuildContext context) class AppView (line 22) | class AppView extends StatelessWidget { method build (line 26) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/app/app_bloc_observer.dart class AppBlocObserver (line 5) | class AppBlocObserver extends BlocObserver { method onChange (line 9) | void onChange(BlocBase bloc, Change change) method onError (line 15) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/bootstrap.dart function bootstrap (line 11) | void bootstrap({required TodosApi todosApi}) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/edit_todo/bloc/edit_todo_bloc.dart class EditTodoBloc (line 8) | class EditTodoBloc extends Bloc { method _onTitleChanged (line 27) | void _onTitleChanged( method _onDescriptionChanged (line 34) | void _onDescriptionChanged( method _onSubmitted (line 41) | Future _onSubmitted( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/edit_todo/bloc/edit_todo_event.dart class EditTodoEvent (line 3) | sealed class EditTodoEvent extends Equatable { class EditTodoTitleChanged (line 10) | final class EditTodoTitleChanged extends EditTodoEvent { class EditTodoDescriptionChanged (line 19) | final class EditTodoDescriptionChanged extends EditTodoEvent { class EditTodoSubmitted (line 28) | final class EditTodoSubmitted extends EditTodoEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/edit_todo/bloc/edit_todo_state.dart type EditTodoStatus (line 3) | enum EditTodoStatus { initial, loading, success, failure } class EditTodoState (line 12) | final class EditTodoState extends Equatable { method copyWith (line 27) | EditTodoState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/edit_todo/view/edit_todo_page.dart class EditTodoPage (line 9) | class EditTodoPage extends StatelessWidget { method route (line 12) | Route route({Todo? initialTodo}) method build (line 26) | Widget build(BuildContext context) class EditTodoView (line 37) | class EditTodoView extends StatelessWidget { method build (line 41) | Widget build(BuildContext context) class _TitleField (line 89) | class _TitleField extends StatelessWidget { method build (line 93) | Widget build(BuildContext context) class _DescriptionField (line 118) | class _DescriptionField extends StatelessWidget { method build (line 122) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/generated_plugin_registrant.dart function registerPlugins (line 14) | void registerPlugins(Registrar registrar) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/home/cubit/home_cubit.dart class HomeCubit (line 6) | class HomeCubit extends Cubit { method setTab (line 9) | void setTab(HomeTab tab) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/home/cubit/home_state.dart type HomeTab (line 3) | enum HomeTab { todos, stats } class HomeState (line 5) | final class HomeState extends Equatable { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/home/view/home_page.dart class HomePage (line 8) | class HomePage extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) class HomeView (line 20) | class HomeView extends StatelessWidget { method build (line 24) | Widget build(BuildContext context) class _HomeTabButton (line 60) | class _HomeTabButton extends StatelessWidget { method build (line 72) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/main_development.dart function main (line 5) | Future main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/main_production.dart function main (line 5) | Future main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/main_staging.dart function main (line 5) | Future main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/stats/bloc/stats_bloc.dart class StatsBloc (line 8) | class StatsBloc extends Bloc { method _onSubscriptionRequested (line 18) | Future _onSubscriptionRequested( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/stats/bloc/stats_event.dart class StatsEvent (line 3) | sealed class StatsEvent extends Equatable { class StatsSubscriptionRequested (line 10) | final class StatsSubscriptionRequested extends StatsEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/stats/bloc/stats_state.dart type StatsStatus (line 3) | enum StatsStatus { initial, loading, success, failure } class StatsState (line 5) | final class StatsState extends Equatable { method copyWith (line 19) | StatsState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/stats/view/stats_page.dart class StatsPage (line 7) | class StatsPage extends StatelessWidget { method build (line 11) | Widget build(BuildContext context) class StatsView (line 21) | class StatsView extends StatelessWidget { method build (line 25) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/theme/theme.dart class FlutterTodosTheme (line 3) | class FlutterTodosTheme { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/bloc/todos_overview_bloc.dart class TodosOverviewBloc (line 9) | class TodosOverviewBloc extends Bloc _onSubscriptionRequested( method _onTodoCompletionToggled (line 43) | Future _onTodoCompletionToggled( method _onTodoDeleted (line 51) | Future _onTodoDeleted( method _onUndoDeletionRequested (line 59) | Future _onUndoDeletionRequested( method _onFilterChanged (line 73) | void _onFilterChanged( method _onToggleAllRequested (line 80) | Future _onToggleAllRequested( method _onClearCompletedRequested (line 88) | Future _onClearCompletedRequested( FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/bloc/todos_overview_event.dart class TodosOverviewEvent (line 3) | sealed class TodosOverviewEvent extends Equatable { class TodosOverviewSubscriptionRequested (line 10) | final class TodosOverviewSubscriptionRequested extends TodosOverviewEvent { class TodosOverviewTodoCompletionToggled (line 14) | final class TodosOverviewTodoCompletionToggled extends TodosOverviewEvent { class TodosOverviewTodoDeleted (line 27) | final class TodosOverviewTodoDeleted extends TodosOverviewEvent { class TodosOverviewUndoDeletionRequested (line 36) | final class TodosOverviewUndoDeletionRequested extends TodosOverviewEvent { class TodosOverviewFilterChanged (line 40) | class TodosOverviewFilterChanged extends TodosOverviewEvent { class TodosOverviewToggleAllRequested (line 49) | class TodosOverviewToggleAllRequested extends TodosOverviewEvent { class TodosOverviewClearCompletedRequested (line 53) | class TodosOverviewClearCompletedRequested extends TodosOverviewEvent { FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/bloc/todos_overview_state.dart type TodosOverviewStatus (line 3) | enum TodosOverviewStatus { initial, loading, success, failure } class TodosOverviewState (line 5) | final class TodosOverviewState extends Equatable { method copyWith (line 20) | TodosOverviewState copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/models/todos_view_filter.dart type TodosViewFilter (line 3) | enum TodosViewFilter { all, activeOnly, completedOnly } function apply (line 6) | bool apply(Todo todo) function applyAll (line 17) | Iterable applyAll(Iterable todos) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/view/todos_overview_page.dart class TodosOverviewPage (line 9) | class TodosOverviewPage extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class TodosOverviewView (line 23) | class TodosOverviewView extends StatelessWidget { method build (line 27) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/widgets/todo_list_tile.dart class TodoListTile (line 4) | class TodoListTile extends StatelessWidget { method build (line 19) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/widgets/todos_overview_filter_button.dart class TodosOverviewFilterButton (line 6) | class TodosOverviewFilterButton extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_todos/todos_overview/widgets/todos_overview_options_button.dart type TodosOverviewOption (line 6) | @visibleForTesting class TodosOverviewOptionsButton (line 9) | class TodosOverviewOptionsButton extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/app.dart class WeatherApp (line 8) | class WeatherApp extends StatelessWidget { method build (line 15) | Widget build(BuildContext context) class WeatherAppView (line 26) | class WeatherAppView extends StatelessWidget { method build (line 30) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/main.dart function main (line 9) | void main() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/search/view/search_page.dart class SearchPage (line 3) | class SearchPage extends StatefulWidget { method route (line 6) | Route route() method createState (line 11) | State createState() class _SearchPageState (line 14) | class _SearchPageState extends State { method dispose (line 20) | void dispose() method build (line 26) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/settings/view/settings_page.dart class SettingsPage (line 5) | class SettingsPage extends StatelessWidget { method route (line 8) | Route route(WeatherCubit weatherCubit) method build (line 18) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/theme/cubit/theme_cubit.dart class ThemeCubit (line 5) | class ThemeCubit extends HydratedCubit { method updateTheme (line 10) | void updateTheme(Weather? weather) method fromJson (line 15) | Color fromJson(Map json) method toJson (line 20) | Map toJson(Color state) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/cubit/weather_cubit.dart class WeatherCubit (line 11) | class WeatherCubit extends HydratedCubit { method fetchWeather (line 16) | Future fetchWeather(String? city) method refreshWeather (line 42) | Future refreshWeather() method toggleUnits (line 66) | void toggleUnits() method fromJson (line 92) | WeatherState fromJson(Map json) method toJson (line 96) | Map toJson(WeatherState state) function toFahrenheit (line 100) | double toFahrenheit() function toCelsius (line 101) | double toCelsius() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/cubit/weather_cubit.g.dart function _$WeatherStateFromJson (line 9) | WeatherState _$WeatherStateFromJson(Map json) function _$WeatherStateToJson (line 36) | Map _$WeatherStateToJson(WeatherState instance) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/cubit/weather_state.dart type WeatherStatus (line 3) | enum WeatherStatus { initial, loading, success, failure } class WeatherState (line 12) | @JsonSerializable() method copyWith (line 27) | WeatherState copyWith({ method toJson (line 39) | Map toJson() FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/models/weather.dart type TemperatureUnits (line 9) | enum TemperatureUnits { fahrenheit, celsius } class Temperature (line 16) | @JsonSerializable() method toJson (line 25) | Map toJson() class Weather (line 31) | @JsonSerializable() method toJson (line 67) | Map toJson() method copyWith (line 69) | Weather copyWith({ FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/models/weather.g.dart function _$TemperatureFromJson (line 9) | Temperature _$TemperatureFromJson(Map json) function _$TemperatureToJson (line 20) | Map _$TemperatureToJson(Temperature instance) function _$WeatherFromJson (line 25) | Weather _$WeatherFromJson(Map json) function _$WeatherToJson (line 43) | Map _$WeatherToJson(Weather instance) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/view/weather_page.dart class WeatherPage (line 9) | class WeatherPage extends StatelessWidget { method build (line 13) | Widget build(BuildContext context) class WeatherView (line 21) | class WeatherView extends StatefulWidget { method createState (line 25) | State createState() class _WeatherViewState (line 28) | class _WeatherViewState extends State { method build (line 30) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/widgets/weather_empty.dart class WeatherEmpty (line 3) | class WeatherEmpty extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/widgets/weather_error.dart class WeatherError (line 3) | class WeatherError extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/widgets/weather_loading.dart class WeatherLoading (line 3) | class WeatherLoading extends StatelessWidget { method build (line 7) | Widget build(BuildContext context) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather/widgets/weather_populated.dart class WeatherPopulated (line 4) | class WeatherPopulated extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) class _WeatherIcon (line 57) | class _WeatherIcon extends StatelessWidget { method build (line 65) | Widget build(BuildContext context) class _WeatherBackground (line 90) | class _WeatherBackground extends StatelessWidget { method build (line 92) | Widget build(BuildContext context) function brighten (line 115) | Color brighten([int percent = 10]) function formattedTemperature (line 131) | String formattedTemperature(TemperatureUnits units) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_weather/weather_bloc_observer.dart class WeatherBlocObserver (line 5) | class WeatherBlocObserver extends BlocObserver { method onEvent (line 9) | void onEvent(Bloc bloc, Object? event) method onChange (line 15) | void onChange(BlocBase bloc, Change change) method onTransition (line 21) | void onTransition( method onError (line 30) | void onError(BlocBase bloc, Object error, StackTrace stackTrace) FILE: Flutter GPT/knowledge/examples/flutter_bloc/flutter_wizard/bloc/profile_wizard_bloc.dart class ProfileWizardBloc (line 7) | class ProfileWizardBloc extends Bloc createState() class _HomeState (line 22) | class _HomeState extends State { method build (line 24) | Widget build(BuildContext context) class ProfileWizard (line 49) | class ProfileWizard extends StatelessWidget { method route (line 52) | Route route() method build (line 57) | Widget build(BuildContext context) class ProfileWizardFlow (line 67) | class ProfileWizardFlow extends StatelessWidget { method build (line 73) | Widget build(BuildContext context) class ProfileNameForm (line 90) | class ProfileNameForm extends StatefulWidget { method page (line 93) | Page page() method createState (line 98) | State createState() class _ProfileNameFormState (line 101) | class _ProfileNameFormState extends State { method build (line 105) | Widget build(BuildContext context) class ProfileAgeForm (line 133) | class ProfileAgeForm extends StatefulWidget { method page (line 136) | Page page() method createState (line 139) | State createState() class _ProfileAgeFormState (line 142) | class _ProfileAgeFormState extends State { method build (line 146) | Widget build(BuildContext context)