DeviceHardwareRepository

@Singleton
class DeviceHardwareRepository @Inject constructor(remoteDataSource: DeviceHardwareRemoteDataSource, localDataSource: DeviceHardwareLocalDataSource, jsonDataSource: DeviceHardwareJsonDataSource)

Constructors

Link copied to clipboard
@Inject
constructor(remoteDataSource: DeviceHardwareRemoteDataSource, localDataSource: DeviceHardwareLocalDataSource, jsonDataSource: DeviceHardwareJsonDataSource)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
suspend fun getDeviceHardwareByModel(hwModel: Int, forceRefresh: Boolean = false): Result<DeviceHardware?>

Retrieves device hardware information by its model ID.