// // LiveActivityHelper.swift // Runner // // Created by Cloud Solutions on 28/01/2026. // import Foundation import FLAnimatedImage class LiveActivityHelper{ private let channelName = "clear_data" var flutterMethodChannelPenguinIn:FlutterMethodChannel? = nil func initialize(_ controller :FlutterViewController){ openChannel(controller: controller) } private func openChannel(controller :FlutterViewController){ flutterMethodChannelPenguinIn = FlutterMethodChannel(name: channelName, binaryMessenger: controller.binaryMessenger) flutterMethodChannelPenguinIn?.setMethodCallHandler { (methodCall, result) in print("Called function \(methodCall.method)") if methodCall.method == "clearUserDefaultData"{ let sharedDefaults: UserDefaults = UserDefaults(suiteName: "group.alhabib.patientApp")! sharedDefaults.removePersistentDomain(forName: "group.alhabib.patientApp") sharedDefaults.synchronize() result(nil) } } } }