From 84636b0c102d6cc2593a6b9e31aa5235a1fac884 Mon Sep 17 00:00:00 2001 From: RuiAlonso Date: Fri, 18 Mar 2022 09:10:24 +0100 Subject: [PATCH] doc: completed doc --- lib/leaderboard/bloc/leaderboard_event.dart | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/leaderboard/bloc/leaderboard_event.dart b/lib/leaderboard/bloc/leaderboard_event.dart index c14996bd..11553fa6 100644 --- a/lib/leaderboard/bloc/leaderboard_event.dart +++ b/lib/leaderboard/bloc/leaderboard_event.dart @@ -1,20 +1,29 @@ part of 'leaderboard_bloc.dart'; +/// {@template leaderboard_event} /// Represents the events available for [LeaderboardBloc]. +/// {endtemplate} abstract class LeaderboardEvent extends Equatable { + /// {@macro leaderboard_event} const LeaderboardEvent(); @override List get props => []; } +/// {@template top_10_fetched} /// Request the top 10 from leaderboard. +/// {endtemplate} class Top10Fetched extends LeaderboardEvent { + /// {@macro top_10_fetched} const Top10Fetched(); } +/// {@template leaderboard_entry_added} /// Insert new entry at leaderboard when user ends game. +/// {endtemplate} class LeaderboardEntryAdded extends LeaderboardEvent { + /// {@macro leaderboard_entry_added} const LeaderboardEntryAdded({required this.entry}); /// Current entry to persist at leaderboard.