UNPKG

gplayapi-ts

Version:
27 lines 689 B
import { Pixel3a, Pixel3aDevice } from "./profiles/pixel3a"; const createDeviceFeature = (name, value) => ({ name, value }); const createDeviceFeatures = (featureNames) => { return featureNames.map((name) => createDeviceFeature(name, 0)); }; const DeviceRegistry = { Pixel3a: new Pixel3aDevice() }; const getAvailableDevices = () => { return Object.keys(DeviceRegistry); }; const getDevice = (deviceName) => { return DeviceRegistry[deviceName]; }; const getDefaultDevice = () => { return Pixel3a; }; export { DeviceRegistry, Pixel3a, createDeviceFeature, createDeviceFeatures, getAvailableDevices, getDefaultDevice, getDevice }; //# sourceMappingURL=factory.mjs.map