Added comments

This commit is contained in:
2025-08-19 19:18:31 +02:00
parent 2cc7253626
commit af92aa621a
23 changed files with 163 additions and 31 deletions

View File

@@ -1,19 +1,41 @@
import 'package:rate_my_app/rate_my_app.dart';
/// A utility class that holds constant values and configuration settings
/// used throughout the application, such as external links, email addresses,
/// and timing parameters for UI elements.
///
/// This class also provides an instance of [RateMyApp] for managing
/// in-app rating prompts.
class Constants {
/// Indicates the current development phase of the app
static const String appDevPhase = 'Beta';
/// Links to various social media profiles and resources related to the app.
/// URL to my Instagram profile
static const String kInstagramLink = 'https://instagram.felixkirchner.de';
/// URL to my GitHub profile
static const String kGithubLink = 'https://github.felixkirchner.de';
/// URL to the GitHub issues page for reporting bugs or requesting features.
static const String kGithubIssuesLink =
'https://cabo-counter-issues.felixkirchner.de';
/// URL to the GitHub wiki for additional documentation and guides.
static const String kGithubWikiLink =
'https://cabo-counter-wiki.felixkirchner.de';
/// Official email address for user inquiries and support.
static const String kEmail = 'cabocounter@felixkirchner.de';
/// URL to the app's privacy policy page.
static const String kPrivacyPolicyLink =
'https://cabo-counter-datenschutz.felixkirchner.de';
static const String kImprintLink = 'https://impressum.felixkirchner.de';
/// URL to the app's imprint page, containing legal information.
static const String kLegalLink = 'https://impressum.felixkirchner.de';
/// Instance of [RateMyApp] configured to prompt users for app store ratings.
static RateMyApp rateMyApp = RateMyApp(
appStoreIdentifier: '6747105718',
minDays: 15,