// Module ID: 4346 // Function ID: 4347 // Name: handleConnectionInfoChange // Dependencies: [676, 589, 1454, 709, 2] // Module 4346 (handleConnectionInfoChange) import ME from "ME"; import { Store } from "initialize"; function handleConnectionInfoChange(type) { if (null != type.type) { let UNKNOWN = type.type; } else { UNKNOWN = NetworkConnectionTypes.UNKNOWN; } let UNKNOWN2 = type.effectiveSpeed; if (UNKNOWN2 == null) { UNKNOWN2 = NetworkConnectionSpeeds.UNKNOWN; } const serviceProvider = type.serviceProvider; networkStoreClass.emitChange(); } const NetworkConnectionTypes = ME.NetworkConnectionTypes; const NetworkConnectionSpeeds = ME.NetworkConnectionSpeeds; let UNKNOWN = NetworkConnectionTypes.UNKNOWN; UNKNOWN = NetworkConnectionSpeeds.UNKNOWN; let c6 = null; class NetworkStoreClass extends Store { } const prototype = NetworkStoreClass.prototype; prototype["initialize"] = function initialize() { const networkInformation = importDefault(1454).getNetworkInformation(); networkInformation.then(handleConnectionInfoChange); const obj = importDefault(1454); importDefault(1454).addChangeCallback(handleConnectionInfoChange); }; prototype["getType"] = function getType() { return UNKNOWN; }; prototype["getEffectiveConnectionSpeed"] = function getEffectiveConnectionSpeed() { return UNKNOWN; }; prototype["getServiceProvider"] = function getServiceProvider() { return c6; }; NetworkStoreClass.displayName = "NetworkStore"; const networkStoreClass = new NetworkStoreClass(require("dispatcher"), {}); const result = require("awaitOnline").fileFinishedImporting("stores/NetworkStore.tsx"); export default networkStoreClass;