kiosk_utilities 0.0.3
kiosk_utilities: ^0.0.3 copied to clipboard
A kiosk utilities plugin to print on kiosk's embedded printer. Currently supports Sunmi K2, K2 Pro, K2 Mini, and Telpo K10
example/lib/main.dart
import 'package:flutter/material.dart';
import 'package:kiosk_utilities/kiosk_utilities.dart';
import 'package:kiosk_utilities_example/input_reader_section.dart';
import 'package:kiosk_utilities_example/printer_section.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await KioskUtilities.initializePrinter();
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: const Text("Plugin Example App"),
),
body: ListView(
padding: const EdgeInsets.all(16),
children: const [
PrinterSection(),
SizedBox(height: 32),
InputReaderSection(),
],
),
),
);
}
}