DeviceDataCollector
DeviceDataCollector
API
public class DeviceDataCollector : DSSDK.MeDataValueCollector {
public init()
public typealias T = Any
public var name: String
public var requiredPermissions: [String]? { get }
public func isPermissionsGranted() -> Bool
public var permissionType: DSSDK.PermissionType?
public func collectData(meDataName: String? = nil) -> DSSDK.MeDataValueResponse
public func collectData(onSuccess: @escaping (DSSDK.MeDataValueResponse?) -> Void, onError: (any Error) -> Void)
@objc deinit
}
Public Functions
public func isPermissionsGranted() -> Bool
public func collectData(meDataName: String? = nil) -> DSSDK.MeDataValueResponse
public func collectData(onSuccess: @escaping (DSSDK.MeDataValueResponse?) -> Void, onError: (any Error) -> Void)