The QR Code Scanner package for Appeto SDK.
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
 
 
 
 
 
 

28 rader
828 B

  1. //
  2. // QRViewFactory.swift
  3. // flutter_qr
  4. //
  5. // Created by Julius Canute on 21/12/18.
  6. //
  7. import Foundation
  8. public class QRViewFactory: NSObject, FlutterPlatformViewFactory {
  9. var registrar: FlutterPluginRegistrar?
  10. public init(withRegistrar registrar: FlutterPluginRegistrar){
  11. super.init()
  12. self.registrar = registrar
  13. }
  14. public func create(withFrame frame: CGRect, viewIdentifier viewId: Int64, arguments args: Any?) -> FlutterPlatformView {
  15. let params = args as! Dictionary<String, Double>
  16. return QRView(withFrame: frame, withRegistrar: registrar!,withId: viewId, params: params)
  17. }
  18. public func createArgsCodec() -> FlutterMessageCodec & NSObjectProtocol {
  19. return FlutterStandardMessageCodec(readerWriter: FlutterStandardReaderWriter())
  20. }
  21. }