Skip to content

Instantly share code, notes, and snippets.

@dorsamet
dorsamet / Printer.swift
Created December 28, 2020 10:40
A printer implementation over StarIO interface
class Printer {
public func print(_ call: FlutterMethodCall, result: @escaping FlutterResult) {
let arguments = call.arguments as! Dictionary<String, AnyObject>
let portName = arguments["portName"] as! String
let emulation = arguments["emulation"] as! String
let printCommands = arguments["printCommands"] as! Array<Dictionary<String,Any>>
let portSettings :String = Common.getPortSettingsOption(emulation)