gplayapi-ts
Version:
Google Play API wrapper in TypeScript
27 lines • 689 B
JavaScript
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