ptcg_list_parser 1.0.2+3 copy "ptcg_list_parser: ^1.0.2+3" to clipboard
ptcg_list_parser: ^1.0.2+3 copied to clipboard

PTCG List Parser

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:ptcg_list_parser/data/ptcg_list_parser.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'PTCG List parser demo',
      themeMode: ThemeMode.dark,
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(
          seedColor: Colors.deepPurpleAccent,
          brightness: Brightness.dark,
        ),
        useMaterial3: true,
      ),
      home: MyHomePage(),
    );
  }
}

class MyHomePage extends StatelessWidget {
  MyHomePage({super.key});

  final controller = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SafeArea(
        child: Padding(
          padding: const EdgeInsets.all(20),
          child: Column(
            spacing: 10,
            children: [
              Expanded(
                child: TextField(
                  controller: controller,
                  minLines: null,
                  maxLines: null,
                  expands: true,
                  decoration: InputDecoration(
                    label: Text('List'),
                    hintText: 'Insert your list',
                    border: OutlineInputBorder(),
                  ),
                ),
              ),
              FilledButton(
                onPressed: () {
                  final parser = PTCGListParser(list: controller.text);
                  parser.parse();
                },
                child: Text('Parse'),
              ),
            ],
          ),
        ),
      ),
    );
  }
}
0
likes
135
points
2
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

PTCG List Parser

License

BSD-3-Clause (license)

Dependencies

cupertino_icons, flutter

More

Packages that depend on ptcg_list_parser