Skip to main content

InstalledAppDataCollector

InstalledAppDataCollector API

public class InstalledAppDataCollector : DSSDK.MeDataValueCollector {

public init()

public typealias T = [DSSDK.InstalledAppData]

public var name: String

public var requiredPermissions: [String]?

public var permissionType: DSSDK.PermissionType?

public func isPermissionsGranted() -> Bool

public func collectData(meDataName: String?) -> 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?) -> DSSDK.MeDataValueResponse
  • public func collectData(onSuccess: @escaping (DSSDK.MeDataValueResponse?) -> Void, onError: (any Error) -> Void)