import 'package:flutter_zsdk/src/models/bluetooth_printer.dart'; import 'src/flutter_zsdk_platform_interface.dart'; class FlutterZsdk { Future getPlatformVersion() { return FlutterZsdkPlatform.instance.getPlatformVersion(); } Future> findBluetoothPrinters() { return FlutterZsdkPlatform.instance.findBluetoothPrinters(); } Future openConnection(String macAddress) { return FlutterZsdkPlatform.instance.openConnection(macAddress); } /// this api must not be called before FlutterZsdkPlugin.openConnection() Future isConnected() { return FlutterZsdkPlatform.instance.isConnected(); } Future closeConnection() { return FlutterZsdkPlatform.instance.closeConnection(); } Future printZplOverBluetooth(String zplData) { return FlutterZsdkPlatform.instance.printZplOverBluetooth(zplData); } Future calibrate() { return FlutterZsdkPlatform.instance.calibrate(); } Future debugTest() { return FlutterZsdkPlatform.instance.debugTest(); } }