Skip to content
Snippets Groups Projects
Select Git revision
  • 509782a914ab2354845e0fe9ea3e09a5a07ab1c0
  • master default protected
  • 60-display-last-tracks-and-some-dump-metadata
  • 58-create-api-for-main-routes
  • 40-add-more-default-playlists-in-quick-create-feature
  • 37-batch-update-recently-played-tracks
  • 11-improve-new-playlist-name-and-description
  • 15-add-a-play-now-button-on-created-playlist-message
  • 20-rename-playlist-with-artists-names
  • 30-save-spotify-personal-token-for-external-use
10 results

index.php

Blame
  • indicator_top.dart 1.15 KiB
    import 'package:flutter/material.dart';
    
    import 'package:solitaire/provider/data.dart';
    
    class TopIndicator extends StatelessWidget {
      const TopIndicator({super.key, required this.myProvider});
    
      final Data myProvider;
    
      @override
      Widget build(BuildContext context) {
        final int allowedMovesCount = myProvider.allowedMovesCount;
    
        return Table(
          children: [
            TableRow(
              children: [
                Column(
                  children: [
                    Text(
                      '♟️ ${myProvider.remainingPegsCount}',
                      style: const TextStyle(
                        fontSize: 40,
                        fontWeight: FontWeight.w600,
                        color: Colors.black,
                      ),
                    ),
                  ],
                ),
                Column(
                  children: [
                    Text(
                      allowedMovesCount.toString(),
                      style: const TextStyle(
                        fontSize: 20,
                        fontWeight: FontWeight.w600,
                        color: Colors.green,
                      ),
                    ),
                  ],
                ),
              ],
            ),
          ],
        );
      }
    }